Altera SoCAL  15.1.1
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
 All Data Structures Variables Typedefs Groups
alt_usb.h
1 /***********************************************************************************
2 * *
3 * Copyright 2013-2015 Altera Corporation. All Rights Reserved. *
4 * *
5 * Redistribution and use in source and binary forms, with or without *
6 * modification, are permitted provided that the following conditions are met: *
7 * *
8 * 1. Redistributions of source code must retain the above copyright notice, *
9 * this list of conditions and the following disclaimer. *
10 * *
11 * 2. Redistributions in binary form must reproduce the above copyright notice, *
12 * this list of conditions and the following disclaimer in the documentation *
13 * and/or other materials provided with the distribution. *
14 * *
15 * 3. Neither the name of the copyright holder nor the names of its contributors *
16 * may be used to endorse or promote products derived from this software without *
17 * specific prior written permission. *
18 * *
19 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" *
20 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE *
21 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE *
22 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE *
23 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR *
24 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF *
25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS *
26 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN *
27 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) *
28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE *
29 * POSSIBILITY OF SUCH DAMAGE. *
30 * *
31 ***********************************************************************************/
32 
35 #ifndef __ALTERA_ALT_USB_H__
36 #define __ALTERA_ALT_USB_H__
37 
38 #ifdef __cplusplus
39 extern "C"
40 {
41 #endif /* __cplusplus */
42 
125 #define ALT_USB_GLOB_GOTGCTL_SESREQSCS_E_FAIL 0x0
126 
131 #define ALT_USB_GLOB_GOTGCTL_SESREQSCS_E_SUCCESS 0x1
132 
134 #define ALT_USB_GLOB_GOTGCTL_SESREQSCS_LSB 0
135 
136 #define ALT_USB_GLOB_GOTGCTL_SESREQSCS_MSB 0
137 
138 #define ALT_USB_GLOB_GOTGCTL_SESREQSCS_WIDTH 1
139 
140 #define ALT_USB_GLOB_GOTGCTL_SESREQSCS_SET_MSK 0x00000001
141 
142 #define ALT_USB_GLOB_GOTGCTL_SESREQSCS_CLR_MSK 0xfffffffe
143 
144 #define ALT_USB_GLOB_GOTGCTL_SESREQSCS_RESET 0x0
145 
146 #define ALT_USB_GLOB_GOTGCTL_SESREQSCS_GET(value) (((value) & 0x00000001) >> 0)
147 
148 #define ALT_USB_GLOB_GOTGCTL_SESREQSCS_SET(value) (((value) << 0) & 0x00000001)
149 
178 #define ALT_USB_GLOB_GOTGCTL_SESREQ_E_NOREQUEST 0x0
179 
184 #define ALT_USB_GLOB_GOTGCTL_SESREQ_E_REQUEST 0x1
185 
187 #define ALT_USB_GLOB_GOTGCTL_SESREQ_LSB 1
188 
189 #define ALT_USB_GLOB_GOTGCTL_SESREQ_MSB 1
190 
191 #define ALT_USB_GLOB_GOTGCTL_SESREQ_WIDTH 1
192 
193 #define ALT_USB_GLOB_GOTGCTL_SESREQ_SET_MSK 0x00000002
194 
195 #define ALT_USB_GLOB_GOTGCTL_SESREQ_CLR_MSK 0xfffffffd
196 
197 #define ALT_USB_GLOB_GOTGCTL_SESREQ_RESET 0x0
198 
199 #define ALT_USB_GLOB_GOTGCTL_SESREQ_GET(value) (((value) & 0x00000002) >> 1)
200 
201 #define ALT_USB_GLOB_GOTGCTL_SESREQ_SET(value) (((value) << 1) & 0x00000002)
202 
228 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVEN_E_DISD 0x0
229 
235 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVEN_E_END 0x1
236 
238 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVEN_LSB 2
239 
240 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVEN_MSB 2
241 
242 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVEN_WIDTH 1
243 
244 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVEN_SET_MSK 0x00000004
245 
246 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVEN_CLR_MSK 0xfffffffb
247 
248 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVEN_RESET 0x0
249 
250 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVEN_GET(value) (((value) & 0x00000004) >> 2)
251 
252 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVEN_SET(value) (((value) << 2) & 0x00000004)
253 
275 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVVAL_E_SET0 0x0
276 
281 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVVAL_E_SET1 0x1
282 
284 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVVAL_LSB 3
285 
286 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVVAL_MSB 3
287 
288 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVVAL_WIDTH 1
289 
290 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVVAL_SET_MSK 0x00000008
291 
292 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVVAL_CLR_MSK 0xfffffff7
293 
294 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVVAL_RESET 0x0
295 
296 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVVAL_GET(value) (((value) & 0x00000008) >> 3)
297 
298 #define ALT_USB_GLOB_GOTGCTL_VBVALIDOVVAL_SET(value) (((value) << 3) & 0x00000008)
299 
324 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVEN_E_DISD 0x0
325 
330 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVEN_E_END 0x1
331 
333 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVEN_LSB 4
334 
335 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVEN_MSB 4
336 
337 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVEN_WIDTH 1
338 
339 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVEN_SET_MSK 0x00000010
340 
341 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVEN_CLR_MSK 0xffffffef
342 
343 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVEN_RESET 0x0
344 
345 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVEN_GET(value) (((value) & 0x00000010) >> 4)
346 
347 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVEN_SET(value) (((value) << 4) & 0x00000010)
348 
370 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVVAL_E_VALUE0 0x0
371 
376 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVVAL_E_VALUE1 0x1
377 
379 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVVAL_LSB 5
380 
381 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVVAL_MSB 5
382 
383 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVVAL_WIDTH 1
384 
385 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVVAL_SET_MSK 0x00000020
386 
387 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVVAL_CLR_MSK 0xffffffdf
388 
389 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVVAL_RESET 0x0
390 
391 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVVAL_GET(value) (((value) & 0x00000020) >> 5)
392 
393 #define ALT_USB_GLOB_GOTGCTL_AVALIDOVVAL_SET(value) (((value) << 5) & 0x00000020)
394 
420 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVEN_E_DISD 0x0
421 
426 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVEN_E_END 0x1
427 
429 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVEN_LSB 6
430 
431 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVEN_MSB 6
432 
433 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVEN_WIDTH 1
434 
435 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVEN_SET_MSK 0x00000040
436 
437 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVEN_CLR_MSK 0xffffffbf
438 
439 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVEN_RESET 0x0
440 
441 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVEN_GET(value) (((value) & 0x00000040) >> 6)
442 
443 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVEN_SET(value) (((value) << 6) & 0x00000040)
444 
466 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVVAL_E_VALUE0 0x0
467 
472 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVVAL_E_VALUE1 0x1
473 
475 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVVAL_LSB 7
476 
477 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVVAL_MSB 7
478 
479 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVVAL_WIDTH 1
480 
481 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVVAL_SET_MSK 0x00000080
482 
483 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVVAL_CLR_MSK 0xffffff7f
484 
485 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVVAL_RESET 0x0
486 
487 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVVAL_GET(value) (((value) & 0x00000080) >> 7)
488 
489 #define ALT_USB_GLOB_GOTGCTL_BVALIDOVVAL_SET(value) (((value) << 7) & 0x00000080)
490 
513 #define ALT_USB_GLOB_GOTGCTL_HSTNEGSCS_E_FAIL 0x0
514 
519 #define ALT_USB_GLOB_GOTGCTL_HSTNEGSCS_E_SUCCESS 0x1
520 
522 #define ALT_USB_GLOB_GOTGCTL_HSTNEGSCS_LSB 8
523 
524 #define ALT_USB_GLOB_GOTGCTL_HSTNEGSCS_MSB 8
525 
526 #define ALT_USB_GLOB_GOTGCTL_HSTNEGSCS_WIDTH 1
527 
528 #define ALT_USB_GLOB_GOTGCTL_HSTNEGSCS_SET_MSK 0x00000100
529 
530 #define ALT_USB_GLOB_GOTGCTL_HSTNEGSCS_CLR_MSK 0xfffffeff
531 
532 #define ALT_USB_GLOB_GOTGCTL_HSTNEGSCS_RESET 0x0
533 
534 #define ALT_USB_GLOB_GOTGCTL_HSTNEGSCS_GET(value) (((value) & 0x00000100) >> 8)
535 
536 #define ALT_USB_GLOB_GOTGCTL_HSTNEGSCS_SET(value) (((value) << 8) & 0x00000100)
537 
562 #define ALT_USB_GLOB_GOTGCTL_HNPREQ_E_DISD 0x0
563 
568 #define ALT_USB_GLOB_GOTGCTL_HNPREQ_E_END 0x1
569 
571 #define ALT_USB_GLOB_GOTGCTL_HNPREQ_LSB 9
572 
573 #define ALT_USB_GLOB_GOTGCTL_HNPREQ_MSB 9
574 
575 #define ALT_USB_GLOB_GOTGCTL_HNPREQ_WIDTH 1
576 
577 #define ALT_USB_GLOB_GOTGCTL_HNPREQ_SET_MSK 0x00000200
578 
579 #define ALT_USB_GLOB_GOTGCTL_HNPREQ_CLR_MSK 0xfffffdff
580 
581 #define ALT_USB_GLOB_GOTGCTL_HNPREQ_RESET 0x0
582 
583 #define ALT_USB_GLOB_GOTGCTL_HNPREQ_GET(value) (((value) & 0x00000200) >> 9)
584 
585 #define ALT_USB_GLOB_GOTGCTL_HNPREQ_SET(value) (((value) << 9) & 0x00000200)
586 
608 #define ALT_USB_GLOB_GOTGCTL_HSTSETHNPEN_E_DISD 0x0
609 
614 #define ALT_USB_GLOB_GOTGCTL_HSTSETHNPEN_E_END 0x1
615 
617 #define ALT_USB_GLOB_GOTGCTL_HSTSETHNPEN_LSB 10
618 
619 #define ALT_USB_GLOB_GOTGCTL_HSTSETHNPEN_MSB 10
620 
621 #define ALT_USB_GLOB_GOTGCTL_HSTSETHNPEN_WIDTH 1
622 
623 #define ALT_USB_GLOB_GOTGCTL_HSTSETHNPEN_SET_MSK 0x00000400
624 
625 #define ALT_USB_GLOB_GOTGCTL_HSTSETHNPEN_CLR_MSK 0xfffffbff
626 
627 #define ALT_USB_GLOB_GOTGCTL_HSTSETHNPEN_RESET 0x0
628 
629 #define ALT_USB_GLOB_GOTGCTL_HSTSETHNPEN_GET(value) (((value) & 0x00000400) >> 10)
630 
631 #define ALT_USB_GLOB_GOTGCTL_HSTSETHNPEN_SET(value) (((value) << 10) & 0x00000400)
632 
654 #define ALT_USB_GLOB_GOTGCTL_DEVHNPEN_E_DISD 0x0
655 
660 #define ALT_USB_GLOB_GOTGCTL_DEVHNPEN_E_END 0x1
661 
663 #define ALT_USB_GLOB_GOTGCTL_DEVHNPEN_LSB 11
664 
665 #define ALT_USB_GLOB_GOTGCTL_DEVHNPEN_MSB 11
666 
667 #define ALT_USB_GLOB_GOTGCTL_DEVHNPEN_WIDTH 1
668 
669 #define ALT_USB_GLOB_GOTGCTL_DEVHNPEN_SET_MSK 0x00000800
670 
671 #define ALT_USB_GLOB_GOTGCTL_DEVHNPEN_CLR_MSK 0xfffff7ff
672 
673 #define ALT_USB_GLOB_GOTGCTL_DEVHNPEN_RESET 0x0
674 
675 #define ALT_USB_GLOB_GOTGCTL_DEVHNPEN_GET(value) (((value) & 0x00000800) >> 11)
676 
677 #define ALT_USB_GLOB_GOTGCTL_DEVHNPEN_SET(value) (((value) << 11) & 0x00000800)
678 
700 #define ALT_USB_GLOB_GOTGCTL_CONIDSTS_E_MODA 0x0
701 
706 #define ALT_USB_GLOB_GOTGCTL_CONIDSTS_E_MODB 0x1
707 
709 #define ALT_USB_GLOB_GOTGCTL_CONIDSTS_LSB 16
710 
711 #define ALT_USB_GLOB_GOTGCTL_CONIDSTS_MSB 16
712 
713 #define ALT_USB_GLOB_GOTGCTL_CONIDSTS_WIDTH 1
714 
715 #define ALT_USB_GLOB_GOTGCTL_CONIDSTS_SET_MSK 0x00010000
716 
717 #define ALT_USB_GLOB_GOTGCTL_CONIDSTS_CLR_MSK 0xfffeffff
718 
719 #define ALT_USB_GLOB_GOTGCTL_CONIDSTS_RESET 0x1
720 
721 #define ALT_USB_GLOB_GOTGCTL_CONIDSTS_GET(value) (((value) & 0x00010000) >> 16)
722 
723 #define ALT_USB_GLOB_GOTGCTL_CONIDSTS_SET(value) (((value) << 16) & 0x00010000)
724 
747 #define ALT_USB_GLOB_GOTGCTL_DBNCTIME_E_LONG 0x0
748 
753 #define ALT_USB_GLOB_GOTGCTL_DBNCTIME_E_SHORT 0x1
754 
756 #define ALT_USB_GLOB_GOTGCTL_DBNCTIME_LSB 17
757 
758 #define ALT_USB_GLOB_GOTGCTL_DBNCTIME_MSB 17
759 
760 #define ALT_USB_GLOB_GOTGCTL_DBNCTIME_WIDTH 1
761 
762 #define ALT_USB_GLOB_GOTGCTL_DBNCTIME_SET_MSK 0x00020000
763 
764 #define ALT_USB_GLOB_GOTGCTL_DBNCTIME_CLR_MSK 0xfffdffff
765 
766 #define ALT_USB_GLOB_GOTGCTL_DBNCTIME_RESET 0x0
767 
768 #define ALT_USB_GLOB_GOTGCTL_DBNCTIME_GET(value) (((value) & 0x00020000) >> 17)
769 
770 #define ALT_USB_GLOB_GOTGCTL_DBNCTIME_SET(value) (((value) << 17) & 0x00020000)
771 
794 #define ALT_USB_GLOB_GOTGCTL_ASESVLD_E_VALID 0x0
795 
800 #define ALT_USB_GLOB_GOTGCTL_ASESVLD_E_NOTVALID 0x1
801 
803 #define ALT_USB_GLOB_GOTGCTL_ASESVLD_LSB 18
804 
805 #define ALT_USB_GLOB_GOTGCTL_ASESVLD_MSB 18
806 
807 #define ALT_USB_GLOB_GOTGCTL_ASESVLD_WIDTH 1
808 
809 #define ALT_USB_GLOB_GOTGCTL_ASESVLD_SET_MSK 0x00040000
810 
811 #define ALT_USB_GLOB_GOTGCTL_ASESVLD_CLR_MSK 0xfffbffff
812 
813 #define ALT_USB_GLOB_GOTGCTL_ASESVLD_RESET 0x0
814 
815 #define ALT_USB_GLOB_GOTGCTL_ASESVLD_GET(value) (((value) & 0x00040000) >> 18)
816 
817 #define ALT_USB_GLOB_GOTGCTL_ASESVLD_SET(value) (((value) << 18) & 0x00040000)
818 
843 #define ALT_USB_GLOB_GOTGCTL_BSESVLD_E_NOTVALID 0x0
844 
849 #define ALT_USB_GLOB_GOTGCTL_BSESVLD_E_VALID 0x1
850 
852 #define ALT_USB_GLOB_GOTGCTL_BSESVLD_LSB 19
853 
854 #define ALT_USB_GLOB_GOTGCTL_BSESVLD_MSB 19
855 
856 #define ALT_USB_GLOB_GOTGCTL_BSESVLD_WIDTH 1
857 
858 #define ALT_USB_GLOB_GOTGCTL_BSESVLD_SET_MSK 0x00080000
859 
860 #define ALT_USB_GLOB_GOTGCTL_BSESVLD_CLR_MSK 0xfff7ffff
861 
862 #define ALT_USB_GLOB_GOTGCTL_BSESVLD_RESET 0x0
863 
864 #define ALT_USB_GLOB_GOTGCTL_BSESVLD_GET(value) (((value) & 0x00080000) >> 19)
865 
866 #define ALT_USB_GLOB_GOTGCTL_BSESVLD_SET(value) (((value) << 19) & 0x00080000)
867 
892 #define ALT_USB_GLOB_GOTGCTL_OTGVER_E_VER13 0x0
893 
899 #define ALT_USB_GLOB_GOTGCTL_OTGVER_E_VER20 0x1
900 
902 #define ALT_USB_GLOB_GOTGCTL_OTGVER_LSB 20
903 
904 #define ALT_USB_GLOB_GOTGCTL_OTGVER_MSB 20
905 
906 #define ALT_USB_GLOB_GOTGCTL_OTGVER_WIDTH 1
907 
908 #define ALT_USB_GLOB_GOTGCTL_OTGVER_SET_MSK 0x00100000
909 
910 #define ALT_USB_GLOB_GOTGCTL_OTGVER_CLR_MSK 0xffefffff
911 
912 #define ALT_USB_GLOB_GOTGCTL_OTGVER_RESET 0x0
913 
914 #define ALT_USB_GLOB_GOTGCTL_OTGVER_GET(value) (((value) & 0x00100000) >> 20)
915 
916 #define ALT_USB_GLOB_GOTGCTL_OTGVER_SET(value) (((value) << 20) & 0x00100000)
917 
918 #ifndef __ASSEMBLY__
919 
930 {
931  const uint32_t sesreqscs : 1;
932  uint32_t sesreq : 1;
933  uint32_t vbvalidoven : 1;
934  uint32_t vbvalidovval : 1;
935  uint32_t avalidoven : 1;
936  uint32_t avalidovval : 1;
937  uint32_t bvalidoven : 1;
938  uint32_t bvalidovval : 1;
939  const uint32_t hstnegscs : 1;
940  uint32_t hnpreq : 1;
941  uint32_t hstsethnpen : 1;
942  uint32_t devhnpen : 1;
943  uint32_t : 4;
944  const uint32_t conidsts : 1;
945  const uint32_t dbnctime : 1;
946  const uint32_t asesvld : 1;
947  const uint32_t bsesvld : 1;
948  uint32_t otgver : 1;
949  uint32_t : 11;
950 };
951 
954 #endif /* __ASSEMBLY__ */
955 
957 #define ALT_USB_GLOB_GOTGCTL_OFST 0x0
958 
959 #define ALT_USB_GLOB_GOTGCTL_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GOTGCTL_OFST))
960 
1004 #define ALT_USB_GLOB_GOTGINT_SESENDDET_E_INACT 0x0
1005 
1010 #define ALT_USB_GLOB_GOTGINT_SESENDDET_E_ACT 0x1
1011 
1013 #define ALT_USB_GLOB_GOTGINT_SESENDDET_LSB 2
1014 
1015 #define ALT_USB_GLOB_GOTGINT_SESENDDET_MSB 2
1016 
1017 #define ALT_USB_GLOB_GOTGINT_SESENDDET_WIDTH 1
1018 
1019 #define ALT_USB_GLOB_GOTGINT_SESENDDET_SET_MSK 0x00000004
1020 
1021 #define ALT_USB_GLOB_GOTGINT_SESENDDET_CLR_MSK 0xfffffffb
1022 
1023 #define ALT_USB_GLOB_GOTGINT_SESENDDET_RESET 0x0
1024 
1025 #define ALT_USB_GLOB_GOTGINT_SESENDDET_GET(value) (((value) & 0x00000004) >> 2)
1026 
1027 #define ALT_USB_GLOB_GOTGINT_SESENDDET_SET(value) (((value) << 2) & 0x00000004)
1028 
1053 #define ALT_USB_GLOB_GOTGINT_SESREQSUCSTSCHNG_E_INACT 0x0
1054 
1059 #define ALT_USB_GLOB_GOTGINT_SESREQSUCSTSCHNG_E_ACT 0x1
1060 
1062 #define ALT_USB_GLOB_GOTGINT_SESREQSUCSTSCHNG_LSB 8
1063 
1064 #define ALT_USB_GLOB_GOTGINT_SESREQSUCSTSCHNG_MSB 8
1065 
1066 #define ALT_USB_GLOB_GOTGINT_SESREQSUCSTSCHNG_WIDTH 1
1067 
1068 #define ALT_USB_GLOB_GOTGINT_SESREQSUCSTSCHNG_SET_MSK 0x00000100
1069 
1070 #define ALT_USB_GLOB_GOTGINT_SESREQSUCSTSCHNG_CLR_MSK 0xfffffeff
1071 
1072 #define ALT_USB_GLOB_GOTGINT_SESREQSUCSTSCHNG_RESET 0x0
1073 
1074 #define ALT_USB_GLOB_GOTGINT_SESREQSUCSTSCHNG_GET(value) (((value) & 0x00000100) >> 8)
1075 
1076 #define ALT_USB_GLOB_GOTGINT_SESREQSUCSTSCHNG_SET(value) (((value) << 8) & 0x00000100)
1077 
1102 #define ALT_USB_GLOB_GOTGINT_HSTNEGSUCSTSCHNG_E_INACT 0x0
1103 
1108 #define ALT_USB_GLOB_GOTGINT_HSTNEGSUCSTSCHNG_E_ACT 0x1
1109 
1111 #define ALT_USB_GLOB_GOTGINT_HSTNEGSUCSTSCHNG_LSB 9
1112 
1113 #define ALT_USB_GLOB_GOTGINT_HSTNEGSUCSTSCHNG_MSB 9
1114 
1115 #define ALT_USB_GLOB_GOTGINT_HSTNEGSUCSTSCHNG_WIDTH 1
1116 
1117 #define ALT_USB_GLOB_GOTGINT_HSTNEGSUCSTSCHNG_SET_MSK 0x00000200
1118 
1119 #define ALT_USB_GLOB_GOTGINT_HSTNEGSUCSTSCHNG_CLR_MSK 0xfffffdff
1120 
1121 #define ALT_USB_GLOB_GOTGINT_HSTNEGSUCSTSCHNG_RESET 0x0
1122 
1123 #define ALT_USB_GLOB_GOTGINT_HSTNEGSUCSTSCHNG_GET(value) (((value) & 0x00000200) >> 9)
1124 
1125 #define ALT_USB_GLOB_GOTGINT_HSTNEGSUCSTSCHNG_SET(value) (((value) << 9) & 0x00000200)
1126 
1149 #define ALT_USB_GLOB_GOTGINT_HSTNEGDET_E_INACT 0x0
1150 
1155 #define ALT_USB_GLOB_GOTGINT_HSTNEGDET_E_ACT 0x1
1156 
1158 #define ALT_USB_GLOB_GOTGINT_HSTNEGDET_LSB 17
1159 
1160 #define ALT_USB_GLOB_GOTGINT_HSTNEGDET_MSB 17
1161 
1162 #define ALT_USB_GLOB_GOTGINT_HSTNEGDET_WIDTH 1
1163 
1164 #define ALT_USB_GLOB_GOTGINT_HSTNEGDET_SET_MSK 0x00020000
1165 
1166 #define ALT_USB_GLOB_GOTGINT_HSTNEGDET_CLR_MSK 0xfffdffff
1167 
1168 #define ALT_USB_GLOB_GOTGINT_HSTNEGDET_RESET 0x0
1169 
1170 #define ALT_USB_GLOB_GOTGINT_HSTNEGDET_GET(value) (((value) & 0x00020000) >> 17)
1171 
1172 #define ALT_USB_GLOB_GOTGINT_HSTNEGDET_SET(value) (((value) << 17) & 0x00020000)
1173 
1196 #define ALT_USB_GLOB_GOTGINT_ADEVTOUTCHG_E_INACT 0x0
1197 
1202 #define ALT_USB_GLOB_GOTGINT_ADEVTOUTCHG_E_ACT 0x1
1203 
1205 #define ALT_USB_GLOB_GOTGINT_ADEVTOUTCHG_LSB 18
1206 
1207 #define ALT_USB_GLOB_GOTGINT_ADEVTOUTCHG_MSB 18
1208 
1209 #define ALT_USB_GLOB_GOTGINT_ADEVTOUTCHG_WIDTH 1
1210 
1211 #define ALT_USB_GLOB_GOTGINT_ADEVTOUTCHG_SET_MSK 0x00040000
1212 
1213 #define ALT_USB_GLOB_GOTGINT_ADEVTOUTCHG_CLR_MSK 0xfffbffff
1214 
1215 #define ALT_USB_GLOB_GOTGINT_ADEVTOUTCHG_RESET 0x0
1216 
1217 #define ALT_USB_GLOB_GOTGINT_ADEVTOUTCHG_GET(value) (((value) & 0x00040000) >> 18)
1218 
1219 #define ALT_USB_GLOB_GOTGINT_ADEVTOUTCHG_SET(value) (((value) << 18) & 0x00040000)
1220 
1246 #define ALT_USB_GLOB_GOTGINT_DBNCEDONE_E_INACT 0x0
1247 
1252 #define ALT_USB_GLOB_GOTGINT_DBNCEDONE_E_ACT 0x1
1253 
1255 #define ALT_USB_GLOB_GOTGINT_DBNCEDONE_LSB 19
1256 
1257 #define ALT_USB_GLOB_GOTGINT_DBNCEDONE_MSB 19
1258 
1259 #define ALT_USB_GLOB_GOTGINT_DBNCEDONE_WIDTH 1
1260 
1261 #define ALT_USB_GLOB_GOTGINT_DBNCEDONE_SET_MSK 0x00080000
1262 
1263 #define ALT_USB_GLOB_GOTGINT_DBNCEDONE_CLR_MSK 0xfff7ffff
1264 
1265 #define ALT_USB_GLOB_GOTGINT_DBNCEDONE_RESET 0x0
1266 
1267 #define ALT_USB_GLOB_GOTGINT_DBNCEDONE_GET(value) (((value) & 0x00080000) >> 19)
1268 
1269 #define ALT_USB_GLOB_GOTGINT_DBNCEDONE_SET(value) (((value) << 19) & 0x00080000)
1270 
1271 #ifndef __ASSEMBLY__
1272 
1283 {
1284  uint32_t : 2;
1285  const uint32_t sesenddet : 1;
1286  uint32_t : 5;
1287  const uint32_t sesreqsucstschng : 1;
1288  const uint32_t hstnegsucstschng : 1;
1289  uint32_t : 7;
1290  const uint32_t hstnegdet : 1;
1291  const uint32_t adevtoutchg : 1;
1292  const uint32_t dbncedone : 1;
1293  uint32_t : 12;
1294 };
1295 
1298 #endif /* __ASSEMBLY__ */
1299 
1301 #define ALT_USB_GLOB_GOTGINT_OFST 0x4
1302 
1303 #define ALT_USB_GLOB_GOTGINT_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GOTGINT_OFST))
1304 
1353 #define ALT_USB_GLOB_GAHBCFG_GLBLINTRMSK_E_MSK 0x0
1354 
1359 #define ALT_USB_GLOB_GAHBCFG_GLBLINTRMSK_E_NOMSK 0x1
1360 
1362 #define ALT_USB_GLOB_GAHBCFG_GLBLINTRMSK_LSB 0
1363 
1364 #define ALT_USB_GLOB_GAHBCFG_GLBLINTRMSK_MSB 0
1365 
1366 #define ALT_USB_GLOB_GAHBCFG_GLBLINTRMSK_WIDTH 1
1367 
1368 #define ALT_USB_GLOB_GAHBCFG_GLBLINTRMSK_SET_MSK 0x00000001
1369 
1370 #define ALT_USB_GLOB_GAHBCFG_GLBLINTRMSK_CLR_MSK 0xfffffffe
1371 
1372 #define ALT_USB_GLOB_GAHBCFG_GLBLINTRMSK_RESET 0x0
1373 
1374 #define ALT_USB_GLOB_GAHBCFG_GLBLINTRMSK_GET(value) (((value) & 0x00000001) >> 0)
1375 
1376 #define ALT_USB_GLOB_GAHBCFG_GLBLINTRMSK_SET(value) (((value) << 0) & 0x00000001)
1377 
1405 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_E_WORD1ORSINGLE 0x0
1406 
1411 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_E_WORD4ORINCR 0x1
1412 
1417 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_E_WORD8 0x2
1418 
1423 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_E_WORD16ORINCR4 0x3
1424 
1429 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_E_WORD32 0x4
1430 
1435 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_E_WORD64ORINCR8 0x5
1436 
1441 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_E_WORD128 0x6
1442 
1447 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_E_WORD256ORINCR16 0x7
1448 
1453 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_E_WORDX 0x8
1454 
1456 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_LSB 1
1457 
1458 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_MSB 4
1459 
1460 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_WIDTH 4
1461 
1462 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_SET_MSK 0x0000001e
1463 
1464 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_CLR_MSK 0xffffffe1
1465 
1466 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_RESET 0x0
1467 
1468 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_GET(value) (((value) & 0x0000001e) >> 1)
1469 
1470 #define ALT_USB_GLOB_GAHBCFG_HBSTLEN_SET(value) (((value) << 1) & 0x0000001e)
1471 
1492 #define ALT_USB_GLOB_GAHBCFG_DMAEN_E_SLVMOD 0x0
1493 
1498 #define ALT_USB_GLOB_GAHBCFG_DMAEN_E_DMAMOD 0x1
1499 
1501 #define ALT_USB_GLOB_GAHBCFG_DMAEN_LSB 5
1502 
1503 #define ALT_USB_GLOB_GAHBCFG_DMAEN_MSB 5
1504 
1505 #define ALT_USB_GLOB_GAHBCFG_DMAEN_WIDTH 1
1506 
1507 #define ALT_USB_GLOB_GAHBCFG_DMAEN_SET_MSK 0x00000020
1508 
1509 #define ALT_USB_GLOB_GAHBCFG_DMAEN_CLR_MSK 0xffffffdf
1510 
1511 #define ALT_USB_GLOB_GAHBCFG_DMAEN_RESET 0x0
1512 
1513 #define ALT_USB_GLOB_GAHBCFG_DMAEN_GET(value) (((value) & 0x00000020) >> 5)
1514 
1515 #define ALT_USB_GLOB_GAHBCFG_DMAEN_SET(value) (((value) << 5) & 0x00000020)
1516 
1549 #define ALT_USB_GLOB_GAHBCFG_NPTXFEMPLVL_E_HALFEMPTY 0x0
1550 
1557 #define ALT_USB_GLOB_GAHBCFG_NPTXFEMPLVL_E_EMPTY 0x1
1558 
1560 #define ALT_USB_GLOB_GAHBCFG_NPTXFEMPLVL_LSB 7
1561 
1562 #define ALT_USB_GLOB_GAHBCFG_NPTXFEMPLVL_MSB 7
1563 
1564 #define ALT_USB_GLOB_GAHBCFG_NPTXFEMPLVL_WIDTH 1
1565 
1566 #define ALT_USB_GLOB_GAHBCFG_NPTXFEMPLVL_SET_MSK 0x00000080
1567 
1568 #define ALT_USB_GLOB_GAHBCFG_NPTXFEMPLVL_CLR_MSK 0xffffff7f
1569 
1570 #define ALT_USB_GLOB_GAHBCFG_NPTXFEMPLVL_RESET 0x0
1571 
1572 #define ALT_USB_GLOB_GAHBCFG_NPTXFEMPLVL_GET(value) (((value) & 0x00000080) >> 7)
1573 
1574 #define ALT_USB_GLOB_GAHBCFG_NPTXFEMPLVL_SET(value) (((value) << 7) & 0x00000080)
1575 
1600 #define ALT_USB_GLOB_GAHBCFG_PTXFEMPLVL_E_HALFEMPTY 0x0
1601 
1606 #define ALT_USB_GLOB_GAHBCFG_PTXFEMPLVL_E_EMPTY 0x1
1607 
1609 #define ALT_USB_GLOB_GAHBCFG_PTXFEMPLVL_LSB 8
1610 
1611 #define ALT_USB_GLOB_GAHBCFG_PTXFEMPLVL_MSB 8
1612 
1613 #define ALT_USB_GLOB_GAHBCFG_PTXFEMPLVL_WIDTH 1
1614 
1615 #define ALT_USB_GLOB_GAHBCFG_PTXFEMPLVL_SET_MSK 0x00000100
1616 
1617 #define ALT_USB_GLOB_GAHBCFG_PTXFEMPLVL_CLR_MSK 0xfffffeff
1618 
1619 #define ALT_USB_GLOB_GAHBCFG_PTXFEMPLVL_RESET 0x0
1620 
1621 #define ALT_USB_GLOB_GAHBCFG_PTXFEMPLVL_GET(value) (((value) & 0x00000100) >> 8)
1622 
1623 #define ALT_USB_GLOB_GAHBCFG_PTXFEMPLVL_SET(value) (((value) << 8) & 0x00000100)
1624 
1659 #define ALT_USB_GLOB_GAHBCFG_REMMEMSUPP_E_DISD 0x0
1660 
1665 #define ALT_USB_GLOB_GAHBCFG_REMMEMSUPP_E_END 0x1
1666 
1668 #define ALT_USB_GLOB_GAHBCFG_REMMEMSUPP_LSB 21
1669 
1670 #define ALT_USB_GLOB_GAHBCFG_REMMEMSUPP_MSB 21
1671 
1672 #define ALT_USB_GLOB_GAHBCFG_REMMEMSUPP_WIDTH 1
1673 
1674 #define ALT_USB_GLOB_GAHBCFG_REMMEMSUPP_SET_MSK 0x00200000
1675 
1676 #define ALT_USB_GLOB_GAHBCFG_REMMEMSUPP_CLR_MSK 0xffdfffff
1677 
1678 #define ALT_USB_GLOB_GAHBCFG_REMMEMSUPP_RESET 0x0
1679 
1680 #define ALT_USB_GLOB_GAHBCFG_REMMEMSUPP_GET(value) (((value) & 0x00200000) >> 21)
1681 
1682 #define ALT_USB_GLOB_GAHBCFG_REMMEMSUPP_SET(value) (((value) << 21) & 0x00200000)
1683 
1721 #define ALT_USB_GLOB_GAHBCFG_NOTIALLDMAWRIT_E_ALLTRANS 0x1
1722 
1730 #define ALT_USB_GLOB_GAHBCFG_NOTIALLDMAWRIT_E_LASTTRANS 0x0
1731 
1733 #define ALT_USB_GLOB_GAHBCFG_NOTIALLDMAWRIT_LSB 22
1734 
1735 #define ALT_USB_GLOB_GAHBCFG_NOTIALLDMAWRIT_MSB 22
1736 
1737 #define ALT_USB_GLOB_GAHBCFG_NOTIALLDMAWRIT_WIDTH 1
1738 
1739 #define ALT_USB_GLOB_GAHBCFG_NOTIALLDMAWRIT_SET_MSK 0x00400000
1740 
1741 #define ALT_USB_GLOB_GAHBCFG_NOTIALLDMAWRIT_CLR_MSK 0xffbfffff
1742 
1743 #define ALT_USB_GLOB_GAHBCFG_NOTIALLDMAWRIT_RESET 0x0
1744 
1745 #define ALT_USB_GLOB_GAHBCFG_NOTIALLDMAWRIT_GET(value) (((value) & 0x00400000) >> 22)
1746 
1747 #define ALT_USB_GLOB_GAHBCFG_NOTIALLDMAWRIT_SET(value) (((value) << 22) & 0x00400000)
1748 
1749 #ifndef __ASSEMBLY__
1750 
1761 {
1762  uint32_t glblintrmsk : 1;
1763  uint32_t hbstlen : 4;
1764  uint32_t dmaen : 1;
1765  uint32_t : 1;
1766  uint32_t nptxfemplvl : 1;
1767  uint32_t ptxfemplvl : 1;
1768  uint32_t : 12;
1769  uint32_t remmemsupp : 1;
1770  uint32_t notialldmawrit : 1;
1771  uint32_t : 9;
1772 };
1773 
1776 #endif /* __ASSEMBLY__ */
1777 
1779 #define ALT_USB_GLOB_GAHBCFG_OFST 0x8
1780 
1781 #define ALT_USB_GLOB_GAHBCFG_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GAHBCFG_OFST))
1782 
1850 #define ALT_USB_GLOB_GUSBCFG_TOUTCAL_LSB 0
1851 
1852 #define ALT_USB_GLOB_GUSBCFG_TOUTCAL_MSB 2
1853 
1854 #define ALT_USB_GLOB_GUSBCFG_TOUTCAL_WIDTH 3
1855 
1856 #define ALT_USB_GLOB_GUSBCFG_TOUTCAL_SET_MSK 0x00000007
1857 
1858 #define ALT_USB_GLOB_GUSBCFG_TOUTCAL_CLR_MSK 0xfffffff8
1859 
1860 #define ALT_USB_GLOB_GUSBCFG_TOUTCAL_RESET 0x0
1861 
1862 #define ALT_USB_GLOB_GUSBCFG_TOUTCAL_GET(value) (((value) & 0x00000007) >> 0)
1863 
1864 #define ALT_USB_GLOB_GUSBCFG_TOUTCAL_SET(value) (((value) << 0) & 0x00000007)
1865 
1887 #define ALT_USB_GLOB_GUSBCFG_PHYIF_E_BITS8 0x0
1888 
1890 #define ALT_USB_GLOB_GUSBCFG_PHYIF_LSB 3
1891 
1892 #define ALT_USB_GLOB_GUSBCFG_PHYIF_MSB 3
1893 
1894 #define ALT_USB_GLOB_GUSBCFG_PHYIF_WIDTH 1
1895 
1896 #define ALT_USB_GLOB_GUSBCFG_PHYIF_SET_MSK 0x00000008
1897 
1898 #define ALT_USB_GLOB_GUSBCFG_PHYIF_CLR_MSK 0xfffffff7
1899 
1900 #define ALT_USB_GLOB_GUSBCFG_PHYIF_RESET 0x0
1901 
1902 #define ALT_USB_GLOB_GUSBCFG_PHYIF_GET(value) (((value) & 0x00000008) >> 3)
1903 
1904 #define ALT_USB_GLOB_GUSBCFG_PHYIF_SET(value) (((value) << 3) & 0x00000008)
1905 
1925 #define ALT_USB_GLOB_GUSBCFG_ULPI_UTMI_SEL_E_ULPI 0x0
1926 
1928 #define ALT_USB_GLOB_GUSBCFG_ULPI_UTMI_SEL_LSB 4
1929 
1930 #define ALT_USB_GLOB_GUSBCFG_ULPI_UTMI_SEL_MSB 4
1931 
1932 #define ALT_USB_GLOB_GUSBCFG_ULPI_UTMI_SEL_WIDTH 1
1933 
1934 #define ALT_USB_GLOB_GUSBCFG_ULPI_UTMI_SEL_SET_MSK 0x00000010
1935 
1936 #define ALT_USB_GLOB_GUSBCFG_ULPI_UTMI_SEL_CLR_MSK 0xffffffef
1937 
1938 #define ALT_USB_GLOB_GUSBCFG_ULPI_UTMI_SEL_RESET 0x1
1939 
1940 #define ALT_USB_GLOB_GUSBCFG_ULPI_UTMI_SEL_GET(value) (((value) & 0x00000010) >> 4)
1941 
1942 #define ALT_USB_GLOB_GUSBCFG_ULPI_UTMI_SEL_SET(value) (((value) << 4) & 0x00000010)
1943 
1965 #define ALT_USB_GLOB_GUSBCFG_FSINTF_E_FS6PIN 0x0
1966 
1971 #define ALT_USB_GLOB_GUSBCFG_FSINTF_E_FS3PIN 0x1
1972 
1974 #define ALT_USB_GLOB_GUSBCFG_FSINTF_LSB 5
1975 
1976 #define ALT_USB_GLOB_GUSBCFG_FSINTF_MSB 5
1977 
1978 #define ALT_USB_GLOB_GUSBCFG_FSINTF_WIDTH 1
1979 
1980 #define ALT_USB_GLOB_GUSBCFG_FSINTF_SET_MSK 0x00000020
1981 
1982 #define ALT_USB_GLOB_GUSBCFG_FSINTF_CLR_MSK 0xffffffdf
1983 
1984 #define ALT_USB_GLOB_GUSBCFG_FSINTF_RESET 0x0
1985 
1986 #define ALT_USB_GLOB_GUSBCFG_FSINTF_GET(value) (((value) & 0x00000020) >> 5)
1987 
1988 #define ALT_USB_GLOB_GUSBCFG_FSINTF_SET(value) (((value) << 5) & 0x00000020)
1989 
2009 #define ALT_USB_GLOB_GUSBCFG_PHYSEL_E_USB20 0x0
2010 
2012 #define ALT_USB_GLOB_GUSBCFG_PHYSEL_LSB 6
2013 
2014 #define ALT_USB_GLOB_GUSBCFG_PHYSEL_MSB 6
2015 
2016 #define ALT_USB_GLOB_GUSBCFG_PHYSEL_WIDTH 1
2017 
2018 #define ALT_USB_GLOB_GUSBCFG_PHYSEL_SET_MSK 0x00000040
2019 
2020 #define ALT_USB_GLOB_GUSBCFG_PHYSEL_CLR_MSK 0xffffffbf
2021 
2022 #define ALT_USB_GLOB_GUSBCFG_PHYSEL_RESET 0x0
2023 
2024 #define ALT_USB_GLOB_GUSBCFG_PHYSEL_GET(value) (((value) & 0x00000040) >> 6)
2025 
2026 #define ALT_USB_GLOB_GUSBCFG_PHYSEL_SET(value) (((value) << 6) & 0x00000040)
2027 
2051 #define ALT_USB_GLOB_GUSBCFG_DDRSEL_E_SDR 0x0
2052 
2057 #define ALT_USB_GLOB_GUSBCFG_DDRSEL_E_DDR 0x1
2058 
2060 #define ALT_USB_GLOB_GUSBCFG_DDRSEL_LSB 7
2061 
2062 #define ALT_USB_GLOB_GUSBCFG_DDRSEL_MSB 7
2063 
2064 #define ALT_USB_GLOB_GUSBCFG_DDRSEL_WIDTH 1
2065 
2066 #define ALT_USB_GLOB_GUSBCFG_DDRSEL_SET_MSK 0x00000080
2067 
2068 #define ALT_USB_GLOB_GUSBCFG_DDRSEL_CLR_MSK 0xffffff7f
2069 
2070 #define ALT_USB_GLOB_GUSBCFG_DDRSEL_RESET 0x0
2071 
2072 #define ALT_USB_GLOB_GUSBCFG_DDRSEL_GET(value) (((value) & 0x00000080) >> 7)
2073 
2074 #define ALT_USB_GLOB_GUSBCFG_DDRSEL_SET(value) (((value) << 7) & 0x00000080)
2075 
2100 #define ALT_USB_GLOB_GUSBCFG_SRPCAP_E_DISD 0x0
2101 
2106 #define ALT_USB_GLOB_GUSBCFG_SRPCAP_E_END 0x1
2107 
2109 #define ALT_USB_GLOB_GUSBCFG_SRPCAP_LSB 8
2110 
2111 #define ALT_USB_GLOB_GUSBCFG_SRPCAP_MSB 8
2112 
2113 #define ALT_USB_GLOB_GUSBCFG_SRPCAP_WIDTH 1
2114 
2115 #define ALT_USB_GLOB_GUSBCFG_SRPCAP_SET_MSK 0x00000100
2116 
2117 #define ALT_USB_GLOB_GUSBCFG_SRPCAP_CLR_MSK 0xfffffeff
2118 
2119 #define ALT_USB_GLOB_GUSBCFG_SRPCAP_RESET 0x0
2120 
2121 #define ALT_USB_GLOB_GUSBCFG_SRPCAP_GET(value) (((value) & 0x00000100) >> 8)
2122 
2123 #define ALT_USB_GLOB_GUSBCFG_SRPCAP_SET(value) (((value) << 8) & 0x00000100)
2124 
2146 #define ALT_USB_GLOB_GUSBCFG_HNPCAP_E_DISD 0x0
2147 
2152 #define ALT_USB_GLOB_GUSBCFG_HNPCAP_E_END 0x1
2153 
2155 #define ALT_USB_GLOB_GUSBCFG_HNPCAP_LSB 9
2156 
2157 #define ALT_USB_GLOB_GUSBCFG_HNPCAP_MSB 9
2158 
2159 #define ALT_USB_GLOB_GUSBCFG_HNPCAP_WIDTH 1
2160 
2161 #define ALT_USB_GLOB_GUSBCFG_HNPCAP_SET_MSK 0x00000200
2162 
2163 #define ALT_USB_GLOB_GUSBCFG_HNPCAP_CLR_MSK 0xfffffdff
2164 
2165 #define ALT_USB_GLOB_GUSBCFG_HNPCAP_RESET 0x0
2166 
2167 #define ALT_USB_GLOB_GUSBCFG_HNPCAP_GET(value) (((value) & 0x00000200) >> 9)
2168 
2169 #define ALT_USB_GLOB_GUSBCFG_HNPCAP_SET(value) (((value) << 9) & 0x00000200)
2170 
2197 #define ALT_USB_GLOB_GUSBCFG_USBTRDTIM_E_TURNTIME 0x9
2198 
2200 #define ALT_USB_GLOB_GUSBCFG_USBTRDTIM_LSB 10
2201 
2202 #define ALT_USB_GLOB_GUSBCFG_USBTRDTIM_MSB 13
2203 
2204 #define ALT_USB_GLOB_GUSBCFG_USBTRDTIM_WIDTH 4
2205 
2206 #define ALT_USB_GLOB_GUSBCFG_USBTRDTIM_SET_MSK 0x00003c00
2207 
2208 #define ALT_USB_GLOB_GUSBCFG_USBTRDTIM_CLR_MSK 0xffffc3ff
2209 
2210 #define ALT_USB_GLOB_GUSBCFG_USBTRDTIM_RESET 0x5
2211 
2212 #define ALT_USB_GLOB_GUSBCFG_USBTRDTIM_GET(value) (((value) & 0x00003c00) >> 10)
2213 
2214 #define ALT_USB_GLOB_GUSBCFG_USBTRDTIM_SET(value) (((value) << 10) & 0x00003c00)
2215 
2237 #define ALT_USB_GLOB_GUSBCFG_ULPIAUTORES_E_DISD 0x0
2238 
2243 #define ALT_USB_GLOB_GUSBCFG_ULPIAUTORES_E_END 0x1
2244 
2246 #define ALT_USB_GLOB_GUSBCFG_ULPIAUTORES_LSB 18
2247 
2248 #define ALT_USB_GLOB_GUSBCFG_ULPIAUTORES_MSB 18
2249 
2250 #define ALT_USB_GLOB_GUSBCFG_ULPIAUTORES_WIDTH 1
2251 
2252 #define ALT_USB_GLOB_GUSBCFG_ULPIAUTORES_SET_MSK 0x00040000
2253 
2254 #define ALT_USB_GLOB_GUSBCFG_ULPIAUTORES_CLR_MSK 0xfffbffff
2255 
2256 #define ALT_USB_GLOB_GUSBCFG_ULPIAUTORES_RESET 0x0
2257 
2258 #define ALT_USB_GLOB_GUSBCFG_ULPIAUTORES_GET(value) (((value) & 0x00040000) >> 18)
2259 
2260 #define ALT_USB_GLOB_GUSBCFG_ULPIAUTORES_SET(value) (((value) << 18) & 0x00040000)
2261 
2284 #define ALT_USB_GLOB_GUSBCFG_ULPICLKSUSM_E_PWDCLK 0x0
2285 
2290 #define ALT_USB_GLOB_GUSBCFG_ULPICLKSUSM_E_NONPWDCLK 0x1
2291 
2293 #define ALT_USB_GLOB_GUSBCFG_ULPICLKSUSM_LSB 19
2294 
2295 #define ALT_USB_GLOB_GUSBCFG_ULPICLKSUSM_MSB 19
2296 
2297 #define ALT_USB_GLOB_GUSBCFG_ULPICLKSUSM_WIDTH 1
2298 
2299 #define ALT_USB_GLOB_GUSBCFG_ULPICLKSUSM_SET_MSK 0x00080000
2300 
2301 #define ALT_USB_GLOB_GUSBCFG_ULPICLKSUSM_CLR_MSK 0xfff7ffff
2302 
2303 #define ALT_USB_GLOB_GUSBCFG_ULPICLKSUSM_RESET 0x0
2304 
2305 #define ALT_USB_GLOB_GUSBCFG_ULPICLKSUSM_GET(value) (((value) & 0x00080000) >> 19)
2306 
2307 #define ALT_USB_GLOB_GUSBCFG_ULPICLKSUSM_SET(value) (((value) << 19) & 0x00080000)
2308 
2330 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSDRV_E_INTERN 0x0
2331 
2336 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSDRV_E_EXTERN 0x1
2337 
2339 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSDRV_LSB 20
2340 
2341 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSDRV_MSB 20
2342 
2343 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSDRV_WIDTH 1
2344 
2345 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSDRV_SET_MSK 0x00100000
2346 
2347 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSDRV_CLR_MSK 0xffefffff
2348 
2349 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSDRV_RESET 0x0
2350 
2351 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSDRV_GET(value) (((value) & 0x00100000) >> 20)
2352 
2353 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSDRV_SET(value) (((value) << 20) & 0x00100000)
2354 
2376 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSINDICATOR_E_INTERN 0x0
2377 
2382 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSINDICATOR_E_EXTERN 0x1
2383 
2385 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSINDICATOR_LSB 21
2386 
2387 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSINDICATOR_MSB 21
2388 
2389 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSINDICATOR_WIDTH 1
2390 
2391 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSINDICATOR_SET_MSK 0x00200000
2392 
2393 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSINDICATOR_CLR_MSK 0xffdfffff
2394 
2395 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSINDICATOR_RESET 0x0
2396 
2397 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSINDICATOR_GET(value) (((value) & 0x00200000) >> 21)
2398 
2399 #define ALT_USB_GLOB_GUSBCFG_ULPIEXTVBUSINDICATOR_SET(value) (((value) << 21) & 0x00200000)
2400 
2422 #define ALT_USB_GLOB_GUSBCFG_TERMSELDLPULSE_E_TXVALID 0x0
2423 
2428 #define ALT_USB_GLOB_GUSBCFG_TERMSELDLPULSE_E_TERMSEL 0x1
2429 
2431 #define ALT_USB_GLOB_GUSBCFG_TERMSELDLPULSE_LSB 22
2432 
2433 #define ALT_USB_GLOB_GUSBCFG_TERMSELDLPULSE_MSB 22
2434 
2435 #define ALT_USB_GLOB_GUSBCFG_TERMSELDLPULSE_WIDTH 1
2436 
2437 #define ALT_USB_GLOB_GUSBCFG_TERMSELDLPULSE_SET_MSK 0x00400000
2438 
2439 #define ALT_USB_GLOB_GUSBCFG_TERMSELDLPULSE_CLR_MSK 0xffbfffff
2440 
2441 #define ALT_USB_GLOB_GUSBCFG_TERMSELDLPULSE_RESET 0x0
2442 
2443 #define ALT_USB_GLOB_GUSBCFG_TERMSELDLPULSE_GET(value) (((value) & 0x00400000) >> 22)
2444 
2445 #define ALT_USB_GLOB_GUSBCFG_TERMSELDLPULSE_SET(value) (((value) << 22) & 0x00400000)
2446 
2469 #define ALT_USB_GLOB_GUSBCFG_COMPLEMENT_E_NONINVERT 0x0
2470 
2475 #define ALT_USB_GLOB_GUSBCFG_COMPLEMENT_E_INVERT 0x1
2476 
2478 #define ALT_USB_GLOB_GUSBCFG_COMPLEMENT_LSB 23
2479 
2480 #define ALT_USB_GLOB_GUSBCFG_COMPLEMENT_MSB 23
2481 
2482 #define ALT_USB_GLOB_GUSBCFG_COMPLEMENT_WIDTH 1
2483 
2484 #define ALT_USB_GLOB_GUSBCFG_COMPLEMENT_SET_MSK 0x00800000
2485 
2486 #define ALT_USB_GLOB_GUSBCFG_COMPLEMENT_CLR_MSK 0xff7fffff
2487 
2488 #define ALT_USB_GLOB_GUSBCFG_COMPLEMENT_RESET 0x0
2489 
2490 #define ALT_USB_GLOB_GUSBCFG_COMPLEMENT_GET(value) (((value) & 0x00800000) >> 23)
2491 
2492 #define ALT_USB_GLOB_GUSBCFG_COMPLEMENT_SET(value) (((value) << 23) & 0x00800000)
2493 
2518 #define ALT_USB_GLOB_GUSBCFG_INDICATOR_E_QUALIFIED 0x0
2519 
2525 #define ALT_USB_GLOB_GUSBCFG_INDICATOR_E_NONQUALIFIED 0x1
2526 
2528 #define ALT_USB_GLOB_GUSBCFG_INDICATOR_LSB 24
2529 
2530 #define ALT_USB_GLOB_GUSBCFG_INDICATOR_MSB 24
2531 
2532 #define ALT_USB_GLOB_GUSBCFG_INDICATOR_WIDTH 1
2533 
2534 #define ALT_USB_GLOB_GUSBCFG_INDICATOR_SET_MSK 0x01000000
2535 
2536 #define ALT_USB_GLOB_GUSBCFG_INDICATOR_CLR_MSK 0xfeffffff
2537 
2538 #define ALT_USB_GLOB_GUSBCFG_INDICATOR_RESET 0x0
2539 
2540 #define ALT_USB_GLOB_GUSBCFG_INDICATOR_GET(value) (((value) & 0x01000000) >> 24)
2541 
2542 #define ALT_USB_GLOB_GUSBCFG_INDICATOR_SET(value) (((value) << 24) & 0x01000000)
2543 
2566 #define ALT_USB_GLOB_GUSBCFG_ULPI_E_END 0x0
2567 
2572 #define ALT_USB_GLOB_GUSBCFG_ULPI_E_DISD 0x1
2573 
2575 #define ALT_USB_GLOB_GUSBCFG_ULPI_LSB 25
2576 
2577 #define ALT_USB_GLOB_GUSBCFG_ULPI_MSB 25
2578 
2579 #define ALT_USB_GLOB_GUSBCFG_ULPI_WIDTH 1
2580 
2581 #define ALT_USB_GLOB_GUSBCFG_ULPI_SET_MSK 0x02000000
2582 
2583 #define ALT_USB_GLOB_GUSBCFG_ULPI_CLR_MSK 0xfdffffff
2584 
2585 #define ALT_USB_GLOB_GUSBCFG_ULPI_RESET 0x0
2586 
2587 #define ALT_USB_GLOB_GUSBCFG_ULPI_GET(value) (((value) & 0x02000000) >> 25)
2588 
2589 #define ALT_USB_GLOB_GUSBCFG_ULPI_SET(value) (((value) << 25) & 0x02000000)
2590 
2610 #define ALT_USB_GLOB_GUSBCFG_TXENDDELAY_E_DISD 0x0
2611 
2613 #define ALT_USB_GLOB_GUSBCFG_TXENDDELAY_LSB 28
2614 
2615 #define ALT_USB_GLOB_GUSBCFG_TXENDDELAY_MSB 28
2616 
2617 #define ALT_USB_GLOB_GUSBCFG_TXENDDELAY_WIDTH 1
2618 
2619 #define ALT_USB_GLOB_GUSBCFG_TXENDDELAY_SET_MSK 0x10000000
2620 
2621 #define ALT_USB_GLOB_GUSBCFG_TXENDDELAY_CLR_MSK 0xefffffff
2622 
2623 #define ALT_USB_GLOB_GUSBCFG_TXENDDELAY_RESET 0x0
2624 
2625 #define ALT_USB_GLOB_GUSBCFG_TXENDDELAY_GET(value) (((value) & 0x10000000) >> 28)
2626 
2627 #define ALT_USB_GLOB_GUSBCFG_TXENDDELAY_SET(value) (((value) << 28) & 0x10000000)
2628 
2652 #define ALT_USB_GLOB_GUSBCFG_FORCEHSTMOD_E_DISD 0x0
2653 
2658 #define ALT_USB_GLOB_GUSBCFG_FORCEHSTMOD_E_END 0x1
2659 
2661 #define ALT_USB_GLOB_GUSBCFG_FORCEHSTMOD_LSB 29
2662 
2663 #define ALT_USB_GLOB_GUSBCFG_FORCEHSTMOD_MSB 29
2664 
2665 #define ALT_USB_GLOB_GUSBCFG_FORCEHSTMOD_WIDTH 1
2666 
2667 #define ALT_USB_GLOB_GUSBCFG_FORCEHSTMOD_SET_MSK 0x20000000
2668 
2669 #define ALT_USB_GLOB_GUSBCFG_FORCEHSTMOD_CLR_MSK 0xdfffffff
2670 
2671 #define ALT_USB_GLOB_GUSBCFG_FORCEHSTMOD_RESET 0x0
2672 
2673 #define ALT_USB_GLOB_GUSBCFG_FORCEHSTMOD_GET(value) (((value) & 0x20000000) >> 29)
2674 
2675 #define ALT_USB_GLOB_GUSBCFG_FORCEHSTMOD_SET(value) (((value) << 29) & 0x20000000)
2676 
2700 #define ALT_USB_GLOB_GUSBCFG_FORCEDEVMOD_E_DISD 0x0
2701 
2706 #define ALT_USB_GLOB_GUSBCFG_FORCEDEVMOD_E_END 0x1
2707 
2709 #define ALT_USB_GLOB_GUSBCFG_FORCEDEVMOD_LSB 30
2710 
2711 #define ALT_USB_GLOB_GUSBCFG_FORCEDEVMOD_MSB 30
2712 
2713 #define ALT_USB_GLOB_GUSBCFG_FORCEDEVMOD_WIDTH 1
2714 
2715 #define ALT_USB_GLOB_GUSBCFG_FORCEDEVMOD_SET_MSK 0x40000000
2716 
2717 #define ALT_USB_GLOB_GUSBCFG_FORCEDEVMOD_CLR_MSK 0xbfffffff
2718 
2719 #define ALT_USB_GLOB_GUSBCFG_FORCEDEVMOD_RESET 0x0
2720 
2721 #define ALT_USB_GLOB_GUSBCFG_FORCEDEVMOD_GET(value) (((value) & 0x40000000) >> 30)
2722 
2723 #define ALT_USB_GLOB_GUSBCFG_FORCEDEVMOD_SET(value) (((value) << 30) & 0x40000000)
2724 
2746 #define ALT_USB_GLOB_GUSBCFG_CORRUPTTXPKT_E_NODBG 0x0
2747 
2752 #define ALT_USB_GLOB_GUSBCFG_CORRUPTTXPKT_E_DBG 0x1
2753 
2755 #define ALT_USB_GLOB_GUSBCFG_CORRUPTTXPKT_LSB 31
2756 
2757 #define ALT_USB_GLOB_GUSBCFG_CORRUPTTXPKT_MSB 31
2758 
2759 #define ALT_USB_GLOB_GUSBCFG_CORRUPTTXPKT_WIDTH 1
2760 
2761 #define ALT_USB_GLOB_GUSBCFG_CORRUPTTXPKT_SET_MSK 0x80000000
2762 
2763 #define ALT_USB_GLOB_GUSBCFG_CORRUPTTXPKT_CLR_MSK 0x7fffffff
2764 
2765 #define ALT_USB_GLOB_GUSBCFG_CORRUPTTXPKT_RESET 0x0
2766 
2767 #define ALT_USB_GLOB_GUSBCFG_CORRUPTTXPKT_GET(value) (((value) & 0x80000000) >> 31)
2768 
2769 #define ALT_USB_GLOB_GUSBCFG_CORRUPTTXPKT_SET(value) (((value) << 31) & 0x80000000)
2770 
2771 #ifndef __ASSEMBLY__
2772 
2783 {
2784  uint32_t toutcal : 3;
2785  const uint32_t phyif : 1;
2786  const uint32_t ulpi_utmi_sel : 1;
2787  const uint32_t fsintf : 1;
2788  const uint32_t physel : 1;
2789  uint32_t ddrsel : 1;
2790  uint32_t srpcap : 1;
2791  uint32_t hnpcap : 1;
2792  uint32_t usbtrdtim : 4;
2793  uint32_t : 4;
2794  uint32_t ulpiautores : 1;
2795  uint32_t ulpiclksusm : 1;
2796  uint32_t ulpiextvbusdrv : 1;
2797  uint32_t ulpiextvbusindicator : 1;
2798  uint32_t termseldlpulse : 1;
2799  uint32_t complement : 1;
2800  uint32_t indicator : 1;
2801  uint32_t ulpi : 1;
2802  uint32_t : 2;
2803  uint32_t txenddelay : 1;
2804  uint32_t forcehstmode : 1;
2805  uint32_t forcedevmode : 1;
2806  uint32_t corrupttxpkt : 1;
2807 };
2808 
2811 #endif /* __ASSEMBLY__ */
2812 
2814 #define ALT_USB_GLOB_GUSBCFG_OFST 0xc
2815 
2816 #define ALT_USB_GLOB_GUSBCFG_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GUSBCFG_OFST))
2817 
2909 #define ALT_USB_GLOB_GRSTCTL_CSFTRST_E_NOTACT 0x0
2910 
2915 #define ALT_USB_GLOB_GRSTCTL_CSFTRST_E_ACT 0x1
2916 
2918 #define ALT_USB_GLOB_GRSTCTL_CSFTRST_LSB 0
2919 
2920 #define ALT_USB_GLOB_GRSTCTL_CSFTRST_MSB 0
2921 
2922 #define ALT_USB_GLOB_GRSTCTL_CSFTRST_WIDTH 1
2923 
2924 #define ALT_USB_GLOB_GRSTCTL_CSFTRST_SET_MSK 0x00000001
2925 
2926 #define ALT_USB_GLOB_GRSTCTL_CSFTRST_CLR_MSK 0xfffffffe
2927 
2928 #define ALT_USB_GLOB_GRSTCTL_CSFTRST_RESET 0x0
2929 
2930 #define ALT_USB_GLOB_GRSTCTL_CSFTRST_GET(value) (((value) & 0x00000001) >> 0)
2931 
2932 #define ALT_USB_GLOB_GRSTCTL_CSFTRST_SET(value) (((value) << 0) & 0x00000001)
2933 
2958 #define ALT_USB_GLOB_GRSTCTL_FRMCNTRRST_E_NOTACT 0x0
2959 
2964 #define ALT_USB_GLOB_GRSTCTL_FRMCNTRRST_E_ACT 0x1
2965 
2967 #define ALT_USB_GLOB_GRSTCTL_FRMCNTRRST_LSB 2
2968 
2969 #define ALT_USB_GLOB_GRSTCTL_FRMCNTRRST_MSB 2
2970 
2971 #define ALT_USB_GLOB_GRSTCTL_FRMCNTRRST_WIDTH 1
2972 
2973 #define ALT_USB_GLOB_GRSTCTL_FRMCNTRRST_SET_MSK 0x00000004
2974 
2975 #define ALT_USB_GLOB_GRSTCTL_FRMCNTRRST_CLR_MSK 0xfffffffb
2976 
2977 #define ALT_USB_GLOB_GRSTCTL_FRMCNTRRST_RESET 0x0
2978 
2979 #define ALT_USB_GLOB_GRSTCTL_FRMCNTRRST_GET(value) (((value) & 0x00000004) >> 2)
2980 
2981 #define ALT_USB_GLOB_GRSTCTL_FRMCNTRRST_SET(value) (((value) << 2) & 0x00000004)
2982 
3008 #define ALT_USB_GLOB_GRSTCTL_RXFFLSH_E_INACT 0x0
3009 
3014 #define ALT_USB_GLOB_GRSTCTL_RXFFLSH_E_ACT 0x1
3015 
3017 #define ALT_USB_GLOB_GRSTCTL_RXFFLSH_LSB 4
3018 
3019 #define ALT_USB_GLOB_GRSTCTL_RXFFLSH_MSB 4
3020 
3021 #define ALT_USB_GLOB_GRSTCTL_RXFFLSH_WIDTH 1
3022 
3023 #define ALT_USB_GLOB_GRSTCTL_RXFFLSH_SET_MSK 0x00000010
3024 
3025 #define ALT_USB_GLOB_GRSTCTL_RXFFLSH_CLR_MSK 0xffffffef
3026 
3027 #define ALT_USB_GLOB_GRSTCTL_RXFFLSH_RESET 0x0
3028 
3029 #define ALT_USB_GLOB_GRSTCTL_RXFFLSH_GET(value) (((value) & 0x00000010) >> 4)
3030 
3031 #define ALT_USB_GLOB_GRSTCTL_RXFFLSH_SET(value) (((value) << 4) & 0x00000010)
3032 
3064 #define ALT_USB_GLOB_GRSTCTL_TXFFLSH_E_INACT 0x0
3065 
3070 #define ALT_USB_GLOB_GRSTCTL_TXFFLSH_E_ACT 0x1
3071 
3073 #define ALT_USB_GLOB_GRSTCTL_TXFFLSH_LSB 5
3074 
3075 #define ALT_USB_GLOB_GRSTCTL_TXFFLSH_MSB 5
3076 
3077 #define ALT_USB_GLOB_GRSTCTL_TXFFLSH_WIDTH 1
3078 
3079 #define ALT_USB_GLOB_GRSTCTL_TXFFLSH_SET_MSK 0x00000020
3080 
3081 #define ALT_USB_GLOB_GRSTCTL_TXFFLSH_CLR_MSK 0xffffffdf
3082 
3083 #define ALT_USB_GLOB_GRSTCTL_TXFFLSH_RESET 0x0
3084 
3085 #define ALT_USB_GLOB_GRSTCTL_TXFFLSH_GET(value) (((value) & 0x00000020) >> 5)
3086 
3087 #define ALT_USB_GLOB_GRSTCTL_TXFFLSH_SET(value) (((value) << 5) & 0x00000020)
3088 
3125 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_E_TXF0 0x0
3126 
3133 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_E_TXF1 0x1
3134 
3140 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_E_TXF2 0x2
3141 
3148 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_E_TXF15 0xf
3149 
3154 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_E_TXF16 0x10
3155 
3157 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_LSB 6
3158 
3159 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_MSB 10
3160 
3161 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_WIDTH 5
3162 
3163 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_SET_MSK 0x000007c0
3164 
3165 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_CLR_MSK 0xfffff83f
3166 
3167 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_RESET 0x0
3168 
3169 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_GET(value) (((value) & 0x000007c0) >> 6)
3170 
3171 #define ALT_USB_GLOB_GRSTCTL_TXFNUM_SET(value) (((value) << 6) & 0x000007c0)
3172 
3194 #define ALT_USB_GLOB_GRSTCTL_DMAREQ_E_INACT 0x0
3195 
3200 #define ALT_USB_GLOB_GRSTCTL_DMAREQ_E_ACT 0x1
3201 
3203 #define ALT_USB_GLOB_GRSTCTL_DMAREQ_LSB 30
3204 
3205 #define ALT_USB_GLOB_GRSTCTL_DMAREQ_MSB 30
3206 
3207 #define ALT_USB_GLOB_GRSTCTL_DMAREQ_WIDTH 1
3208 
3209 #define ALT_USB_GLOB_GRSTCTL_DMAREQ_SET_MSK 0x40000000
3210 
3211 #define ALT_USB_GLOB_GRSTCTL_DMAREQ_CLR_MSK 0xbfffffff
3212 
3213 #define ALT_USB_GLOB_GRSTCTL_DMAREQ_RESET 0x0
3214 
3215 #define ALT_USB_GLOB_GRSTCTL_DMAREQ_GET(value) (((value) & 0x40000000) >> 30)
3216 
3217 #define ALT_USB_GLOB_GRSTCTL_DMAREQ_SET(value) (((value) << 30) & 0x40000000)
3218 
3240 #define ALT_USB_GLOB_GRSTCTL_AHBIDLE_E_INACT 0x0
3241 
3246 #define ALT_USB_GLOB_GRSTCTL_AHBIDLE_E_ACT 0x1
3247 
3249 #define ALT_USB_GLOB_GRSTCTL_AHBIDLE_LSB 31
3250 
3251 #define ALT_USB_GLOB_GRSTCTL_AHBIDLE_MSB 31
3252 
3253 #define ALT_USB_GLOB_GRSTCTL_AHBIDLE_WIDTH 1
3254 
3255 #define ALT_USB_GLOB_GRSTCTL_AHBIDLE_SET_MSK 0x80000000
3256 
3257 #define ALT_USB_GLOB_GRSTCTL_AHBIDLE_CLR_MSK 0x7fffffff
3258 
3259 #define ALT_USB_GLOB_GRSTCTL_AHBIDLE_RESET 0x1
3260 
3261 #define ALT_USB_GLOB_GRSTCTL_AHBIDLE_GET(value) (((value) & 0x80000000) >> 31)
3262 
3263 #define ALT_USB_GLOB_GRSTCTL_AHBIDLE_SET(value) (((value) << 31) & 0x80000000)
3264 
3265 #ifndef __ASSEMBLY__
3266 
3277 {
3278  const uint32_t csftrst : 1;
3279  uint32_t : 1;
3280  const uint32_t frmcntrrst : 1;
3281  uint32_t : 1;
3282  const uint32_t rxfflsh : 1;
3283  const uint32_t txfflsh : 1;
3284  uint32_t txfnum : 5;
3285  uint32_t : 19;
3286  const uint32_t dmareq : 1;
3287  const uint32_t ahbidle : 1;
3288 };
3289 
3292 #endif /* __ASSEMBLY__ */
3293 
3295 #define ALT_USB_GLOB_GRSTCTL_OFST 0x10
3296 
3297 #define ALT_USB_GLOB_GRSTCTL_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GRSTCTL_OFST))
3298 
3368 #define ALT_USB_GLOB_GINTSTS_CURMOD_E_DEVICE 0x0
3369 
3374 #define ALT_USB_GLOB_GINTSTS_CURMOD_E_HOST 0x1
3375 
3377 #define ALT_USB_GLOB_GINTSTS_CURMOD_LSB 0
3378 
3379 #define ALT_USB_GLOB_GINTSTS_CURMOD_MSB 0
3380 
3381 #define ALT_USB_GLOB_GINTSTS_CURMOD_WIDTH 1
3382 
3383 #define ALT_USB_GLOB_GINTSTS_CURMOD_SET_MSK 0x00000001
3384 
3385 #define ALT_USB_GLOB_GINTSTS_CURMOD_CLR_MSK 0xfffffffe
3386 
3387 #define ALT_USB_GLOB_GINTSTS_CURMOD_RESET 0x0
3388 
3389 #define ALT_USB_GLOB_GINTSTS_CURMOD_GET(value) (((value) & 0x00000001) >> 0)
3390 
3391 #define ALT_USB_GLOB_GINTSTS_CURMOD_SET(value) (((value) << 0) & 0x00000001)
3392 
3421 #define ALT_USB_GLOB_GINTSTS_MODMIS_E_INACT 0x0
3422 
3427 #define ALT_USB_GLOB_GINTSTS_MODMIS_E_ACT 0x1
3428 
3430 #define ALT_USB_GLOB_GINTSTS_MODMIS_LSB 1
3431 
3432 #define ALT_USB_GLOB_GINTSTS_MODMIS_MSB 1
3433 
3434 #define ALT_USB_GLOB_GINTSTS_MODMIS_WIDTH 1
3435 
3436 #define ALT_USB_GLOB_GINTSTS_MODMIS_SET_MSK 0x00000002
3437 
3438 #define ALT_USB_GLOB_GINTSTS_MODMIS_CLR_MSK 0xfffffffd
3439 
3440 #define ALT_USB_GLOB_GINTSTS_MODMIS_RESET 0x0
3441 
3442 #define ALT_USB_GLOB_GINTSTS_MODMIS_GET(value) (((value) & 0x00000002) >> 1)
3443 
3444 #define ALT_USB_GLOB_GINTSTS_MODMIS_SET(value) (((value) << 1) & 0x00000002)
3445 
3469 #define ALT_USB_GLOB_GINTSTS_OTGINT_E_INACT 0x0
3470 
3475 #define ALT_USB_GLOB_GINTSTS_OTGINT_E_ACT 0x1
3476 
3478 #define ALT_USB_GLOB_GINTSTS_OTGINT_LSB 2
3479 
3480 #define ALT_USB_GLOB_GINTSTS_OTGINT_MSB 2
3481 
3482 #define ALT_USB_GLOB_GINTSTS_OTGINT_WIDTH 1
3483 
3484 #define ALT_USB_GLOB_GINTSTS_OTGINT_SET_MSK 0x00000004
3485 
3486 #define ALT_USB_GLOB_GINTSTS_OTGINT_CLR_MSK 0xfffffffb
3487 
3488 #define ALT_USB_GLOB_GINTSTS_OTGINT_RESET 0x0
3489 
3490 #define ALT_USB_GLOB_GINTSTS_OTGINT_GET(value) (((value) & 0x00000004) >> 2)
3491 
3492 #define ALT_USB_GLOB_GINTSTS_OTGINT_SET(value) (((value) << 2) & 0x00000004)
3493 
3526 #define ALT_USB_GLOB_GINTSTS_SOF_E_INTACT 0x0
3527 
3532 #define ALT_USB_GLOB_GINTSTS_SOF_E_ACT 0x1
3533 
3535 #define ALT_USB_GLOB_GINTSTS_SOF_LSB 3
3536 
3537 #define ALT_USB_GLOB_GINTSTS_SOF_MSB 3
3538 
3539 #define ALT_USB_GLOB_GINTSTS_SOF_WIDTH 1
3540 
3541 #define ALT_USB_GLOB_GINTSTS_SOF_SET_MSK 0x00000008
3542 
3543 #define ALT_USB_GLOB_GINTSTS_SOF_CLR_MSK 0xfffffff7
3544 
3545 #define ALT_USB_GLOB_GINTSTS_SOF_RESET 0x0
3546 
3547 #define ALT_USB_GLOB_GINTSTS_SOF_GET(value) (((value) & 0x00000008) >> 3)
3548 
3549 #define ALT_USB_GLOB_GINTSTS_SOF_SET(value) (((value) << 3) & 0x00000008)
3550 
3572 #define ALT_USB_GLOB_GINTSTS_RXFLVL_E_INACT 0x0
3573 
3578 #define ALT_USB_GLOB_GINTSTS_RXFLVL_E_ACT 0x1
3579 
3581 #define ALT_USB_GLOB_GINTSTS_RXFLVL_LSB 4
3582 
3583 #define ALT_USB_GLOB_GINTSTS_RXFLVL_MSB 4
3584 
3585 #define ALT_USB_GLOB_GINTSTS_RXFLVL_WIDTH 1
3586 
3587 #define ALT_USB_GLOB_GINTSTS_RXFLVL_SET_MSK 0x00000010
3588 
3589 #define ALT_USB_GLOB_GINTSTS_RXFLVL_CLR_MSK 0xffffffef
3590 
3591 #define ALT_USB_GLOB_GINTSTS_RXFLVL_RESET 0x0
3592 
3593 #define ALT_USB_GLOB_GINTSTS_RXFLVL_GET(value) (((value) & 0x00000010) >> 4)
3594 
3595 #define ALT_USB_GLOB_GINTSTS_RXFLVL_SET(value) (((value) << 4) & 0x00000010)
3596 
3623 #define ALT_USB_GLOB_GINTSTS_GINNAKEFF_E_INACT 0x0
3624 
3629 #define ALT_USB_GLOB_GINTSTS_GINNAKEFF_E_ACT 0x1
3630 
3632 #define ALT_USB_GLOB_GINTSTS_GINNAKEFF_LSB 6
3633 
3634 #define ALT_USB_GLOB_GINTSTS_GINNAKEFF_MSB 6
3635 
3636 #define ALT_USB_GLOB_GINTSTS_GINNAKEFF_WIDTH 1
3637 
3638 #define ALT_USB_GLOB_GINTSTS_GINNAKEFF_SET_MSK 0x00000040
3639 
3640 #define ALT_USB_GLOB_GINTSTS_GINNAKEFF_CLR_MSK 0xffffffbf
3641 
3642 #define ALT_USB_GLOB_GINTSTS_GINNAKEFF_RESET 0x0
3643 
3644 #define ALT_USB_GLOB_GINTSTS_GINNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
3645 
3646 #define ALT_USB_GLOB_GINTSTS_GINNAKEFF_SET(value) (((value) << 6) & 0x00000040)
3647 
3671 #define ALT_USB_GLOB_GINTSTS_GOUTNAKEFF_E_INACT 0x0
3672 
3677 #define ALT_USB_GLOB_GINTSTS_GOUTNAKEFF_E_ACT 0x1
3678 
3680 #define ALT_USB_GLOB_GINTSTS_GOUTNAKEFF_LSB 7
3681 
3682 #define ALT_USB_GLOB_GINTSTS_GOUTNAKEFF_MSB 7
3683 
3684 #define ALT_USB_GLOB_GINTSTS_GOUTNAKEFF_WIDTH 1
3685 
3686 #define ALT_USB_GLOB_GINTSTS_GOUTNAKEFF_SET_MSK 0x00000080
3687 
3688 #define ALT_USB_GLOB_GINTSTS_GOUTNAKEFF_CLR_MSK 0xffffff7f
3689 
3690 #define ALT_USB_GLOB_GINTSTS_GOUTNAKEFF_RESET 0x0
3691 
3692 #define ALT_USB_GLOB_GINTSTS_GOUTNAKEFF_GET(value) (((value) & 0x00000080) >> 7)
3693 
3694 #define ALT_USB_GLOB_GINTSTS_GOUTNAKEFF_SET(value) (((value) << 7) & 0x00000080)
3695 
3717 #define ALT_USB_GLOB_GINTSTS_ERLYSUSP_E_INACT 0x0
3718 
3723 #define ALT_USB_GLOB_GINTSTS_ERLYSUSP_E_ACT 0x1
3724 
3726 #define ALT_USB_GLOB_GINTSTS_ERLYSUSP_LSB 10
3727 
3728 #define ALT_USB_GLOB_GINTSTS_ERLYSUSP_MSB 10
3729 
3730 #define ALT_USB_GLOB_GINTSTS_ERLYSUSP_WIDTH 1
3731 
3732 #define ALT_USB_GLOB_GINTSTS_ERLYSUSP_SET_MSK 0x00000400
3733 
3734 #define ALT_USB_GLOB_GINTSTS_ERLYSUSP_CLR_MSK 0xfffffbff
3735 
3736 #define ALT_USB_GLOB_GINTSTS_ERLYSUSP_RESET 0x0
3737 
3738 #define ALT_USB_GLOB_GINTSTS_ERLYSUSP_GET(value) (((value) & 0x00000400) >> 10)
3739 
3740 #define ALT_USB_GLOB_GINTSTS_ERLYSUSP_SET(value) (((value) << 10) & 0x00000400)
3741 
3764 #define ALT_USB_GLOB_GINTSTS_USBSUSP_E_INACT 0x0
3765 
3770 #define ALT_USB_GLOB_GINTSTS_USBSUSP_E_ACT 0x1
3771 
3773 #define ALT_USB_GLOB_GINTSTS_USBSUSP_LSB 11
3774 
3775 #define ALT_USB_GLOB_GINTSTS_USBSUSP_MSB 11
3776 
3777 #define ALT_USB_GLOB_GINTSTS_USBSUSP_WIDTH 1
3778 
3779 #define ALT_USB_GLOB_GINTSTS_USBSUSP_SET_MSK 0x00000800
3780 
3781 #define ALT_USB_GLOB_GINTSTS_USBSUSP_CLR_MSK 0xfffff7ff
3782 
3783 #define ALT_USB_GLOB_GINTSTS_USBSUSP_RESET 0x0
3784 
3785 #define ALT_USB_GLOB_GINTSTS_USBSUSP_GET(value) (((value) & 0x00000800) >> 11)
3786 
3787 #define ALT_USB_GLOB_GINTSTS_USBSUSP_SET(value) (((value) << 11) & 0x00000800)
3788 
3810 #define ALT_USB_GLOB_GINTSTS_USBRST_E_INACT 0x0
3811 
3816 #define ALT_USB_GLOB_GINTSTS_USBRST_E_ACT 0x1
3817 
3819 #define ALT_USB_GLOB_GINTSTS_USBRST_LSB 12
3820 
3821 #define ALT_USB_GLOB_GINTSTS_USBRST_MSB 12
3822 
3823 #define ALT_USB_GLOB_GINTSTS_USBRST_WIDTH 1
3824 
3825 #define ALT_USB_GLOB_GINTSTS_USBRST_SET_MSK 0x00001000
3826 
3827 #define ALT_USB_GLOB_GINTSTS_USBRST_CLR_MSK 0xffffefff
3828 
3829 #define ALT_USB_GLOB_GINTSTS_USBRST_RESET 0x0
3830 
3831 #define ALT_USB_GLOB_GINTSTS_USBRST_GET(value) (((value) & 0x00001000) >> 12)
3832 
3833 #define ALT_USB_GLOB_GINTSTS_USBRST_SET(value) (((value) << 12) & 0x00001000)
3834 
3857 #define ALT_USB_GLOB_GINTSTS_ENUMDONE_E_INACT 0x0
3858 
3863 #define ALT_USB_GLOB_GINTSTS_ENUMDONE_E_ACT 0x1
3864 
3866 #define ALT_USB_GLOB_GINTSTS_ENUMDONE_LSB 13
3867 
3868 #define ALT_USB_GLOB_GINTSTS_ENUMDONE_MSB 13
3869 
3870 #define ALT_USB_GLOB_GINTSTS_ENUMDONE_WIDTH 1
3871 
3872 #define ALT_USB_GLOB_GINTSTS_ENUMDONE_SET_MSK 0x00002000
3873 
3874 #define ALT_USB_GLOB_GINTSTS_ENUMDONE_CLR_MSK 0xffffdfff
3875 
3876 #define ALT_USB_GLOB_GINTSTS_ENUMDONE_RESET 0x0
3877 
3878 #define ALT_USB_GLOB_GINTSTS_ENUMDONE_GET(value) (((value) & 0x00002000) >> 13)
3879 
3880 #define ALT_USB_GLOB_GINTSTS_ENUMDONE_SET(value) (((value) << 13) & 0x00002000)
3881 
3904 #define ALT_USB_GLOB_GINTSTS_ISOOUTDROP_E_INACT 0x0
3905 
3910 #define ALT_USB_GLOB_GINTSTS_ISOOUTDROP_E_ACT 0x1
3911 
3913 #define ALT_USB_GLOB_GINTSTS_ISOOUTDROP_LSB 14
3914 
3915 #define ALT_USB_GLOB_GINTSTS_ISOOUTDROP_MSB 14
3916 
3917 #define ALT_USB_GLOB_GINTSTS_ISOOUTDROP_WIDTH 1
3918 
3919 #define ALT_USB_GLOB_GINTSTS_ISOOUTDROP_SET_MSK 0x00004000
3920 
3921 #define ALT_USB_GLOB_GINTSTS_ISOOUTDROP_CLR_MSK 0xffffbfff
3922 
3923 #define ALT_USB_GLOB_GINTSTS_ISOOUTDROP_RESET 0x0
3924 
3925 #define ALT_USB_GLOB_GINTSTS_ISOOUTDROP_GET(value) (((value) & 0x00004000) >> 14)
3926 
3927 #define ALT_USB_GLOB_GINTSTS_ISOOUTDROP_SET(value) (((value) << 14) & 0x00004000)
3928 
3953 #define ALT_USB_GLOB_GINTSTS_EPMIS_E_INACT 0x0
3954 
3959 #define ALT_USB_GLOB_GINTSTS_EPMIS_E_ACT 0x1
3960 
3962 #define ALT_USB_GLOB_GINTSTS_EPMIS_LSB 17
3963 
3964 #define ALT_USB_GLOB_GINTSTS_EPMIS_MSB 17
3965 
3966 #define ALT_USB_GLOB_GINTSTS_EPMIS_WIDTH 1
3967 
3968 #define ALT_USB_GLOB_GINTSTS_EPMIS_SET_MSK 0x00020000
3969 
3970 #define ALT_USB_GLOB_GINTSTS_EPMIS_CLR_MSK 0xfffdffff
3971 
3972 #define ALT_USB_GLOB_GINTSTS_EPMIS_RESET 0x0
3973 
3974 #define ALT_USB_GLOB_GINTSTS_EPMIS_GET(value) (((value) & 0x00020000) >> 17)
3975 
3976 #define ALT_USB_GLOB_GINTSTS_EPMIS_SET(value) (((value) << 17) & 0x00020000)
3977 
4004 #define ALT_USB_GLOB_GINTSTS_IEPINT_E_INACT 0x0
4005 
4010 #define ALT_USB_GLOB_GINTSTS_IEPINT_E_ACT 0x1
4011 
4013 #define ALT_USB_GLOB_GINTSTS_IEPINT_LSB 18
4014 
4015 #define ALT_USB_GLOB_GINTSTS_IEPINT_MSB 18
4016 
4017 #define ALT_USB_GLOB_GINTSTS_IEPINT_WIDTH 1
4018 
4019 #define ALT_USB_GLOB_GINTSTS_IEPINT_SET_MSK 0x00040000
4020 
4021 #define ALT_USB_GLOB_GINTSTS_IEPINT_CLR_MSK 0xfffbffff
4022 
4023 #define ALT_USB_GLOB_GINTSTS_IEPINT_RESET 0x0
4024 
4025 #define ALT_USB_GLOB_GINTSTS_IEPINT_GET(value) (((value) & 0x00040000) >> 18)
4026 
4027 #define ALT_USB_GLOB_GINTSTS_IEPINT_SET(value) (((value) << 18) & 0x00040000)
4028 
4056 #define ALT_USB_GLOB_GINTSTS_OEPINT_E_INACT 0x0
4057 
4062 #define ALT_USB_GLOB_GINTSTS_OEPINT_E_ACT 0x1
4063 
4065 #define ALT_USB_GLOB_GINTSTS_OEPINT_LSB 19
4066 
4067 #define ALT_USB_GLOB_GINTSTS_OEPINT_MSB 19
4068 
4069 #define ALT_USB_GLOB_GINTSTS_OEPINT_WIDTH 1
4070 
4071 #define ALT_USB_GLOB_GINTSTS_OEPINT_SET_MSK 0x00080000
4072 
4073 #define ALT_USB_GLOB_GINTSTS_OEPINT_CLR_MSK 0xfff7ffff
4074 
4075 #define ALT_USB_GLOB_GINTSTS_OEPINT_RESET 0x0
4076 
4077 #define ALT_USB_GLOB_GINTSTS_OEPINT_GET(value) (((value) & 0x00080000) >> 19)
4078 
4079 #define ALT_USB_GLOB_GINTSTS_OEPINT_SET(value) (((value) << 19) & 0x00080000)
4080 
4105 #define ALT_USB_GLOB_GINTSTS_INCOMPISOIN_E_INACT 0x0
4106 
4111 #define ALT_USB_GLOB_GINTSTS_INCOMPISOIN_E_ACT 0x1
4112 
4114 #define ALT_USB_GLOB_GINTSTS_INCOMPISOIN_LSB 20
4115 
4116 #define ALT_USB_GLOB_GINTSTS_INCOMPISOIN_MSB 20
4117 
4118 #define ALT_USB_GLOB_GINTSTS_INCOMPISOIN_WIDTH 1
4119 
4120 #define ALT_USB_GLOB_GINTSTS_INCOMPISOIN_SET_MSK 0x00100000
4121 
4122 #define ALT_USB_GLOB_GINTSTS_INCOMPISOIN_CLR_MSK 0xffefffff
4123 
4124 #define ALT_USB_GLOB_GINTSTS_INCOMPISOIN_RESET 0x0
4125 
4126 #define ALT_USB_GLOB_GINTSTS_INCOMPISOIN_GET(value) (((value) & 0x00100000) >> 20)
4127 
4128 #define ALT_USB_GLOB_GINTSTS_INCOMPISOIN_SET(value) (((value) << 20) & 0x00100000)
4129 
4157 #define ALT_USB_GLOB_GINTSTS_INCOMPLP_E_INACT 0x0
4158 
4163 #define ALT_USB_GLOB_GINTSTS_INCOMPLP_E_ACT 0x1
4164 
4166 #define ALT_USB_GLOB_GINTSTS_INCOMPLP_LSB 21
4167 
4168 #define ALT_USB_GLOB_GINTSTS_INCOMPLP_MSB 21
4169 
4170 #define ALT_USB_GLOB_GINTSTS_INCOMPLP_WIDTH 1
4171 
4172 #define ALT_USB_GLOB_GINTSTS_INCOMPLP_SET_MSK 0x00200000
4173 
4174 #define ALT_USB_GLOB_GINTSTS_INCOMPLP_CLR_MSK 0xffdfffff
4175 
4176 #define ALT_USB_GLOB_GINTSTS_INCOMPLP_RESET 0x0
4177 
4178 #define ALT_USB_GLOB_GINTSTS_INCOMPLP_GET(value) (((value) & 0x00200000) >> 21)
4179 
4180 #define ALT_USB_GLOB_GINTSTS_INCOMPLP_SET(value) (((value) << 21) & 0x00200000)
4181 
4228 #define ALT_USB_GLOB_GINTSTS_FETSUSP_E_INACT 0x0
4229 
4234 #define ALT_USB_GLOB_GINTSTS_FETSUSP_E_ACT 0x1
4235 
4237 #define ALT_USB_GLOB_GINTSTS_FETSUSP_LSB 22
4238 
4239 #define ALT_USB_GLOB_GINTSTS_FETSUSP_MSB 22
4240 
4241 #define ALT_USB_GLOB_GINTSTS_FETSUSP_WIDTH 1
4242 
4243 #define ALT_USB_GLOB_GINTSTS_FETSUSP_SET_MSK 0x00400000
4244 
4245 #define ALT_USB_GLOB_GINTSTS_FETSUSP_CLR_MSK 0xffbfffff
4246 
4247 #define ALT_USB_GLOB_GINTSTS_FETSUSP_RESET 0x0
4248 
4249 #define ALT_USB_GLOB_GINTSTS_FETSUSP_GET(value) (((value) & 0x00400000) >> 22)
4250 
4251 #define ALT_USB_GLOB_GINTSTS_FETSUSP_SET(value) (((value) << 22) & 0x00400000)
4252 
4275 #define ALT_USB_GLOB_GINTSTS_RSTDET_E_INACT 0x0
4276 
4281 #define ALT_USB_GLOB_GINTSTS_RSTDET_E_ACT 0x1
4282 
4284 #define ALT_USB_GLOB_GINTSTS_RSTDET_LSB 23
4285 
4286 #define ALT_USB_GLOB_GINTSTS_RSTDET_MSB 23
4287 
4288 #define ALT_USB_GLOB_GINTSTS_RSTDET_WIDTH 1
4289 
4290 #define ALT_USB_GLOB_GINTSTS_RSTDET_SET_MSK 0x00800000
4291 
4292 #define ALT_USB_GLOB_GINTSTS_RSTDET_CLR_MSK 0xff7fffff
4293 
4294 #define ALT_USB_GLOB_GINTSTS_RSTDET_RESET 0x0
4295 
4296 #define ALT_USB_GLOB_GINTSTS_RSTDET_GET(value) (((value) & 0x00800000) >> 23)
4297 
4298 #define ALT_USB_GLOB_GINTSTS_RSTDET_SET(value) (((value) << 23) & 0x00800000)
4299 
4323 #define ALT_USB_GLOB_GINTSTS_PRTINT_E_INACT 0x0
4324 
4329 #define ALT_USB_GLOB_GINTSTS_PRTINT_E_ACT 0x1
4330 
4332 #define ALT_USB_GLOB_GINTSTS_PRTINT_LSB 24
4333 
4334 #define ALT_USB_GLOB_GINTSTS_PRTINT_MSB 24
4335 
4336 #define ALT_USB_GLOB_GINTSTS_PRTINT_WIDTH 1
4337 
4338 #define ALT_USB_GLOB_GINTSTS_PRTINT_SET_MSK 0x01000000
4339 
4340 #define ALT_USB_GLOB_GINTSTS_PRTINT_CLR_MSK 0xfeffffff
4341 
4342 #define ALT_USB_GLOB_GINTSTS_PRTINT_RESET 0x0
4343 
4344 #define ALT_USB_GLOB_GINTSTS_PRTINT_GET(value) (((value) & 0x01000000) >> 24)
4345 
4346 #define ALT_USB_GLOB_GINTSTS_PRTINT_SET(value) (((value) << 24) & 0x01000000)
4347 
4374 #define ALT_USB_GLOB_GINTSTS_HCHINT_E_INACT 0x0
4375 
4380 #define ALT_USB_GLOB_GINTSTS_HCHINT_E_ACT 0x1
4381 
4383 #define ALT_USB_GLOB_GINTSTS_HCHINT_LSB 25
4384 
4385 #define ALT_USB_GLOB_GINTSTS_HCHINT_MSB 25
4386 
4387 #define ALT_USB_GLOB_GINTSTS_HCHINT_WIDTH 1
4388 
4389 #define ALT_USB_GLOB_GINTSTS_HCHINT_SET_MSK 0x02000000
4390 
4391 #define ALT_USB_GLOB_GINTSTS_HCHINT_CLR_MSK 0xfdffffff
4392 
4393 #define ALT_USB_GLOB_GINTSTS_HCHINT_RESET 0x0
4394 
4395 #define ALT_USB_GLOB_GINTSTS_HCHINT_GET(value) (((value) & 0x02000000) >> 25)
4396 
4397 #define ALT_USB_GLOB_GINTSTS_HCHINT_SET(value) (((value) << 25) & 0x02000000)
4398 
4423 #define ALT_USB_GLOB_GINTSTS_PTXFEMP_E_INACT 0x0
4424 
4429 #define ALT_USB_GLOB_GINTSTS_PTXFEMP_E_ACT 0x1
4430 
4432 #define ALT_USB_GLOB_GINTSTS_PTXFEMP_LSB 26
4433 
4434 #define ALT_USB_GLOB_GINTSTS_PTXFEMP_MSB 26
4435 
4436 #define ALT_USB_GLOB_GINTSTS_PTXFEMP_WIDTH 1
4437 
4438 #define ALT_USB_GLOB_GINTSTS_PTXFEMP_SET_MSK 0x04000000
4439 
4440 #define ALT_USB_GLOB_GINTSTS_PTXFEMP_CLR_MSK 0xfbffffff
4441 
4442 #define ALT_USB_GLOB_GINTSTS_PTXFEMP_RESET 0x1
4443 
4444 #define ALT_USB_GLOB_GINTSTS_PTXFEMP_GET(value) (((value) & 0x04000000) >> 26)
4445 
4446 #define ALT_USB_GLOB_GINTSTS_PTXFEMP_SET(value) (((value) << 26) & 0x04000000)
4447 
4470 #define ALT_USB_GLOB_GINTSTS_CONIDSTSCHNG_E_INACT 0x0
4471 
4476 #define ALT_USB_GLOB_GINTSTS_CONIDSTSCHNG_E_ACT 0x1
4477 
4479 #define ALT_USB_GLOB_GINTSTS_CONIDSTSCHNG_LSB 28
4480 
4481 #define ALT_USB_GLOB_GINTSTS_CONIDSTSCHNG_MSB 28
4482 
4483 #define ALT_USB_GLOB_GINTSTS_CONIDSTSCHNG_WIDTH 1
4484 
4485 #define ALT_USB_GLOB_GINTSTS_CONIDSTSCHNG_SET_MSK 0x10000000
4486 
4487 #define ALT_USB_GLOB_GINTSTS_CONIDSTSCHNG_CLR_MSK 0xefffffff
4488 
4489 #define ALT_USB_GLOB_GINTSTS_CONIDSTSCHNG_RESET 0x1
4490 
4491 #define ALT_USB_GLOB_GINTSTS_CONIDSTSCHNG_GET(value) (((value) & 0x10000000) >> 28)
4492 
4493 #define ALT_USB_GLOB_GINTSTS_CONIDSTSCHNG_SET(value) (((value) << 28) & 0x10000000)
4494 
4516 #define ALT_USB_GLOB_GINTSTS_DISCONNINT_E_INACT 0x0
4517 
4522 #define ALT_USB_GLOB_GINTSTS_DISCONNINT_E_ACT 0x1
4523 
4525 #define ALT_USB_GLOB_GINTSTS_DISCONNINT_LSB 29
4526 
4527 #define ALT_USB_GLOB_GINTSTS_DISCONNINT_MSB 29
4528 
4529 #define ALT_USB_GLOB_GINTSTS_DISCONNINT_WIDTH 1
4530 
4531 #define ALT_USB_GLOB_GINTSTS_DISCONNINT_SET_MSK 0x20000000
4532 
4533 #define ALT_USB_GLOB_GINTSTS_DISCONNINT_CLR_MSK 0xdfffffff
4534 
4535 #define ALT_USB_GLOB_GINTSTS_DISCONNINT_RESET 0x0
4536 
4537 #define ALT_USB_GLOB_GINTSTS_DISCONNINT_GET(value) (((value) & 0x20000000) >> 29)
4538 
4539 #define ALT_USB_GLOB_GINTSTS_DISCONNINT_SET(value) (((value) << 29) & 0x20000000)
4540 
4565 #define ALT_USB_GLOB_GINTSTS_SESSREQINT_E_INACT 0x0
4566 
4571 #define ALT_USB_GLOB_GINTSTS_SESSREQINT_E_ACT 0x1
4572 
4574 #define ALT_USB_GLOB_GINTSTS_SESSREQINT_LSB 30
4575 
4576 #define ALT_USB_GLOB_GINTSTS_SESSREQINT_MSB 30
4577 
4578 #define ALT_USB_GLOB_GINTSTS_SESSREQINT_WIDTH 1
4579 
4580 #define ALT_USB_GLOB_GINTSTS_SESSREQINT_SET_MSK 0x40000000
4581 
4582 #define ALT_USB_GLOB_GINTSTS_SESSREQINT_CLR_MSK 0xbfffffff
4583 
4584 #define ALT_USB_GLOB_GINTSTS_SESSREQINT_RESET 0x0
4585 
4586 #define ALT_USB_GLOB_GINTSTS_SESSREQINT_GET(value) (((value) & 0x40000000) >> 30)
4587 
4588 #define ALT_USB_GLOB_GINTSTS_SESSREQINT_SET(value) (((value) << 30) & 0x40000000)
4589 
4623 #define ALT_USB_GLOB_GINTSTS_WKUPINT_E_INACT 0x0
4624 
4629 #define ALT_USB_GLOB_GINTSTS_WKUPINT_E_ACT 0x1
4630 
4632 #define ALT_USB_GLOB_GINTSTS_WKUPINT_LSB 31
4633 
4634 #define ALT_USB_GLOB_GINTSTS_WKUPINT_MSB 31
4635 
4636 #define ALT_USB_GLOB_GINTSTS_WKUPINT_WIDTH 1
4637 
4638 #define ALT_USB_GLOB_GINTSTS_WKUPINT_SET_MSK 0x80000000
4639 
4640 #define ALT_USB_GLOB_GINTSTS_WKUPINT_CLR_MSK 0x7fffffff
4641 
4642 #define ALT_USB_GLOB_GINTSTS_WKUPINT_RESET 0x0
4643 
4644 #define ALT_USB_GLOB_GINTSTS_WKUPINT_GET(value) (((value) & 0x80000000) >> 31)
4645 
4646 #define ALT_USB_GLOB_GINTSTS_WKUPINT_SET(value) (((value) << 31) & 0x80000000)
4647 
4648 #ifndef __ASSEMBLY__
4649 
4660 {
4661  const uint32_t curmod : 1;
4662  const uint32_t modemis : 1;
4663  const uint32_t otgint : 1;
4664  const uint32_t sof : 1;
4665  const uint32_t rxflvl : 1;
4666  uint32_t : 1;
4667  const uint32_t ginnakeff : 1;
4668  const uint32_t goutnakeff : 1;
4669  uint32_t : 2;
4670  const uint32_t erlysusp : 1;
4671  const uint32_t usbsusp : 1;
4672  const uint32_t usbrst : 1;
4673  const uint32_t enumdone : 1;
4674  const uint32_t isooutdrop : 1;
4675  uint32_t : 2;
4676  const uint32_t epmis : 1;
4677  const uint32_t iepint : 1;
4678  const uint32_t oepint : 1;
4679  const uint32_t incompisoin : 1;
4680  const uint32_t incomplp : 1;
4681  const uint32_t fetsusp : 1;
4682  const uint32_t resetdet : 1;
4683  const uint32_t prtint : 1;
4684  const uint32_t hchint : 1;
4685  const uint32_t ptxfemp : 1;
4686  uint32_t : 1;
4687  const uint32_t ConIDStsChng : 1;
4688  const uint32_t disconnint : 1;
4689  const uint32_t sessreqint : 1;
4690  const uint32_t wkupint : 1;
4691 };
4692 
4695 #endif /* __ASSEMBLY__ */
4696 
4698 #define ALT_USB_GLOB_GINTSTS_OFST 0x14
4699 
4700 #define ALT_USB_GLOB_GINTSTS_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GINTSTS_OFST))
4701 
4767 #define ALT_USB_GLOB_GINTMSK_MODMISMSK_E_MSK 0x0
4768 
4773 #define ALT_USB_GLOB_GINTMSK_MODMISMSK_E_NOMSK 0x1
4774 
4776 #define ALT_USB_GLOB_GINTMSK_MODMISMSK_LSB 1
4777 
4778 #define ALT_USB_GLOB_GINTMSK_MODMISMSK_MSB 1
4779 
4780 #define ALT_USB_GLOB_GINTMSK_MODMISMSK_WIDTH 1
4781 
4782 #define ALT_USB_GLOB_GINTMSK_MODMISMSK_SET_MSK 0x00000002
4783 
4784 #define ALT_USB_GLOB_GINTMSK_MODMISMSK_CLR_MSK 0xfffffffd
4785 
4786 #define ALT_USB_GLOB_GINTMSK_MODMISMSK_RESET 0x0
4787 
4788 #define ALT_USB_GLOB_GINTMSK_MODMISMSK_GET(value) (((value) & 0x00000002) >> 1)
4789 
4790 #define ALT_USB_GLOB_GINTMSK_MODMISMSK_SET(value) (((value) << 1) & 0x00000002)
4791 
4812 #define ALT_USB_GLOB_GINTMSK_OTGINTMSK_E_MSK 0x0
4813 
4818 #define ALT_USB_GLOB_GINTMSK_OTGINTMSK_E_NOMSK 0x1
4819 
4821 #define ALT_USB_GLOB_GINTMSK_OTGINTMSK_LSB 2
4822 
4823 #define ALT_USB_GLOB_GINTMSK_OTGINTMSK_MSB 2
4824 
4825 #define ALT_USB_GLOB_GINTMSK_OTGINTMSK_WIDTH 1
4826 
4827 #define ALT_USB_GLOB_GINTMSK_OTGINTMSK_SET_MSK 0x00000004
4828 
4829 #define ALT_USB_GLOB_GINTMSK_OTGINTMSK_CLR_MSK 0xfffffffb
4830 
4831 #define ALT_USB_GLOB_GINTMSK_OTGINTMSK_RESET 0x0
4832 
4833 #define ALT_USB_GLOB_GINTMSK_OTGINTMSK_GET(value) (((value) & 0x00000004) >> 2)
4834 
4835 #define ALT_USB_GLOB_GINTMSK_OTGINTMSK_SET(value) (((value) << 2) & 0x00000004)
4836 
4857 #define ALT_USB_GLOB_GINTMSK_SOFMSK_E_MSK 0x0
4858 
4863 #define ALT_USB_GLOB_GINTMSK_SOFMSK_E_NOMSK 0x1
4864 
4866 #define ALT_USB_GLOB_GINTMSK_SOFMSK_LSB 3
4867 
4868 #define ALT_USB_GLOB_GINTMSK_SOFMSK_MSB 3
4869 
4870 #define ALT_USB_GLOB_GINTMSK_SOFMSK_WIDTH 1
4871 
4872 #define ALT_USB_GLOB_GINTMSK_SOFMSK_SET_MSK 0x00000008
4873 
4874 #define ALT_USB_GLOB_GINTMSK_SOFMSK_CLR_MSK 0xfffffff7
4875 
4876 #define ALT_USB_GLOB_GINTMSK_SOFMSK_RESET 0x0
4877 
4878 #define ALT_USB_GLOB_GINTMSK_SOFMSK_GET(value) (((value) & 0x00000008) >> 3)
4879 
4880 #define ALT_USB_GLOB_GINTMSK_SOFMSK_SET(value) (((value) << 3) & 0x00000008)
4881 
4902 #define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_E_MSK 0x0
4903 
4908 #define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_E_NOMSK 0x1
4909 
4911 #define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_LSB 4
4912 
4913 #define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_MSB 4
4914 
4915 #define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_WIDTH 1
4916 
4917 #define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_SET_MSK 0x00000010
4918 
4919 #define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_CLR_MSK 0xffffffef
4920 
4921 #define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_RESET 0x0
4922 
4923 #define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_GET(value) (((value) & 0x00000010) >> 4)
4924 
4925 #define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_SET(value) (((value) << 4) & 0x00000010)
4926 
4947 #define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_E_MSK 0x0
4948 
4953 #define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_E_NOMSK 0x1
4954 
4956 #define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_LSB 6
4957 
4958 #define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_MSB 6
4959 
4960 #define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_WIDTH 1
4961 
4962 #define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_SET_MSK 0x00000040
4963 
4964 #define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_CLR_MSK 0xffffffbf
4965 
4966 #define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_RESET 0x0
4967 
4968 #define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_GET(value) (((value) & 0x00000040) >> 6)
4969 
4970 #define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_SET(value) (((value) << 6) & 0x00000040)
4971 
4992 #define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_E_MSK 0x0
4993 
4998 #define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_E_NOMAKS 0x1
4999 
5001 #define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_LSB 7
5002 
5003 #define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_MSB 7
5004 
5005 #define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_WIDTH 1
5006 
5007 #define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_SET_MSK 0x00000080
5008 
5009 #define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_CLR_MSK 0xffffff7f
5010 
5011 #define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_RESET 0x0
5012 
5013 #define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_GET(value) (((value) & 0x00000080) >> 7)
5014 
5015 #define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_SET(value) (((value) << 7) & 0x00000080)
5016 
5037 #define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_E_MSK 0x0
5038 
5043 #define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_E_NOMSK 0x1
5044 
5046 #define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_LSB 10
5047 
5048 #define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_MSB 10
5049 
5050 #define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_WIDTH 1
5051 
5052 #define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_SET_MSK 0x00000400
5053 
5054 #define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_CLR_MSK 0xfffffbff
5055 
5056 #define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_RESET 0x0
5057 
5058 #define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_GET(value) (((value) & 0x00000400) >> 10)
5059 
5060 #define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_SET(value) (((value) << 10) & 0x00000400)
5061 
5082 #define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_E_MSK 0x0
5083 
5088 #define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_E_NOMSK 0x1
5089 
5091 #define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_LSB 11
5092 
5093 #define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_MSB 11
5094 
5095 #define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_WIDTH 1
5096 
5097 #define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_SET_MSK 0x00000800
5098 
5099 #define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_CLR_MSK 0xfffff7ff
5100 
5101 #define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_RESET 0x0
5102 
5103 #define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_GET(value) (((value) & 0x00000800) >> 11)
5104 
5105 #define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_SET(value) (((value) << 11) & 0x00000800)
5106 
5127 #define ALT_USB_GLOB_GINTMSK_USBRSTMSK_E_MSK 0x0
5128 
5133 #define ALT_USB_GLOB_GINTMSK_USBRSTMSK_E_NOMSK 0x1
5134 
5136 #define ALT_USB_GLOB_GINTMSK_USBRSTMSK_LSB 12
5137 
5138 #define ALT_USB_GLOB_GINTMSK_USBRSTMSK_MSB 12
5139 
5140 #define ALT_USB_GLOB_GINTMSK_USBRSTMSK_WIDTH 1
5141 
5142 #define ALT_USB_GLOB_GINTMSK_USBRSTMSK_SET_MSK 0x00001000
5143 
5144 #define ALT_USB_GLOB_GINTMSK_USBRSTMSK_CLR_MSK 0xffffefff
5145 
5146 #define ALT_USB_GLOB_GINTMSK_USBRSTMSK_RESET 0x0
5147 
5148 #define ALT_USB_GLOB_GINTMSK_USBRSTMSK_GET(value) (((value) & 0x00001000) >> 12)
5149 
5150 #define ALT_USB_GLOB_GINTMSK_USBRSTMSK_SET(value) (((value) << 12) & 0x00001000)
5151 
5172 #define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_E_MSK 0x0
5173 
5178 #define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_E_NOMSK 0x1
5179 
5181 #define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_LSB 13
5182 
5183 #define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_MSB 13
5184 
5185 #define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_WIDTH 1
5186 
5187 #define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_SET_MSK 0x00002000
5188 
5189 #define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_CLR_MSK 0xffffdfff
5190 
5191 #define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_RESET 0x0
5192 
5193 #define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_GET(value) (((value) & 0x00002000) >> 13)
5194 
5195 #define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_SET(value) (((value) << 13) & 0x00002000)
5196 
5217 #define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_E_MSK 0x0
5218 
5223 #define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_E_NOMSK 0x1
5224 
5226 #define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_LSB 14
5227 
5228 #define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_MSB 14
5229 
5230 #define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_WIDTH 1
5231 
5232 #define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_SET_MSK 0x00004000
5233 
5234 #define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_CLR_MSK 0xffffbfff
5235 
5236 #define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_RESET 0x0
5237 
5238 #define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_GET(value) (((value) & 0x00004000) >> 14)
5239 
5240 #define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_SET(value) (((value) << 14) & 0x00004000)
5241 
5262 #define ALT_USB_GLOB_GINTMSK_EOPFMSK_E_MSK 0x0
5263 
5268 #define ALT_USB_GLOB_GINTMSK_EOPFMSK_E_NOMSK 0x1
5269 
5271 #define ALT_USB_GLOB_GINTMSK_EOPFMSK_LSB 15
5272 
5273 #define ALT_USB_GLOB_GINTMSK_EOPFMSK_MSB 15
5274 
5275 #define ALT_USB_GLOB_GINTMSK_EOPFMSK_WIDTH 1
5276 
5277 #define ALT_USB_GLOB_GINTMSK_EOPFMSK_SET_MSK 0x00008000
5278 
5279 #define ALT_USB_GLOB_GINTMSK_EOPFMSK_CLR_MSK 0xffff7fff
5280 
5281 #define ALT_USB_GLOB_GINTMSK_EOPFMSK_RESET 0x0
5282 
5283 #define ALT_USB_GLOB_GINTMSK_EOPFMSK_GET(value) (((value) & 0x00008000) >> 15)
5284 
5285 #define ALT_USB_GLOB_GINTMSK_EOPFMSK_SET(value) (((value) << 15) & 0x00008000)
5286 
5307 #define ALT_USB_GLOB_GINTMSK_EPMISMSK_E_MSK 0x0
5308 
5313 #define ALT_USB_GLOB_GINTMSK_EPMISMSK_E_NOMSK 0x1
5314 
5316 #define ALT_USB_GLOB_GINTMSK_EPMISMSK_LSB 17
5317 
5318 #define ALT_USB_GLOB_GINTMSK_EPMISMSK_MSB 17
5319 
5320 #define ALT_USB_GLOB_GINTMSK_EPMISMSK_WIDTH 1
5321 
5322 #define ALT_USB_GLOB_GINTMSK_EPMISMSK_SET_MSK 0x00020000
5323 
5324 #define ALT_USB_GLOB_GINTMSK_EPMISMSK_CLR_MSK 0xfffdffff
5325 
5326 #define ALT_USB_GLOB_GINTMSK_EPMISMSK_RESET 0x0
5327 
5328 #define ALT_USB_GLOB_GINTMSK_EPMISMSK_GET(value) (((value) & 0x00020000) >> 17)
5329 
5330 #define ALT_USB_GLOB_GINTMSK_EPMISMSK_SET(value) (((value) << 17) & 0x00020000)
5331 
5352 #define ALT_USB_GLOB_GINTMSK_IEPINTMSK_E_MSK 0x0
5353 
5358 #define ALT_USB_GLOB_GINTMSK_IEPINTMSK_E_NOMAKS 0x1
5359 
5361 #define ALT_USB_GLOB_GINTMSK_IEPINTMSK_LSB 18
5362 
5363 #define ALT_USB_GLOB_GINTMSK_IEPINTMSK_MSB 18
5364 
5365 #define ALT_USB_GLOB_GINTMSK_IEPINTMSK_WIDTH 1
5366 
5367 #define ALT_USB_GLOB_GINTMSK_IEPINTMSK_SET_MSK 0x00040000
5368 
5369 #define ALT_USB_GLOB_GINTMSK_IEPINTMSK_CLR_MSK 0xfffbffff
5370 
5371 #define ALT_USB_GLOB_GINTMSK_IEPINTMSK_RESET 0x0
5372 
5373 #define ALT_USB_GLOB_GINTMSK_IEPINTMSK_GET(value) (((value) & 0x00040000) >> 18)
5374 
5375 #define ALT_USB_GLOB_GINTMSK_IEPINTMSK_SET(value) (((value) << 18) & 0x00040000)
5376 
5397 #define ALT_USB_GLOB_GINTMSK_OEPINTMSK_E_MSK 0x0
5398 
5403 #define ALT_USB_GLOB_GINTMSK_OEPINTMSK_E_NOMSK 0x1
5404 
5406 #define ALT_USB_GLOB_GINTMSK_OEPINTMSK_LSB 19
5407 
5408 #define ALT_USB_GLOB_GINTMSK_OEPINTMSK_MSB 19
5409 
5410 #define ALT_USB_GLOB_GINTMSK_OEPINTMSK_WIDTH 1
5411 
5412 #define ALT_USB_GLOB_GINTMSK_OEPINTMSK_SET_MSK 0x00080000
5413 
5414 #define ALT_USB_GLOB_GINTMSK_OEPINTMSK_CLR_MSK 0xfff7ffff
5415 
5416 #define ALT_USB_GLOB_GINTMSK_OEPINTMSK_RESET 0x0
5417 
5418 #define ALT_USB_GLOB_GINTMSK_OEPINTMSK_GET(value) (((value) & 0x00080000) >> 19)
5419 
5420 #define ALT_USB_GLOB_GINTMSK_OEPINTMSK_SET(value) (((value) << 19) & 0x00080000)
5421 
5442 #define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_E_MSK 0x0
5443 
5448 #define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_E_NOMSK 0x1
5449 
5451 #define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_LSB 20
5452 
5453 #define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_MSB 20
5454 
5455 #define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_WIDTH 1
5456 
5457 #define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_SET_MSK 0x00100000
5458 
5459 #define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_CLR_MSK 0xffefffff
5460 
5461 #define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_RESET 0x0
5462 
5463 #define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_GET(value) (((value) & 0x00100000) >> 20)
5464 
5465 #define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_SET(value) (((value) << 20) & 0x00100000)
5466 
5487 #define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_E_MSK 0x0
5488 
5493 #define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_E_NOMSK 0x1
5494 
5496 #define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_LSB 21
5497 
5498 #define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_MSB 21
5499 
5500 #define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_WIDTH 1
5501 
5502 #define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_SET_MSK 0x00200000
5503 
5504 #define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_CLR_MSK 0xffdfffff
5505 
5506 #define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_RESET 0x0
5507 
5508 #define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_GET(value) (((value) & 0x00200000) >> 21)
5509 
5510 #define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_SET(value) (((value) << 21) & 0x00200000)
5511 
5532 #define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_E_MSK 0x0
5533 
5538 #define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_E_NOMSK 0x1
5539 
5541 #define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_LSB 22
5542 
5543 #define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_MSB 22
5544 
5545 #define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_WIDTH 1
5546 
5547 #define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_SET_MSK 0x00400000
5548 
5549 #define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_CLR_MSK 0xffbfffff
5550 
5551 #define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_RESET 0x0
5552 
5553 #define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_GET(value) (((value) & 0x00400000) >> 22)
5554 
5555 #define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_SET(value) (((value) << 22) & 0x00400000)
5556 
5577 #define ALT_USB_GLOB_GINTMSK_RSTDETMSK_E_MSK 0x0
5578 
5583 #define ALT_USB_GLOB_GINTMSK_RSTDETMSK_E_NOMSK 0x1
5584 
5586 #define ALT_USB_GLOB_GINTMSK_RSTDETMSK_LSB 23
5587 
5588 #define ALT_USB_GLOB_GINTMSK_RSTDETMSK_MSB 23
5589 
5590 #define ALT_USB_GLOB_GINTMSK_RSTDETMSK_WIDTH 1
5591 
5592 #define ALT_USB_GLOB_GINTMSK_RSTDETMSK_SET_MSK 0x00800000
5593 
5594 #define ALT_USB_GLOB_GINTMSK_RSTDETMSK_CLR_MSK 0xff7fffff
5595 
5596 #define ALT_USB_GLOB_GINTMSK_RSTDETMSK_RESET 0x0
5597 
5598 #define ALT_USB_GLOB_GINTMSK_RSTDETMSK_GET(value) (((value) & 0x00800000) >> 23)
5599 
5600 #define ALT_USB_GLOB_GINTMSK_RSTDETMSK_SET(value) (((value) << 23) & 0x00800000)
5601 
5622 #define ALT_USB_GLOB_GINTMSK_PRTINTMSK_E_MSK 0x0
5623 
5628 #define ALT_USB_GLOB_GINTMSK_PRTINTMSK_E_NOMSK 0x1
5629 
5631 #define ALT_USB_GLOB_GINTMSK_PRTINTMSK_LSB 24
5632 
5633 #define ALT_USB_GLOB_GINTMSK_PRTINTMSK_MSB 24
5634 
5635 #define ALT_USB_GLOB_GINTMSK_PRTINTMSK_WIDTH 1
5636 
5637 #define ALT_USB_GLOB_GINTMSK_PRTINTMSK_SET_MSK 0x01000000
5638 
5639 #define ALT_USB_GLOB_GINTMSK_PRTINTMSK_CLR_MSK 0xfeffffff
5640 
5641 #define ALT_USB_GLOB_GINTMSK_PRTINTMSK_RESET 0x0
5642 
5643 #define ALT_USB_GLOB_GINTMSK_PRTINTMSK_GET(value) (((value) & 0x01000000) >> 24)
5644 
5645 #define ALT_USB_GLOB_GINTMSK_PRTINTMSK_SET(value) (((value) << 24) & 0x01000000)
5646 
5667 #define ALT_USB_GLOB_GINTMSK_HCHINTMSK_E_MSK 0x0
5668 
5673 #define ALT_USB_GLOB_GINTMSK_HCHINTMSK_E_NOMSK 0x1
5674 
5676 #define ALT_USB_GLOB_GINTMSK_HCHINTMSK_LSB 25
5677 
5678 #define ALT_USB_GLOB_GINTMSK_HCHINTMSK_MSB 25
5679 
5680 #define ALT_USB_GLOB_GINTMSK_HCHINTMSK_WIDTH 1
5681 
5682 #define ALT_USB_GLOB_GINTMSK_HCHINTMSK_SET_MSK 0x02000000
5683 
5684 #define ALT_USB_GLOB_GINTMSK_HCHINTMSK_CLR_MSK 0xfdffffff
5685 
5686 #define ALT_USB_GLOB_GINTMSK_HCHINTMSK_RESET 0x0
5687 
5688 #define ALT_USB_GLOB_GINTMSK_HCHINTMSK_GET(value) (((value) & 0x02000000) >> 25)
5689 
5690 #define ALT_USB_GLOB_GINTMSK_HCHINTMSK_SET(value) (((value) << 25) & 0x02000000)
5691 
5712 #define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_E_MSK 0x0
5713 
5718 #define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_E_NOMSK 0x1
5719 
5721 #define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_LSB 26
5722 
5723 #define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_MSB 26
5724 
5725 #define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_WIDTH 1
5726 
5727 #define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_SET_MSK 0x04000000
5728 
5729 #define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_CLR_MSK 0xfbffffff
5730 
5731 #define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_RESET 0x0
5732 
5733 #define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_GET(value) (((value) & 0x04000000) >> 26)
5734 
5735 #define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_SET(value) (((value) << 26) & 0x04000000)
5736 
5758 #define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_E_MSK 0x0
5759 
5764 #define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_E_NOMSK 0x1
5765 
5767 #define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_LSB 28
5768 
5769 #define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_MSB 28
5770 
5771 #define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_WIDTH 1
5772 
5773 #define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_SET_MSK 0x10000000
5774 
5775 #define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_CLR_MSK 0xefffffff
5776 
5777 #define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_RESET 0x0
5778 
5779 #define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_GET(value) (((value) & 0x10000000) >> 28)
5780 
5781 #define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_SET(value) (((value) << 28) & 0x10000000)
5782 
5803 #define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_E_MSK 0x0
5804 
5809 #define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_E_NOMSK 0x1
5810 
5812 #define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_LSB 29
5813 
5814 #define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_MSB 29
5815 
5816 #define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_WIDTH 1
5817 
5818 #define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_SET_MSK 0x20000000
5819 
5820 #define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_CLR_MSK 0xdfffffff
5821 
5822 #define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_RESET 0x0
5823 
5824 #define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_GET(value) (((value) & 0x20000000) >> 29)
5825 
5826 #define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_SET(value) (((value) << 29) & 0x20000000)
5827 
5850 #define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_E_MSK 0x0
5851 
5856 #define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_E_NOMSK 0x1
5857 
5859 #define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_LSB 30
5860 
5861 #define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_MSB 30
5862 
5863 #define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_WIDTH 1
5864 
5865 #define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_SET_MSK 0x40000000
5866 
5867 #define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_CLR_MSK 0xbfffffff
5868 
5869 #define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_RESET 0x0
5870 
5871 #define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_GET(value) (((value) & 0x40000000) >> 30)
5872 
5873 #define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_SET(value) (((value) << 30) & 0x40000000)
5874 
5895 #define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_E_MSK 0x0
5896 
5901 #define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_E_NOMSK 0x1
5902 
5904 #define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_LSB 31
5905 
5906 #define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_MSB 31
5907 
5908 #define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_WIDTH 1
5909 
5910 #define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_SET_MSK 0x80000000
5911 
5912 #define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_CLR_MSK 0x7fffffff
5913 
5914 #define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_RESET 0x0
5915 
5916 #define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_GET(value) (((value) & 0x80000000) >> 31)
5917 
5918 #define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_SET(value) (((value) << 31) & 0x80000000)
5919 
5920 #ifndef __ASSEMBLY__
5921 
5932 {
5933  uint32_t : 1;
5934  uint32_t modemismsk : 1;
5935  uint32_t otgintmsk : 1;
5936  uint32_t sofmsk : 1;
5937  uint32_t rxflvlmsk : 1;
5938  uint32_t : 1;
5939  uint32_t ginnakeffmsk : 1;
5940  uint32_t goutnakeffmsk : 1;
5941  uint32_t : 2;
5942  uint32_t erlysuspmsk : 1;
5943  uint32_t usbsuspmsk : 1;
5944  uint32_t usbrstmsk : 1;
5945  uint32_t enumdonemsk : 1;
5946  uint32_t isooutdropmsk : 1;
5947  uint32_t eopfmsk : 1;
5948  uint32_t : 1;
5949  uint32_t epmismsk : 1;
5950  uint32_t iepintmsk : 1;
5951  uint32_t oepintmsk : 1;
5952  uint32_t incompisoinmsk : 1;
5953  uint32_t incomplpmsk : 1;
5954  uint32_t fetsuspmsk : 1;
5955  uint32_t resetdetmsk : 1;
5956  uint32_t prtintmsk : 1;
5957  uint32_t hchintmsk : 1;
5958  uint32_t ptxfempmsk : 1;
5959  uint32_t : 1;
5960  uint32_t conidstschngmsk : 1;
5961  uint32_t disconnintmsk : 1;
5962  uint32_t sessreqintmsk : 1;
5963  uint32_t wkupintmsk : 1;
5964 };
5965 
5968 #endif /* __ASSEMBLY__ */
5969 
5971 #define ALT_USB_GLOB_GINTMSK_OFST 0x18
5972 
5973 #define ALT_USB_GLOB_GINTMSK_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GINTMSK_OFST))
5974 
6008 #define ALT_USB_GLOB_GRXSTSR_CHNUM_LSB 0
6009 
6010 #define ALT_USB_GLOB_GRXSTSR_CHNUM_MSB 3
6011 
6012 #define ALT_USB_GLOB_GRXSTSR_CHNUM_WIDTH 4
6013 
6014 #define ALT_USB_GLOB_GRXSTSR_CHNUM_SET_MSK 0x0000000f
6015 
6016 #define ALT_USB_GLOB_GRXSTSR_CHNUM_CLR_MSK 0xfffffff0
6017 
6018 #define ALT_USB_GLOB_GRXSTSR_CHNUM_RESET 0x0
6019 
6020 #define ALT_USB_GLOB_GRXSTSR_CHNUM_GET(value) (((value) & 0x0000000f) >> 0)
6021 
6022 #define ALT_USB_GLOB_GRXSTSR_CHNUM_SET(value) (((value) << 0) & 0x0000000f)
6023 
6033 #define ALT_USB_GLOB_GRXSTSR_BCNT_LSB 4
6034 
6035 #define ALT_USB_GLOB_GRXSTSR_BCNT_MSB 14
6036 
6037 #define ALT_USB_GLOB_GRXSTSR_BCNT_WIDTH 11
6038 
6039 #define ALT_USB_GLOB_GRXSTSR_BCNT_SET_MSK 0x00007ff0
6040 
6041 #define ALT_USB_GLOB_GRXSTSR_BCNT_CLR_MSK 0xffff800f
6042 
6043 #define ALT_USB_GLOB_GRXSTSR_BCNT_RESET 0x0
6044 
6045 #define ALT_USB_GLOB_GRXSTSR_BCNT_GET(value) (((value) & 0x00007ff0) >> 4)
6046 
6047 #define ALT_USB_GLOB_GRXSTSR_BCNT_SET(value) (((value) << 4) & 0x00007ff0)
6048 
6071 #define ALT_USB_GLOB_GRXSTSR_DPID_E_DATA0 0x0
6072 
6077 #define ALT_USB_GLOB_GRXSTSR_DPID_E_DATA1 0x2
6078 
6083 #define ALT_USB_GLOB_GRXSTSR_DPID_E_DATA2 0x1
6084 
6089 #define ALT_USB_GLOB_GRXSTSR_DPID_E_MDATA 0x3
6090 
6092 #define ALT_USB_GLOB_GRXSTSR_DPID_LSB 15
6093 
6094 #define ALT_USB_GLOB_GRXSTSR_DPID_MSB 16
6095 
6096 #define ALT_USB_GLOB_GRXSTSR_DPID_WIDTH 2
6097 
6098 #define ALT_USB_GLOB_GRXSTSR_DPID_SET_MSK 0x00018000
6099 
6100 #define ALT_USB_GLOB_GRXSTSR_DPID_CLR_MSK 0xfffe7fff
6101 
6102 #define ALT_USB_GLOB_GRXSTSR_DPID_RESET 0x0
6103 
6104 #define ALT_USB_GLOB_GRXSTSR_DPID_GET(value) (((value) & 0x00018000) >> 15)
6105 
6106 #define ALT_USB_GLOB_GRXSTSR_DPID_SET(value) (((value) << 15) & 0x00018000)
6107 
6130 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_E_INDPRX 0x2
6131 
6136 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_E_INTRCOM 0x3
6137 
6142 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_E_DTTOG 0x5
6143 
6148 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_E_CHHALT 0x7
6149 
6151 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_LSB 17
6152 
6153 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_MSB 20
6154 
6155 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_WIDTH 4
6156 
6157 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_SET_MSK 0x001e0000
6158 
6159 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_CLR_MSK 0xffe1ffff
6160 
6161 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_RESET 0x0
6162 
6163 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_GET(value) (((value) & 0x001e0000) >> 17)
6164 
6165 #define ALT_USB_GLOB_GRXSTSR_PKTSTS_SET(value) (((value) << 17) & 0x001e0000)
6166 
6167 #ifndef __ASSEMBLY__
6168 
6179 {
6180  const uint32_t chnum : 4;
6181  const uint32_t bcnt : 11;
6182  const uint32_t dpid : 2;
6183  const uint32_t pktsts : 4;
6184  uint32_t : 11;
6185 };
6186 
6189 #endif /* __ASSEMBLY__ */
6190 
6192 #define ALT_USB_GLOB_GRXSTSR_OFST 0x1c
6193 
6194 #define ALT_USB_GLOB_GRXSTSR_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GRXSTSR_OFST))
6195 
6231 #define ALT_USB_GLOB_GRXSTSP_CHNUM_LSB 0
6232 
6233 #define ALT_USB_GLOB_GRXSTSP_CHNUM_MSB 3
6234 
6235 #define ALT_USB_GLOB_GRXSTSP_CHNUM_WIDTH 4
6236 
6237 #define ALT_USB_GLOB_GRXSTSP_CHNUM_SET_MSK 0x0000000f
6238 
6239 #define ALT_USB_GLOB_GRXSTSP_CHNUM_CLR_MSK 0xfffffff0
6240 
6241 #define ALT_USB_GLOB_GRXSTSP_CHNUM_RESET 0x0
6242 
6243 #define ALT_USB_GLOB_GRXSTSP_CHNUM_GET(value) (((value) & 0x0000000f) >> 0)
6244 
6245 #define ALT_USB_GLOB_GRXSTSP_CHNUM_SET(value) (((value) << 0) & 0x0000000f)
6246 
6256 #define ALT_USB_GLOB_GRXSTSP_BCNT_LSB 4
6257 
6258 #define ALT_USB_GLOB_GRXSTSP_BCNT_MSB 14
6259 
6260 #define ALT_USB_GLOB_GRXSTSP_BCNT_WIDTH 11
6261 
6262 #define ALT_USB_GLOB_GRXSTSP_BCNT_SET_MSK 0x00007ff0
6263 
6264 #define ALT_USB_GLOB_GRXSTSP_BCNT_CLR_MSK 0xffff800f
6265 
6266 #define ALT_USB_GLOB_GRXSTSP_BCNT_RESET 0x0
6267 
6268 #define ALT_USB_GLOB_GRXSTSP_BCNT_GET(value) (((value) & 0x00007ff0) >> 4)
6269 
6270 #define ALT_USB_GLOB_GRXSTSP_BCNT_SET(value) (((value) << 4) & 0x00007ff0)
6271 
6294 #define ALT_USB_GLOB_GRXSTSP_DPID_E_DATA0 0x0
6295 
6300 #define ALT_USB_GLOB_GRXSTSP_DPID_E_DATA1 0x2
6301 
6306 #define ALT_USB_GLOB_GRXSTSP_DPID_E_DATA2 0x1
6307 
6312 #define ALT_USB_GLOB_GRXSTSP_DPID_E_MDATA 0x3
6313 
6315 #define ALT_USB_GLOB_GRXSTSP_DPID_LSB 15
6316 
6317 #define ALT_USB_GLOB_GRXSTSP_DPID_MSB 16
6318 
6319 #define ALT_USB_GLOB_GRXSTSP_DPID_WIDTH 2
6320 
6321 #define ALT_USB_GLOB_GRXSTSP_DPID_SET_MSK 0x00018000
6322 
6323 #define ALT_USB_GLOB_GRXSTSP_DPID_CLR_MSK 0xfffe7fff
6324 
6325 #define ALT_USB_GLOB_GRXSTSP_DPID_RESET 0x0
6326 
6327 #define ALT_USB_GLOB_GRXSTSP_DPID_GET(value) (((value) & 0x00018000) >> 15)
6328 
6329 #define ALT_USB_GLOB_GRXSTSP_DPID_SET(value) (((value) << 15) & 0x00018000)
6330 
6353 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_E_DATA0 0x0
6354 
6359 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_E_DATA1 0x2
6360 
6365 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_E_DATA2 0x1
6366 
6371 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_E_MDATA 0x3
6372 
6374 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_LSB 17
6375 
6376 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_MSB 20
6377 
6378 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_WIDTH 4
6379 
6380 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_SET_MSK 0x001e0000
6381 
6382 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_CLR_MSK 0xffe1ffff
6383 
6384 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_RESET 0x0
6385 
6386 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_GET(value) (((value) & 0x001e0000) >> 17)
6387 
6388 #define ALT_USB_GLOB_GRXSTSP_PKTSTS_SET(value) (((value) << 17) & 0x001e0000)
6389 
6401 #define ALT_USB_GLOB_GRXSTSP_FN_LSB 21
6402 
6403 #define ALT_USB_GLOB_GRXSTSP_FN_MSB 24
6404 
6405 #define ALT_USB_GLOB_GRXSTSP_FN_WIDTH 4
6406 
6407 #define ALT_USB_GLOB_GRXSTSP_FN_SET_MSK 0x01e00000
6408 
6409 #define ALT_USB_GLOB_GRXSTSP_FN_CLR_MSK 0xfe1fffff
6410 
6411 #define ALT_USB_GLOB_GRXSTSP_FN_RESET 0x0
6412 
6413 #define ALT_USB_GLOB_GRXSTSP_FN_GET(value) (((value) & 0x01e00000) >> 21)
6414 
6415 #define ALT_USB_GLOB_GRXSTSP_FN_SET(value) (((value) << 21) & 0x01e00000)
6416 
6417 #ifndef __ASSEMBLY__
6418 
6429 {
6430  const uint32_t chnum : 4;
6431  const uint32_t bcnt : 11;
6432  const uint32_t dpid : 2;
6433  const uint32_t pktsts : 4;
6434  const uint32_t fn : 4;
6435  uint32_t : 7;
6436 };
6437 
6440 #endif /* __ASSEMBLY__ */
6441 
6443 #define ALT_USB_GLOB_GRXSTSP_OFST 0x20
6444 
6445 #define ALT_USB_GLOB_GRXSTSP_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GRXSTSP_OFST))
6446 
6472 #define ALT_USB_GLOB_GRXFSIZ_RXFDEP_LSB 0
6473 
6474 #define ALT_USB_GLOB_GRXFSIZ_RXFDEP_MSB 13
6475 
6476 #define ALT_USB_GLOB_GRXFSIZ_RXFDEP_WIDTH 14
6477 
6478 #define ALT_USB_GLOB_GRXFSIZ_RXFDEP_SET_MSK 0x00003fff
6479 
6480 #define ALT_USB_GLOB_GRXFSIZ_RXFDEP_CLR_MSK 0xffffc000
6481 
6482 #define ALT_USB_GLOB_GRXFSIZ_RXFDEP_RESET 0x2000
6483 
6484 #define ALT_USB_GLOB_GRXFSIZ_RXFDEP_GET(value) (((value) & 0x00003fff) >> 0)
6485 
6486 #define ALT_USB_GLOB_GRXFSIZ_RXFDEP_SET(value) (((value) << 0) & 0x00003fff)
6487 
6488 #ifndef __ASSEMBLY__
6489 
6500 {
6501  uint32_t rxfdep : 14;
6502  uint32_t : 18;
6503 };
6504 
6507 #endif /* __ASSEMBLY__ */
6508 
6510 #define ALT_USB_GLOB_GRXFSIZ_OFST 0x24
6511 
6512 #define ALT_USB_GLOB_GRXFSIZ_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GRXFSIZ_OFST))
6513 
6543 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFSTADDR_LSB 0
6544 
6545 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFSTADDR_MSB 13
6546 
6547 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFSTADDR_WIDTH 14
6548 
6549 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFSTADDR_SET_MSK 0x00003fff
6550 
6551 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFSTADDR_CLR_MSK 0xffffc000
6552 
6553 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFSTADDR_RESET 0x2000
6554 
6555 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFSTADDR_GET(value) (((value) & 0x00003fff) >> 0)
6556 
6557 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFSTADDR_SET(value) (((value) << 0) & 0x00003fff)
6558 
6569 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFDEP_LSB 16
6570 
6571 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFDEP_MSB 29
6572 
6573 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFDEP_WIDTH 14
6574 
6575 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFDEP_SET_MSK 0x3fff0000
6576 
6577 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFDEP_CLR_MSK 0xc000ffff
6578 
6579 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFDEP_RESET 0x2000
6580 
6581 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
6582 
6583 #define ALT_USB_GLOB_GNPTXFSIZ_NPTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
6584 
6585 #ifndef __ASSEMBLY__
6586 
6597 {
6598  uint32_t nptxfstaddr : 14;
6599  uint32_t : 2;
6600  uint32_t nptxfdep : 14;
6601  uint32_t : 2;
6602 };
6603 
6606 #endif /* __ASSEMBLY__ */
6607 
6609 #define ALT_USB_GLOB_GNPTXFSIZ_OFST 0x28
6610 
6611 #define ALT_USB_GLOB_GNPTXFSIZ_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GNPTXFSIZ_OFST))
6612 
6642 #define ALT_USB_GLOB_GNPTXSTS_NPTXFSPCAVAIL_LSB 0
6643 
6644 #define ALT_USB_GLOB_GNPTXSTS_NPTXFSPCAVAIL_MSB 15
6645 
6646 #define ALT_USB_GLOB_GNPTXSTS_NPTXFSPCAVAIL_WIDTH 16
6647 
6648 #define ALT_USB_GLOB_GNPTXSTS_NPTXFSPCAVAIL_SET_MSK 0x0000ffff
6649 
6650 #define ALT_USB_GLOB_GNPTXSTS_NPTXFSPCAVAIL_CLR_MSK 0xffff0000
6651 
6652 #define ALT_USB_GLOB_GNPTXSTS_NPTXFSPCAVAIL_RESET 0x400
6653 
6654 #define ALT_USB_GLOB_GNPTXSTS_NPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
6655 
6656 #define ALT_USB_GLOB_GNPTXSTS_NPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
6657 
6687 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_E_FULL 0x0
6688 
6693 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_E_QUE1 0x1
6694 
6699 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_E_QUE2 0x2
6700 
6705 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_E_QUE3 0x3
6706 
6711 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_E_QUE4 0x4
6712 
6717 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_E_QUE5 0x5
6718 
6723 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_E_QUE6 0x6
6724 
6729 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_E_QUE7 0x7
6730 
6735 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_E_QUE8 0x8
6736 
6738 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_LSB 16
6739 
6740 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_MSB 23
6741 
6742 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_WIDTH 8
6743 
6744 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_SET_MSK 0x00ff0000
6745 
6746 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_CLR_MSK 0xff00ffff
6747 
6748 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_RESET 0x8
6749 
6750 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_GET(value) (((value) & 0x00ff0000) >> 16)
6751 
6752 #define ALT_USB_GLOB_GNPTXSTS_NPTXQSPCAVAIL_SET(value) (((value) << 16) & 0x00ff0000)
6753 
6783 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_E_INOUTTK 0x0
6784 
6789 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_E_ZEROTX 0x1
6790 
6795 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_E_PINGCSPLIT 0x2
6796 
6801 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_E_CHNHALT 0x3
6802 
6804 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_LSB 24
6805 
6806 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_MSB 30
6807 
6808 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_WIDTH 7
6809 
6810 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_SET_MSK 0x7f000000
6811 
6812 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_CLR_MSK 0x80ffffff
6813 
6814 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_RESET 0x0
6815 
6816 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_GET(value) (((value) & 0x7f000000) >> 24)
6817 
6818 #define ALT_USB_GLOB_GNPTXSTS_NPTXQTOP_SET(value) (((value) << 24) & 0x7f000000)
6819 
6820 #ifndef __ASSEMBLY__
6821 
6832 {
6833  const uint32_t nptxfspcavail : 16;
6834  const uint32_t nptxqspcavail : 8;
6835  const uint32_t nptxqtop : 7;
6836  uint32_t : 1;
6837 };
6838 
6841 #endif /* __ASSEMBLY__ */
6842 
6844 #define ALT_USB_GLOB_GNPTXSTS_OFST 0x2c
6845 
6846 #define ALT_USB_GLOB_GNPTXSTS_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GNPTXSTS_OFST))
6847 
6883 #define ALT_USB_GLOB_GPVNDCTL_REGDATA_LSB 0
6884 
6885 #define ALT_USB_GLOB_GPVNDCTL_REGDATA_MSB 7
6886 
6887 #define ALT_USB_GLOB_GPVNDCTL_REGDATA_WIDTH 8
6888 
6889 #define ALT_USB_GLOB_GPVNDCTL_REGDATA_SET_MSK 0x000000ff
6890 
6891 #define ALT_USB_GLOB_GPVNDCTL_REGDATA_CLR_MSK 0xffffff00
6892 
6893 #define ALT_USB_GLOB_GPVNDCTL_REGDATA_RESET 0x0
6894 
6895 #define ALT_USB_GLOB_GPVNDCTL_REGDATA_GET(value) (((value) & 0x000000ff) >> 0)
6896 
6897 #define ALT_USB_GLOB_GPVNDCTL_REGDATA_SET(value) (((value) << 0) & 0x000000ff)
6898 
6909 #define ALT_USB_GLOB_GPVNDCTL_VCTL_LSB 8
6910 
6911 #define ALT_USB_GLOB_GPVNDCTL_VCTL_MSB 15
6912 
6913 #define ALT_USB_GLOB_GPVNDCTL_VCTL_WIDTH 8
6914 
6915 #define ALT_USB_GLOB_GPVNDCTL_VCTL_SET_MSK 0x0000ff00
6916 
6917 #define ALT_USB_GLOB_GPVNDCTL_VCTL_CLR_MSK 0xffff00ff
6918 
6919 #define ALT_USB_GLOB_GPVNDCTL_VCTL_RESET 0x0
6920 
6921 #define ALT_USB_GLOB_GPVNDCTL_VCTL_GET(value) (((value) & 0x0000ff00) >> 8)
6922 
6923 #define ALT_USB_GLOB_GPVNDCTL_VCTL_SET(value) (((value) << 8) & 0x0000ff00)
6924 
6935 #define ALT_USB_GLOB_GPVNDCTL_REGADDR_LSB 16
6936 
6937 #define ALT_USB_GLOB_GPVNDCTL_REGADDR_MSB 21
6938 
6939 #define ALT_USB_GLOB_GPVNDCTL_REGADDR_WIDTH 6
6940 
6941 #define ALT_USB_GLOB_GPVNDCTL_REGADDR_SET_MSK 0x003f0000
6942 
6943 #define ALT_USB_GLOB_GPVNDCTL_REGADDR_CLR_MSK 0xffc0ffff
6944 
6945 #define ALT_USB_GLOB_GPVNDCTL_REGADDR_RESET 0x0
6946 
6947 #define ALT_USB_GLOB_GPVNDCTL_REGADDR_GET(value) (((value) & 0x003f0000) >> 16)
6948 
6949 #define ALT_USB_GLOB_GPVNDCTL_REGADDR_SET(value) (((value) << 16) & 0x003f0000)
6950 
6971 #define ALT_USB_GLOB_GPVNDCTL_REGWR_E_RD 0x0
6972 
6977 #define ALT_USB_GLOB_GPVNDCTL_REGWR_E_WR 0x1
6978 
6980 #define ALT_USB_GLOB_GPVNDCTL_REGWR_LSB 22
6981 
6982 #define ALT_USB_GLOB_GPVNDCTL_REGWR_MSB 22
6983 
6984 #define ALT_USB_GLOB_GPVNDCTL_REGWR_WIDTH 1
6985 
6986 #define ALT_USB_GLOB_GPVNDCTL_REGWR_SET_MSK 0x00400000
6987 
6988 #define ALT_USB_GLOB_GPVNDCTL_REGWR_CLR_MSK 0xffbfffff
6989 
6990 #define ALT_USB_GLOB_GPVNDCTL_REGWR_RESET 0x0
6991 
6992 #define ALT_USB_GLOB_GPVNDCTL_REGWR_GET(value) (((value) & 0x00400000) >> 22)
6993 
6994 #define ALT_USB_GLOB_GPVNDCTL_REGWR_SET(value) (((value) << 22) & 0x00400000)
6995 
7016 #define ALT_USB_GLOB_GPVNDCTL_NEWREGREQ_E_INACT 0x0
7017 
7022 #define ALT_USB_GLOB_GPVNDCTL_NEWREGREQ_E_ACT 0x1
7023 
7025 #define ALT_USB_GLOB_GPVNDCTL_NEWREGREQ_LSB 25
7026 
7027 #define ALT_USB_GLOB_GPVNDCTL_NEWREGREQ_MSB 25
7028 
7029 #define ALT_USB_GLOB_GPVNDCTL_NEWREGREQ_WIDTH 1
7030 
7031 #define ALT_USB_GLOB_GPVNDCTL_NEWREGREQ_SET_MSK 0x02000000
7032 
7033 #define ALT_USB_GLOB_GPVNDCTL_NEWREGREQ_CLR_MSK 0xfdffffff
7034 
7035 #define ALT_USB_GLOB_GPVNDCTL_NEWREGREQ_RESET 0x0
7036 
7037 #define ALT_USB_GLOB_GPVNDCTL_NEWREGREQ_GET(value) (((value) & 0x02000000) >> 25)
7038 
7039 #define ALT_USB_GLOB_GPVNDCTL_NEWREGREQ_SET(value) (((value) << 25) & 0x02000000)
7040 
7062 #define ALT_USB_GLOB_GPVNDCTL_VSTSBSY_E_INACT 0x0
7063 
7068 #define ALT_USB_GLOB_GPVNDCTL_VSTSBSY_E_ACT 0x1
7069 
7071 #define ALT_USB_GLOB_GPVNDCTL_VSTSBSY_LSB 26
7072 
7073 #define ALT_USB_GLOB_GPVNDCTL_VSTSBSY_MSB 26
7074 
7075 #define ALT_USB_GLOB_GPVNDCTL_VSTSBSY_WIDTH 1
7076 
7077 #define ALT_USB_GLOB_GPVNDCTL_VSTSBSY_SET_MSK 0x04000000
7078 
7079 #define ALT_USB_GLOB_GPVNDCTL_VSTSBSY_CLR_MSK 0xfbffffff
7080 
7081 #define ALT_USB_GLOB_GPVNDCTL_VSTSBSY_RESET 0x0
7082 
7083 #define ALT_USB_GLOB_GPVNDCTL_VSTSBSY_GET(value) (((value) & 0x04000000) >> 26)
7084 
7085 #define ALT_USB_GLOB_GPVNDCTL_VSTSBSY_SET(value) (((value) << 26) & 0x04000000)
7086 
7109 #define ALT_USB_GLOB_GPVNDCTL_VSTSDONE_E_INACT 0x0
7110 
7115 #define ALT_USB_GLOB_GPVNDCTL_VSTSDONE_E_ACT 0x1
7116 
7118 #define ALT_USB_GLOB_GPVNDCTL_VSTSDONE_LSB 27
7119 
7120 #define ALT_USB_GLOB_GPVNDCTL_VSTSDONE_MSB 27
7121 
7122 #define ALT_USB_GLOB_GPVNDCTL_VSTSDONE_WIDTH 1
7123 
7124 #define ALT_USB_GLOB_GPVNDCTL_VSTSDONE_SET_MSK 0x08000000
7125 
7126 #define ALT_USB_GLOB_GPVNDCTL_VSTSDONE_CLR_MSK 0xf7ffffff
7127 
7128 #define ALT_USB_GLOB_GPVNDCTL_VSTSDONE_RESET 0x0
7129 
7130 #define ALT_USB_GLOB_GPVNDCTL_VSTSDONE_GET(value) (((value) & 0x08000000) >> 27)
7131 
7132 #define ALT_USB_GLOB_GPVNDCTL_VSTSDONE_SET(value) (((value) << 27) & 0x08000000)
7133 
7157 #define ALT_USB_GLOB_GPVNDCTL_DISULPIDRVR_E_END 0x0
7158 
7163 #define ALT_USB_GLOB_GPVNDCTL_DISULPIDRVR_E_DISD 0x1
7164 
7166 #define ALT_USB_GLOB_GPVNDCTL_DISULPIDRVR_LSB 31
7167 
7168 #define ALT_USB_GLOB_GPVNDCTL_DISULPIDRVR_MSB 31
7169 
7170 #define ALT_USB_GLOB_GPVNDCTL_DISULPIDRVR_WIDTH 1
7171 
7172 #define ALT_USB_GLOB_GPVNDCTL_DISULPIDRVR_SET_MSK 0x80000000
7173 
7174 #define ALT_USB_GLOB_GPVNDCTL_DISULPIDRVR_CLR_MSK 0x7fffffff
7175 
7176 #define ALT_USB_GLOB_GPVNDCTL_DISULPIDRVR_RESET 0x0
7177 
7178 #define ALT_USB_GLOB_GPVNDCTL_DISULPIDRVR_GET(value) (((value) & 0x80000000) >> 31)
7179 
7180 #define ALT_USB_GLOB_GPVNDCTL_DISULPIDRVR_SET(value) (((value) << 31) & 0x80000000)
7181 
7182 #ifndef __ASSEMBLY__
7183 
7194 {
7195  uint32_t regdata : 8;
7196  uint32_t vctrl : 8;
7197  uint32_t regaddr : 6;
7198  uint32_t regwr : 1;
7199  uint32_t : 2;
7200  const uint32_t newregreq : 1;
7201  const uint32_t vstsbsy : 1;
7202  const uint32_t vstsdone : 1;
7203  uint32_t : 3;
7204  const uint32_t disulpidrvr : 1;
7205 };
7206 
7209 #endif /* __ASSEMBLY__ */
7210 
7212 #define ALT_USB_GLOB_GPVNDCTL_OFST 0x34
7213 
7214 #define ALT_USB_GLOB_GPVNDCTL_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GPVNDCTL_OFST))
7215 
7239 #define ALT_USB_GLOB_GGPIO_GPI_LSB 0
7240 
7241 #define ALT_USB_GLOB_GGPIO_GPI_MSB 15
7242 
7243 #define ALT_USB_GLOB_GGPIO_GPI_WIDTH 16
7244 
7245 #define ALT_USB_GLOB_GGPIO_GPI_SET_MSK 0x0000ffff
7246 
7247 #define ALT_USB_GLOB_GGPIO_GPI_CLR_MSK 0xffff0000
7248 
7249 #define ALT_USB_GLOB_GGPIO_GPI_RESET 0x0
7250 
7251 #define ALT_USB_GLOB_GGPIO_GPI_GET(value) (((value) & 0x0000ffff) >> 0)
7252 
7253 #define ALT_USB_GLOB_GGPIO_GPI_SET(value) (((value) << 0) & 0x0000ffff)
7254 
7266 #define ALT_USB_GLOB_GGPIO_GPO_LSB 16
7267 
7268 #define ALT_USB_GLOB_GGPIO_GPO_MSB 31
7269 
7270 #define ALT_USB_GLOB_GGPIO_GPO_WIDTH 16
7271 
7272 #define ALT_USB_GLOB_GGPIO_GPO_SET_MSK 0xffff0000
7273 
7274 #define ALT_USB_GLOB_GGPIO_GPO_CLR_MSK 0x0000ffff
7275 
7276 #define ALT_USB_GLOB_GGPIO_GPO_RESET 0x0
7277 
7278 #define ALT_USB_GLOB_GGPIO_GPO_GET(value) (((value) & 0xffff0000) >> 16)
7279 
7280 #define ALT_USB_GLOB_GGPIO_GPO_SET(value) (((value) << 16) & 0xffff0000)
7281 
7282 #ifndef __ASSEMBLY__
7283 
7294 {
7295  const uint32_t gpi : 16;
7296  uint32_t gpo : 16;
7297 };
7298 
7301 #endif /* __ASSEMBLY__ */
7302 
7304 #define ALT_USB_GLOB_GGPIO_OFST 0x38
7305 
7306 #define ALT_USB_GLOB_GGPIO_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GGPIO_OFST))
7307 
7336 #define ALT_USB_GLOB_GUID_GUID_LSB 0
7337 
7338 #define ALT_USB_GLOB_GUID_GUID_MSB 31
7339 
7340 #define ALT_USB_GLOB_GUID_GUID_WIDTH 32
7341 
7342 #define ALT_USB_GLOB_GUID_GUID_SET_MSK 0xffffffff
7343 
7344 #define ALT_USB_GLOB_GUID_GUID_CLR_MSK 0x00000000
7345 
7346 #define ALT_USB_GLOB_GUID_GUID_RESET 0x12345678
7347 
7348 #define ALT_USB_GLOB_GUID_GUID_GET(value) (((value) & 0xffffffff) >> 0)
7349 
7350 #define ALT_USB_GLOB_GUID_GUID_SET(value) (((value) << 0) & 0xffffffff)
7351 
7352 #ifndef __ASSEMBLY__
7353 
7364 {
7365  uint32_t guid : 32;
7366 };
7367 
7370 #endif /* __ASSEMBLY__ */
7371 
7373 #define ALT_USB_GLOB_GUID_OFST 0x3c
7374 
7375 #define ALT_USB_GLOB_GUID_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GUID_OFST))
7376 
7398 #define ALT_USB_GLOB_GSNPSID_GSNPSID_LSB 0
7399 
7400 #define ALT_USB_GLOB_GSNPSID_GSNPSID_MSB 31
7401 
7402 #define ALT_USB_GLOB_GSNPSID_GSNPSID_WIDTH 32
7403 
7404 #define ALT_USB_GLOB_GSNPSID_GSNPSID_SET_MSK 0xffffffff
7405 
7406 #define ALT_USB_GLOB_GSNPSID_GSNPSID_CLR_MSK 0x00000000
7407 
7408 #define ALT_USB_GLOB_GSNPSID_GSNPSID_RESET 0x4f54293a
7409 
7410 #define ALT_USB_GLOB_GSNPSID_GSNPSID_GET(value) (((value) & 0xffffffff) >> 0)
7411 
7412 #define ALT_USB_GLOB_GSNPSID_GSNPSID_SET(value) (((value) << 0) & 0xffffffff)
7413 
7414 #ifndef __ASSEMBLY__
7415 
7426 {
7427  const uint32_t gsnpsid : 32;
7428 };
7429 
7432 #endif /* __ASSEMBLY__ */
7433 
7435 #define ALT_USB_GLOB_GSNPSID_OFST 0x40
7436 
7437 #define ALT_USB_GLOB_GSNPSID_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GSNPSID_OFST))
7438 
7486 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_E_BDIR 0x0
7487 
7492 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_E_INENDPT 0x1
7493 
7498 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_E_OUTENDPT 0x2
7499 
7504 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_E_RSVD 0x3
7505 
7507 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_LSB 0
7508 
7509 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_MSB 31
7510 
7511 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_WIDTH 32
7512 
7513 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_SET_MSK 0xffffffff
7514 
7515 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_CLR_MSK 0x00000000
7516 
7517 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_RESET 0x0
7518 
7519 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_GET(value) (((value) & 0xffffffff) >> 0)
7520 
7521 #define ALT_USB_GLOB_GHWCFG1_GHWCFG1_SET(value) (((value) << 0) & 0xffffffff)
7522 
7523 #ifndef __ASSEMBLY__
7524 
7535 {
7536  const uint32_t ghwcfg1 : 32;
7537 };
7538 
7541 #endif /* __ASSEMBLY__ */
7542 
7544 #define ALT_USB_GLOB_GHWCFG1_OFST 0x44
7545 
7546 #define ALT_USB_GLOB_GHWCFG1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GHWCFG1_OFST))
7547 
7599 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_E_HNPSRP 0x0
7600 
7605 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_E_SRPOTG 0x1
7606 
7611 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_E_NHNPNSRP 0x2
7612 
7617 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_E_SRPCAPD 0x3
7618 
7623 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_E_NONOTGD 0x4
7624 
7629 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_E_SRPCAPH 0x5
7630 
7635 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_E_NONOTGH 0x6
7636 
7638 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_LSB 0
7639 
7640 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_MSB 2
7641 
7642 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_WIDTH 3
7643 
7644 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_SET_MSK 0x00000007
7645 
7646 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_CLR_MSK 0xfffffff8
7647 
7648 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_RESET 0x0
7649 
7650 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_GET(value) (((value) & 0x00000007) >> 0)
7651 
7652 #define ALT_USB_GLOB_GHWCFG2_OTGMOD_SET(value) (((value) << 0) & 0x00000007)
7653 
7673 #define ALT_USB_GLOB_GHWCFG2_OTGARCH_E_DMAMOD 0x2
7674 
7676 #define ALT_USB_GLOB_GHWCFG2_OTGARCH_LSB 3
7677 
7678 #define ALT_USB_GLOB_GHWCFG2_OTGARCH_MSB 4
7679 
7680 #define ALT_USB_GLOB_GHWCFG2_OTGARCH_WIDTH 2
7681 
7682 #define ALT_USB_GLOB_GHWCFG2_OTGARCH_SET_MSK 0x00000018
7683 
7684 #define ALT_USB_GLOB_GHWCFG2_OTGARCH_CLR_MSK 0xffffffe7
7685 
7686 #define ALT_USB_GLOB_GHWCFG2_OTGARCH_RESET 0x2
7687 
7688 #define ALT_USB_GLOB_GHWCFG2_OTGARCH_GET(value) (((value) & 0x00000018) >> 3)
7689 
7690 #define ALT_USB_GLOB_GHWCFG2_OTGARCH_SET(value) (((value) << 3) & 0x00000018)
7691 
7711 #define ALT_USB_GLOB_GHWCFG2_SINGPNT_E_SINGLEPOINT 0x1
7712 
7714 #define ALT_USB_GLOB_GHWCFG2_SINGPNT_LSB 5
7715 
7716 #define ALT_USB_GLOB_GHWCFG2_SINGPNT_MSB 5
7717 
7718 #define ALT_USB_GLOB_GHWCFG2_SINGPNT_WIDTH 1
7719 
7720 #define ALT_USB_GLOB_GHWCFG2_SINGPNT_SET_MSK 0x00000020
7721 
7722 #define ALT_USB_GLOB_GHWCFG2_SINGPNT_CLR_MSK 0xffffffdf
7723 
7724 #define ALT_USB_GLOB_GHWCFG2_SINGPNT_RESET 0x0
7725 
7726 #define ALT_USB_GLOB_GHWCFG2_SINGPNT_GET(value) (((value) & 0x00000020) >> 5)
7727 
7728 #define ALT_USB_GLOB_GHWCFG2_SINGPNT_SET(value) (((value) << 5) & 0x00000020)
7729 
7750 #define ALT_USB_GLOB_GHWCFG2_HSPHYTYPE_E_NOHS 0x0
7751 
7756 #define ALT_USB_GLOB_GHWCFG2_HSPHYTYPE_E_ULPI 0x2
7757 
7759 #define ALT_USB_GLOB_GHWCFG2_HSPHYTYPE_LSB 6
7760 
7761 #define ALT_USB_GLOB_GHWCFG2_HSPHYTYPE_MSB 7
7762 
7763 #define ALT_USB_GLOB_GHWCFG2_HSPHYTYPE_WIDTH 2
7764 
7765 #define ALT_USB_GLOB_GHWCFG2_HSPHYTYPE_SET_MSK 0x000000c0
7766 
7767 #define ALT_USB_GLOB_GHWCFG2_HSPHYTYPE_CLR_MSK 0xffffff3f
7768 
7769 #define ALT_USB_GLOB_GHWCFG2_HSPHYTYPE_RESET 0x2
7770 
7771 #define ALT_USB_GLOB_GHWCFG2_HSPHYTYPE_GET(value) (((value) & 0x000000c0) >> 6)
7772 
7773 #define ALT_USB_GLOB_GHWCFG2_HSPHYTYPE_SET(value) (((value) << 6) & 0x000000c0)
7774 
7794 #define ALT_USB_GLOB_GHWCFG2_FSPHYTYPE_E_FULLSPEED 0x2
7795 
7797 #define ALT_USB_GLOB_GHWCFG2_FSPHYTYPE_LSB 8
7798 
7799 #define ALT_USB_GLOB_GHWCFG2_FSPHYTYPE_MSB 9
7800 
7801 #define ALT_USB_GLOB_GHWCFG2_FSPHYTYPE_WIDTH 2
7802 
7803 #define ALT_USB_GLOB_GHWCFG2_FSPHYTYPE_SET_MSK 0x00000300
7804 
7805 #define ALT_USB_GLOB_GHWCFG2_FSPHYTYPE_CLR_MSK 0xfffffcff
7806 
7807 #define ALT_USB_GLOB_GHWCFG2_FSPHYTYPE_RESET 0x0
7808 
7809 #define ALT_USB_GLOB_GHWCFG2_FSPHYTYPE_GET(value) (((value) & 0x00000300) >> 8)
7810 
7811 #define ALT_USB_GLOB_GHWCFG2_FSPHYTYPE_SET(value) (((value) << 8) & 0x00000300)
7812 
7848 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT0 0x0
7849 
7854 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT1 0x1
7855 
7860 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT2 0x2
7861 
7866 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT3 0x3
7867 
7872 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT4 0x4
7873 
7878 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT5 0x5
7879 
7884 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT6 0x6
7885 
7890 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT7 0x7
7891 
7896 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT8 0x8
7897 
7902 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT9 0x9
7903 
7908 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT10 0xa
7909 
7914 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT11 0xb
7915 
7920 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT12 0xc
7921 
7926 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT13 0xd
7927 
7932 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT14 0xe
7933 
7938 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_E_ENDPT15 0xf
7939 
7941 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_LSB 10
7942 
7943 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_MSB 13
7944 
7945 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_WIDTH 4
7946 
7947 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_SET_MSK 0x00003c00
7948 
7949 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_CLR_MSK 0xffffc3ff
7950 
7951 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_RESET 0xf
7952 
7953 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_GET(value) (((value) & 0x00003c00) >> 10)
7954 
7955 #define ALT_USB_GLOB_GHWCFG2_NUMDEVEPS_SET(value) (((value) << 10) & 0x00003c00)
7956 
7991 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH0 0x0
7992 
7997 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH1 0x1
7998 
8003 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH2 0x2
8004 
8009 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH3 0x3
8010 
8015 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH4 0x4
8016 
8021 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH5 0x5
8022 
8027 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH6 0x6
8028 
8033 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH7 0x7
8034 
8039 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH8 0x8
8040 
8045 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH9 0x9
8046 
8051 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH10 0xa
8052 
8057 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH11 0xb
8058 
8063 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH12 0xc
8064 
8069 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH13 0xd
8070 
8075 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH14 0xe
8076 
8081 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_E_HOSTCH15 0xf
8082 
8084 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_LSB 14
8085 
8086 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_MSB 17
8087 
8088 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_WIDTH 4
8089 
8090 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_SET_MSK 0x0003c000
8091 
8092 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_CLR_MSK 0xfffc3fff
8093 
8094 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_RESET 0xf
8095 
8096 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_GET(value) (((value) & 0x0003c000) >> 14)
8097 
8098 #define ALT_USB_GLOB_GHWCFG2_NUMHSTCHNL_SET(value) (((value) << 14) & 0x0003c000)
8099 
8120 #define ALT_USB_GLOB_GHWCFG2_PERIOSUPPORT_E_END 0x1
8121 
8123 #define ALT_USB_GLOB_GHWCFG2_PERIOSUPPORT_LSB 18
8124 
8125 #define ALT_USB_GLOB_GHWCFG2_PERIOSUPPORT_MSB 18
8126 
8127 #define ALT_USB_GLOB_GHWCFG2_PERIOSUPPORT_WIDTH 1
8128 
8129 #define ALT_USB_GLOB_GHWCFG2_PERIOSUPPORT_SET_MSK 0x00040000
8130 
8131 #define ALT_USB_GLOB_GHWCFG2_PERIOSUPPORT_CLR_MSK 0xfffbffff
8132 
8133 #define ALT_USB_GLOB_GHWCFG2_PERIOSUPPORT_RESET 0x1
8134 
8135 #define ALT_USB_GLOB_GHWCFG2_PERIOSUPPORT_GET(value) (((value) & 0x00040000) >> 18)
8136 
8137 #define ALT_USB_GLOB_GHWCFG2_PERIOSUPPORT_SET(value) (((value) << 18) & 0x00040000)
8138 
8158 #define ALT_USB_GLOB_GHWCFG2_DYNFIFOSIZING_E_END 0x1
8159 
8161 #define ALT_USB_GLOB_GHWCFG2_DYNFIFOSIZING_LSB 19
8162 
8163 #define ALT_USB_GLOB_GHWCFG2_DYNFIFOSIZING_MSB 19
8164 
8165 #define ALT_USB_GLOB_GHWCFG2_DYNFIFOSIZING_WIDTH 1
8166 
8167 #define ALT_USB_GLOB_GHWCFG2_DYNFIFOSIZING_SET_MSK 0x00080000
8168 
8169 #define ALT_USB_GLOB_GHWCFG2_DYNFIFOSIZING_CLR_MSK 0xfff7ffff
8170 
8171 #define ALT_USB_GLOB_GHWCFG2_DYNFIFOSIZING_RESET 0x1
8172 
8173 #define ALT_USB_GLOB_GHWCFG2_DYNFIFOSIZING_GET(value) (((value) & 0x00080000) >> 19)
8174 
8175 #define ALT_USB_GLOB_GHWCFG2_DYNFIFOSIZING_SET(value) (((value) << 19) & 0x00080000)
8176 
8196 #define ALT_USB_GLOB_GHWCFG2_MULTIPROCINTRPT_E_DISD 0x0
8197 
8199 #define ALT_USB_GLOB_GHWCFG2_MULTIPROCINTRPT_LSB 20
8200 
8201 #define ALT_USB_GLOB_GHWCFG2_MULTIPROCINTRPT_MSB 20
8202 
8203 #define ALT_USB_GLOB_GHWCFG2_MULTIPROCINTRPT_WIDTH 1
8204 
8205 #define ALT_USB_GLOB_GHWCFG2_MULTIPROCINTRPT_SET_MSK 0x00100000
8206 
8207 #define ALT_USB_GLOB_GHWCFG2_MULTIPROCINTRPT_CLR_MSK 0xffefffff
8208 
8209 #define ALT_USB_GLOB_GHWCFG2_MULTIPROCINTRPT_RESET 0x0
8210 
8211 #define ALT_USB_GLOB_GHWCFG2_MULTIPROCINTRPT_GET(value) (((value) & 0x00100000) >> 20)
8212 
8213 #define ALT_USB_GLOB_GHWCFG2_MULTIPROCINTRPT_SET(value) (((value) << 20) & 0x00100000)
8214 
8244 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_E_TWO 0x0
8245 
8250 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_E_FOUR 0x1
8251 
8256 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_E_EIGHT 0x2
8257 
8259 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_LSB 22
8260 
8261 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_MSB 23
8262 
8263 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_WIDTH 2
8264 
8265 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_SET_MSK 0x00c00000
8266 
8267 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_CLR_MSK 0xff3fffff
8268 
8269 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_RESET 0x2
8270 
8271 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_GET(value) (((value) & 0x00c00000) >> 22)
8272 
8273 #define ALT_USB_GLOB_GHWCFG2_NPTXQDEPTH_SET(value) (((value) << 22) & 0x00c00000)
8274 
8300 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_E_QUE2 0x0
8301 
8306 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_E_QUE4 0x1
8307 
8312 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_E_QUE8 0x2
8313 
8318 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_E_QUE16 0x3
8319 
8321 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_LSB 24
8322 
8323 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_MSB 25
8324 
8325 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_WIDTH 2
8326 
8327 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_SET_MSK 0x03000000
8328 
8329 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_CLR_MSK 0xfcffffff
8330 
8331 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_RESET 0x0
8332 
8333 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_GET(value) (((value) & 0x03000000) >> 24)
8334 
8335 #define ALT_USB_GLOB_GHWCFG2_PTXQDEPTH_SET(value) (((value) << 24) & 0x03000000)
8336 
8346 #define ALT_USB_GLOB_GHWCFG2_TKNQDEPTH_LSB 26
8347 
8348 #define ALT_USB_GLOB_GHWCFG2_TKNQDEPTH_MSB 30
8349 
8350 #define ALT_USB_GLOB_GHWCFG2_TKNQDEPTH_WIDTH 5
8351 
8352 #define ALT_USB_GLOB_GHWCFG2_TKNQDEPTH_SET_MSK 0x7c000000
8353 
8354 #define ALT_USB_GLOB_GHWCFG2_TKNQDEPTH_CLR_MSK 0x83ffffff
8355 
8356 #define ALT_USB_GLOB_GHWCFG2_TKNQDEPTH_RESET 0x8
8357 
8358 #define ALT_USB_GLOB_GHWCFG2_TKNQDEPTH_GET(value) (((value) & 0x7c000000) >> 26)
8359 
8360 #define ALT_USB_GLOB_GHWCFG2_TKNQDEPTH_SET(value) (((value) << 26) & 0x7c000000)
8361 
8362 #ifndef __ASSEMBLY__
8363 
8374 {
8375  const uint32_t otgmode : 3;
8376  const uint32_t otgarch : 2;
8377  const uint32_t singpnt : 1;
8378  const uint32_t hsphytype : 2;
8379  const uint32_t fsphytype : 2;
8380  const uint32_t numdeveps : 4;
8381  const uint32_t numhstchnl : 4;
8382  const uint32_t periosupport : 1;
8383  const uint32_t dynfifosizing : 1;
8384  const uint32_t multiprocintrpt : 1;
8385  uint32_t : 1;
8386  const uint32_t nptxqdepth : 2;
8387  const uint32_t ptxqdepth : 2;
8388  const uint32_t tknqdepth : 5;
8389  uint32_t : 1;
8390 };
8391 
8394 #endif /* __ASSEMBLY__ */
8395 
8397 #define ALT_USB_GLOB_GHWCFG2_OFST 0x48
8398 
8399 #define ALT_USB_GLOB_GHWCFG2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GHWCFG2_OFST))
8400 
8451 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_E_WIDTH11 0x0
8452 
8457 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_E_WIDTH12 0x1
8458 
8463 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_E_WIDTH13 0x2
8464 
8469 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_E_WIDTH14 0x3
8470 
8475 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_E_WIDTH15 0x4
8476 
8481 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_E_WIDTH16 0x5
8482 
8487 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_E_WIDTH17 0x6
8488 
8493 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_E_WIDTH18 0x7
8494 
8499 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_E_WIDTH19 0x8
8500 
8502 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_LSB 0
8503 
8504 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_MSB 3
8505 
8506 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_WIDTH 4
8507 
8508 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_SET_MSK 0x0000000f
8509 
8510 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_CLR_MSK 0xfffffff0
8511 
8512 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_RESET 0x8
8513 
8514 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_GET(value) (((value) & 0x0000000f) >> 0)
8515 
8516 #define ALT_USB_GLOB_GHWCFG3_XFERSIZEWIDTH_SET(value) (((value) << 0) & 0x0000000f)
8517 
8541 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_E_BITS4 0x0
8542 
8547 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_E_BITS5 0x1
8548 
8553 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_E_BITS6 0x2
8554 
8559 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_E_BITS7 0x3
8560 
8565 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_E_BITS8 0x4
8566 
8571 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_E_BITS9 0x5
8572 
8577 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_E_BITS10 0x6
8578 
8580 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_LSB 4
8581 
8582 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_MSB 6
8583 
8584 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_WIDTH 3
8585 
8586 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_SET_MSK 0x00000070
8587 
8588 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_CLR_MSK 0xffffff8f
8589 
8590 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_RESET 0x6
8591 
8592 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_GET(value) (((value) & 0x00000070) >> 4)
8593 
8594 #define ALT_USB_GLOB_GHWCFG3_PKTSIZEWIDTH_SET(value) (((value) << 4) & 0x00000070)
8595 
8615 #define ALT_USB_GLOB_GHWCFG3_OTGEN_E_END 0x1
8616 
8618 #define ALT_USB_GLOB_GHWCFG3_OTGEN_LSB 7
8619 
8620 #define ALT_USB_GLOB_GHWCFG3_OTGEN_MSB 7
8621 
8622 #define ALT_USB_GLOB_GHWCFG3_OTGEN_WIDTH 1
8623 
8624 #define ALT_USB_GLOB_GHWCFG3_OTGEN_SET_MSK 0x00000080
8625 
8626 #define ALT_USB_GLOB_GHWCFG3_OTGEN_CLR_MSK 0xffffff7f
8627 
8628 #define ALT_USB_GLOB_GHWCFG3_OTGEN_RESET 0x1
8629 
8630 #define ALT_USB_GLOB_GHWCFG3_OTGEN_GET(value) (((value) & 0x00000080) >> 7)
8631 
8632 #define ALT_USB_GLOB_GHWCFG3_OTGEN_SET(value) (((value) << 7) & 0x00000080)
8633 
8653 #define ALT_USB_GLOB_GHWCFG3_I2CINTSEL_E_DISD 0x0
8654 
8656 #define ALT_USB_GLOB_GHWCFG3_I2CINTSEL_LSB 8
8657 
8658 #define ALT_USB_GLOB_GHWCFG3_I2CINTSEL_MSB 8
8659 
8660 #define ALT_USB_GLOB_GHWCFG3_I2CINTSEL_WIDTH 1
8661 
8662 #define ALT_USB_GLOB_GHWCFG3_I2CINTSEL_SET_MSK 0x00000100
8663 
8664 #define ALT_USB_GLOB_GHWCFG3_I2CINTSEL_CLR_MSK 0xfffffeff
8665 
8666 #define ALT_USB_GLOB_GHWCFG3_I2CINTSEL_RESET 0x0
8667 
8668 #define ALT_USB_GLOB_GHWCFG3_I2CINTSEL_GET(value) (((value) & 0x00000100) >> 8)
8669 
8670 #define ALT_USB_GLOB_GHWCFG3_I2CINTSEL_SET(value) (((value) << 8) & 0x00000100)
8671 
8692 #define ALT_USB_GLOB_GHWCFG3_VNDCTLSUPT_E_END 0x1
8693 
8695 #define ALT_USB_GLOB_GHWCFG3_VNDCTLSUPT_LSB 9
8696 
8697 #define ALT_USB_GLOB_GHWCFG3_VNDCTLSUPT_MSB 9
8698 
8699 #define ALT_USB_GLOB_GHWCFG3_VNDCTLSUPT_WIDTH 1
8700 
8701 #define ALT_USB_GLOB_GHWCFG3_VNDCTLSUPT_SET_MSK 0x00000200
8702 
8703 #define ALT_USB_GLOB_GHWCFG3_VNDCTLSUPT_CLR_MSK 0xfffffdff
8704 
8705 #define ALT_USB_GLOB_GHWCFG3_VNDCTLSUPT_RESET 0x1
8706 
8707 #define ALT_USB_GLOB_GHWCFG3_VNDCTLSUPT_GET(value) (((value) & 0x00000200) >> 9)
8708 
8709 #define ALT_USB_GLOB_GHWCFG3_VNDCTLSUPT_SET(value) (((value) << 9) & 0x00000200)
8710 
8731 #define ALT_USB_GLOB_GHWCFG3_OPTFEATURE_E_DISD 0x0
8732 
8734 #define ALT_USB_GLOB_GHWCFG3_OPTFEATURE_LSB 10
8735 
8736 #define ALT_USB_GLOB_GHWCFG3_OPTFEATURE_MSB 10
8737 
8738 #define ALT_USB_GLOB_GHWCFG3_OPTFEATURE_WIDTH 1
8739 
8740 #define ALT_USB_GLOB_GHWCFG3_OPTFEATURE_SET_MSK 0x00000400
8741 
8742 #define ALT_USB_GLOB_GHWCFG3_OPTFEATURE_CLR_MSK 0xfffffbff
8743 
8744 #define ALT_USB_GLOB_GHWCFG3_OPTFEATURE_RESET 0x0
8745 
8746 #define ALT_USB_GLOB_GHWCFG3_OPTFEATURE_GET(value) (((value) & 0x00000400) >> 10)
8747 
8748 #define ALT_USB_GLOB_GHWCFG3_OPTFEATURE_SET(value) (((value) << 10) & 0x00000400)
8749 
8769 #define ALT_USB_GLOB_GHWCFG3_RSTTYPE_E_END 0x0
8770 
8772 #define ALT_USB_GLOB_GHWCFG3_RSTTYPE_LSB 11
8773 
8774 #define ALT_USB_GLOB_GHWCFG3_RSTTYPE_MSB 11
8775 
8776 #define ALT_USB_GLOB_GHWCFG3_RSTTYPE_WIDTH 1
8777 
8778 #define ALT_USB_GLOB_GHWCFG3_RSTTYPE_SET_MSK 0x00000800
8779 
8780 #define ALT_USB_GLOB_GHWCFG3_RSTTYPE_CLR_MSK 0xfffff7ff
8781 
8782 #define ALT_USB_GLOB_GHWCFG3_RSTTYPE_RESET 0x0
8783 
8784 #define ALT_USB_GLOB_GHWCFG3_RSTTYPE_GET(value) (((value) & 0x00000800) >> 11)
8785 
8786 #define ALT_USB_GLOB_GHWCFG3_RSTTYPE_SET(value) (((value) << 11) & 0x00000800)
8787 
8807 #define ALT_USB_GLOB_GHWCFG3_ADPSUPPORT_E_END 0x1
8808 
8810 #define ALT_USB_GLOB_GHWCFG3_ADPSUPPORT_LSB 12
8811 
8812 #define ALT_USB_GLOB_GHWCFG3_ADPSUPPORT_MSB 12
8813 
8814 #define ALT_USB_GLOB_GHWCFG3_ADPSUPPORT_WIDTH 1
8815 
8816 #define ALT_USB_GLOB_GHWCFG3_ADPSUPPORT_SET_MSK 0x00001000
8817 
8818 #define ALT_USB_GLOB_GHWCFG3_ADPSUPPORT_CLR_MSK 0xffffefff
8819 
8820 #define ALT_USB_GLOB_GHWCFG3_ADPSUPPORT_RESET 0x0
8821 
8822 #define ALT_USB_GLOB_GHWCFG3_ADPSUPPORT_GET(value) (((value) & 0x00001000) >> 12)
8823 
8824 #define ALT_USB_GLOB_GHWCFG3_ADPSUPPORT_SET(value) (((value) << 12) & 0x00001000)
8825 
8845 #define ALT_USB_GLOB_GHWCFG3_HSICMOD_E_DISD 0x0
8846 
8848 #define ALT_USB_GLOB_GHWCFG3_HSICMOD_LSB 13
8849 
8850 #define ALT_USB_GLOB_GHWCFG3_HSICMOD_MSB 13
8851 
8852 #define ALT_USB_GLOB_GHWCFG3_HSICMOD_WIDTH 1
8853 
8854 #define ALT_USB_GLOB_GHWCFG3_HSICMOD_SET_MSK 0x00002000
8855 
8856 #define ALT_USB_GLOB_GHWCFG3_HSICMOD_CLR_MSK 0xffffdfff
8857 
8858 #define ALT_USB_GLOB_GHWCFG3_HSICMOD_RESET 0x0
8859 
8860 #define ALT_USB_GLOB_GHWCFG3_HSICMOD_GET(value) (((value) & 0x00002000) >> 13)
8861 
8862 #define ALT_USB_GLOB_GHWCFG3_HSICMOD_SET(value) (((value) << 13) & 0x00002000)
8863 
8883 #define ALT_USB_GLOB_GHWCFG3_BCSUPPORT_E_DISD 0x0
8884 
8886 #define ALT_USB_GLOB_GHWCFG3_BCSUPPORT_LSB 14
8887 
8888 #define ALT_USB_GLOB_GHWCFG3_BCSUPPORT_MSB 14
8889 
8890 #define ALT_USB_GLOB_GHWCFG3_BCSUPPORT_WIDTH 1
8891 
8892 #define ALT_USB_GLOB_GHWCFG3_BCSUPPORT_SET_MSK 0x00004000
8893 
8894 #define ALT_USB_GLOB_GHWCFG3_BCSUPPORT_CLR_MSK 0xffffbfff
8895 
8896 #define ALT_USB_GLOB_GHWCFG3_BCSUPPORT_RESET 0x0
8897 
8898 #define ALT_USB_GLOB_GHWCFG3_BCSUPPORT_GET(value) (((value) & 0x00004000) >> 14)
8899 
8900 #define ALT_USB_GLOB_GHWCFG3_BCSUPPORT_SET(value) (((value) << 14) & 0x00004000)
8901 
8921 #define ALT_USB_GLOB_GHWCFG3_LPMMOD_E_DISD 0x0
8922 
8924 #define ALT_USB_GLOB_GHWCFG3_LPMMOD_LSB 15
8925 
8926 #define ALT_USB_GLOB_GHWCFG3_LPMMOD_MSB 15
8927 
8928 #define ALT_USB_GLOB_GHWCFG3_LPMMOD_WIDTH 1
8929 
8930 #define ALT_USB_GLOB_GHWCFG3_LPMMOD_SET_MSK 0x00008000
8931 
8932 #define ALT_USB_GLOB_GHWCFG3_LPMMOD_CLR_MSK 0xffff7fff
8933 
8934 #define ALT_USB_GLOB_GHWCFG3_LPMMOD_RESET 0x0
8935 
8936 #define ALT_USB_GLOB_GHWCFG3_LPMMOD_GET(value) (((value) & 0x00008000) >> 15)
8937 
8938 #define ALT_USB_GLOB_GHWCFG3_LPMMOD_SET(value) (((value) << 15) & 0x00008000)
8939 
8953 #define ALT_USB_GLOB_GHWCFG3_DFIFODEPTH_LSB 16
8954 
8955 #define ALT_USB_GLOB_GHWCFG3_DFIFODEPTH_MSB 31
8956 
8957 #define ALT_USB_GLOB_GHWCFG3_DFIFODEPTH_WIDTH 16
8958 
8959 #define ALT_USB_GLOB_GHWCFG3_DFIFODEPTH_SET_MSK 0xffff0000
8960 
8961 #define ALT_USB_GLOB_GHWCFG3_DFIFODEPTH_CLR_MSK 0x0000ffff
8962 
8963 #define ALT_USB_GLOB_GHWCFG3_DFIFODEPTH_RESET 0x1f80
8964 
8965 #define ALT_USB_GLOB_GHWCFG3_DFIFODEPTH_GET(value) (((value) & 0xffff0000) >> 16)
8966 
8967 #define ALT_USB_GLOB_GHWCFG3_DFIFODEPTH_SET(value) (((value) << 16) & 0xffff0000)
8968 
8969 #ifndef __ASSEMBLY__
8970 
8981 {
8982  const uint32_t xfersizewidth : 4;
8983  const uint32_t pktsizewidth : 3;
8984  const uint32_t otgen : 1;
8985  const uint32_t i2cintsel : 1;
8986  const uint32_t vndctlsupt : 1;
8987  const uint32_t optfeature : 1;
8988  const uint32_t rsttype : 1;
8989  const uint32_t adpsupport : 1;
8990  const uint32_t hsicmode : 1;
8991  const uint32_t bcsupport : 1;
8992  const uint32_t lpmmode : 1;
8993  const uint32_t dfifodepth : 16;
8994 };
8995 
8998 #endif /* __ASSEMBLY__ */
8999 
9001 #define ALT_USB_GLOB_GHWCFG3_OFST 0x4c
9002 
9003 #define ALT_USB_GLOB_GHWCFG3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GHWCFG3_OFST))
9004 
9043 #define ALT_USB_GLOB_GHWCFG4_NUMDEVPERIOEPS_LSB 0
9044 
9045 #define ALT_USB_GLOB_GHWCFG4_NUMDEVPERIOEPS_MSB 3
9046 
9047 #define ALT_USB_GLOB_GHWCFG4_NUMDEVPERIOEPS_WIDTH 4
9048 
9049 #define ALT_USB_GLOB_GHWCFG4_NUMDEVPERIOEPS_SET_MSK 0x0000000f
9050 
9051 #define ALT_USB_GLOB_GHWCFG4_NUMDEVPERIOEPS_CLR_MSK 0xfffffff0
9052 
9053 #define ALT_USB_GLOB_GHWCFG4_NUMDEVPERIOEPS_RESET 0x0
9054 
9055 #define ALT_USB_GLOB_GHWCFG4_NUMDEVPERIOEPS_GET(value) (((value) & 0x0000000f) >> 0)
9056 
9057 #define ALT_USB_GLOB_GHWCFG4_NUMDEVPERIOEPS_SET(value) (((value) << 0) & 0x0000000f)
9058 
9078 #define ALT_USB_GLOB_GHWCFG4_PARTIALPWRDN_E_DISD 0x0
9079 
9081 #define ALT_USB_GLOB_GHWCFG4_PARTIALPWRDN_LSB 4
9082 
9083 #define ALT_USB_GLOB_GHWCFG4_PARTIALPWRDN_MSB 4
9084 
9085 #define ALT_USB_GLOB_GHWCFG4_PARTIALPWRDN_WIDTH 1
9086 
9087 #define ALT_USB_GLOB_GHWCFG4_PARTIALPWRDN_SET_MSK 0x00000010
9088 
9089 #define ALT_USB_GLOB_GHWCFG4_PARTIALPWRDN_CLR_MSK 0xffffffef
9090 
9091 #define ALT_USB_GLOB_GHWCFG4_PARTIALPWRDN_RESET 0x0
9092 
9093 #define ALT_USB_GLOB_GHWCFG4_PARTIALPWRDN_GET(value) (((value) & 0x00000010) >> 4)
9094 
9095 #define ALT_USB_GLOB_GHWCFG4_PARTIALPWRDN_SET(value) (((value) << 4) & 0x00000010)
9096 
9118 #define ALT_USB_GLOB_GHWCFG4_AHBFREQ_E_END 0x1
9119 
9121 #define ALT_USB_GLOB_GHWCFG4_AHBFREQ_LSB 5
9122 
9123 #define ALT_USB_GLOB_GHWCFG4_AHBFREQ_MSB 5
9124 
9125 #define ALT_USB_GLOB_GHWCFG4_AHBFREQ_WIDTH 1
9126 
9127 #define ALT_USB_GLOB_GHWCFG4_AHBFREQ_SET_MSK 0x00000020
9128 
9129 #define ALT_USB_GLOB_GHWCFG4_AHBFREQ_CLR_MSK 0xffffffdf
9130 
9131 #define ALT_USB_GLOB_GHWCFG4_AHBFREQ_RESET 0x1
9132 
9133 #define ALT_USB_GLOB_GHWCFG4_AHBFREQ_GET(value) (((value) & 0x00000020) >> 5)
9134 
9135 #define ALT_USB_GLOB_GHWCFG4_AHBFREQ_SET(value) (((value) << 5) & 0x00000020)
9136 
9156 #define ALT_USB_GLOB_GHWCFG4_HIBERNATION_E_DISD 0x0
9157 
9159 #define ALT_USB_GLOB_GHWCFG4_HIBERNATION_LSB 6
9160 
9161 #define ALT_USB_GLOB_GHWCFG4_HIBERNATION_MSB 6
9162 
9163 #define ALT_USB_GLOB_GHWCFG4_HIBERNATION_WIDTH 1
9164 
9165 #define ALT_USB_GLOB_GHWCFG4_HIBERNATION_SET_MSK 0x00000040
9166 
9167 #define ALT_USB_GLOB_GHWCFG4_HIBERNATION_CLR_MSK 0xffffffbf
9168 
9169 #define ALT_USB_GLOB_GHWCFG4_HIBERNATION_RESET 0x0
9170 
9171 #define ALT_USB_GLOB_GHWCFG4_HIBERNATION_GET(value) (((value) & 0x00000040) >> 6)
9172 
9173 #define ALT_USB_GLOB_GHWCFG4_HIBERNATION_SET(value) (((value) << 6) & 0x00000040)
9174 
9185 #define ALT_USB_GLOB_GHWCFG4_PHYDATAWIDTH_LSB 14
9186 
9187 #define ALT_USB_GLOB_GHWCFG4_PHYDATAWIDTH_MSB 15
9188 
9189 #define ALT_USB_GLOB_GHWCFG4_PHYDATAWIDTH_WIDTH 2
9190 
9191 #define ALT_USB_GLOB_GHWCFG4_PHYDATAWIDTH_SET_MSK 0x0000c000
9192 
9193 #define ALT_USB_GLOB_GHWCFG4_PHYDATAWIDTH_CLR_MSK 0xffff3fff
9194 
9195 #define ALT_USB_GLOB_GHWCFG4_PHYDATAWIDTH_RESET 0x0
9196 
9197 #define ALT_USB_GLOB_GHWCFG4_PHYDATAWIDTH_GET(value) (((value) & 0x0000c000) >> 14)
9198 
9199 #define ALT_USB_GLOB_GHWCFG4_PHYDATAWIDTH_SET(value) (((value) << 14) & 0x0000c000)
9200 
9236 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT0 0x0
9237 
9242 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT1 0x1
9243 
9248 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT2 0x2
9249 
9254 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT3 0x3
9255 
9260 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT4 0x4
9261 
9266 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT5 0x5
9267 
9272 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT6 0x6
9273 
9278 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT7 0x7
9279 
9284 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT8 0x8
9285 
9290 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT9 0x9
9291 
9296 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT10 0xa
9297 
9302 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT11 0xb
9303 
9308 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT12 0xc
9309 
9314 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT13 0xd
9315 
9320 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT14 0xe
9321 
9326 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_E_ENDPT15 0xf
9327 
9329 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_LSB 16
9330 
9331 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_MSB 19
9332 
9333 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_WIDTH 4
9334 
9335 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_SET_MSK 0x000f0000
9336 
9337 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_CLR_MSK 0xfff0ffff
9338 
9339 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_RESET 0xf
9340 
9341 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_GET(value) (((value) & 0x000f0000) >> 16)
9342 
9343 #define ALT_USB_GLOB_GHWCFG4_NUMCTLEPS_SET(value) (((value) << 16) & 0x000f0000)
9344 
9366 #define ALT_USB_GLOB_GHWCFG4_IDDGFLTR_E_DISD 0x0
9367 
9369 #define ALT_USB_GLOB_GHWCFG4_IDDGFLTR_LSB 20
9370 
9371 #define ALT_USB_GLOB_GHWCFG4_IDDGFLTR_MSB 20
9372 
9373 #define ALT_USB_GLOB_GHWCFG4_IDDGFLTR_WIDTH 1
9374 
9375 #define ALT_USB_GLOB_GHWCFG4_IDDGFLTR_SET_MSK 0x00100000
9376 
9377 #define ALT_USB_GLOB_GHWCFG4_IDDGFLTR_CLR_MSK 0xffefffff
9378 
9379 #define ALT_USB_GLOB_GHWCFG4_IDDGFLTR_RESET 0x0
9380 
9381 #define ALT_USB_GLOB_GHWCFG4_IDDGFLTR_GET(value) (((value) & 0x00100000) >> 20)
9382 
9383 #define ALT_USB_GLOB_GHWCFG4_IDDGFLTR_SET(value) (((value) << 20) & 0x00100000)
9384 
9405 #define ALT_USB_GLOB_GHWCFG4_VBUSVALIDFLTR_E_DISD 0x0
9406 
9408 #define ALT_USB_GLOB_GHWCFG4_VBUSVALIDFLTR_LSB 21
9409 
9410 #define ALT_USB_GLOB_GHWCFG4_VBUSVALIDFLTR_MSB 21
9411 
9412 #define ALT_USB_GLOB_GHWCFG4_VBUSVALIDFLTR_WIDTH 1
9413 
9414 #define ALT_USB_GLOB_GHWCFG4_VBUSVALIDFLTR_SET_MSK 0x00200000
9415 
9416 #define ALT_USB_GLOB_GHWCFG4_VBUSVALIDFLTR_CLR_MSK 0xffdfffff
9417 
9418 #define ALT_USB_GLOB_GHWCFG4_VBUSVALIDFLTR_RESET 0x0
9419 
9420 #define ALT_USB_GLOB_GHWCFG4_VBUSVALIDFLTR_GET(value) (((value) & 0x00200000) >> 21)
9421 
9422 #define ALT_USB_GLOB_GHWCFG4_VBUSVALIDFLTR_SET(value) (((value) << 21) & 0x00200000)
9423 
9443 #define ALT_USB_GLOB_GHWCFG4_AVALIDFLTR_E_DISD 0x0
9444 
9446 #define ALT_USB_GLOB_GHWCFG4_AVALIDFLTR_LSB 22
9447 
9448 #define ALT_USB_GLOB_GHWCFG4_AVALIDFLTR_MSB 22
9449 
9450 #define ALT_USB_GLOB_GHWCFG4_AVALIDFLTR_WIDTH 1
9451 
9452 #define ALT_USB_GLOB_GHWCFG4_AVALIDFLTR_SET_MSK 0x00400000
9453 
9454 #define ALT_USB_GLOB_GHWCFG4_AVALIDFLTR_CLR_MSK 0xffbfffff
9455 
9456 #define ALT_USB_GLOB_GHWCFG4_AVALIDFLTR_RESET 0x0
9457 
9458 #define ALT_USB_GLOB_GHWCFG4_AVALIDFLTR_GET(value) (((value) & 0x00400000) >> 22)
9459 
9460 #define ALT_USB_GLOB_GHWCFG4_AVALIDFLTR_SET(value) (((value) << 22) & 0x00400000)
9461 
9481 #define ALT_USB_GLOB_GHWCFG4_BVALIDFLTR_E_DISD 0x0
9482 
9484 #define ALT_USB_GLOB_GHWCFG4_BVALIDFLTR_LSB 23
9485 
9486 #define ALT_USB_GLOB_GHWCFG4_BVALIDFLTR_MSB 23
9487 
9488 #define ALT_USB_GLOB_GHWCFG4_BVALIDFLTR_WIDTH 1
9489 
9490 #define ALT_USB_GLOB_GHWCFG4_BVALIDFLTR_SET_MSK 0x00800000
9491 
9492 #define ALT_USB_GLOB_GHWCFG4_BVALIDFLTR_CLR_MSK 0xff7fffff
9493 
9494 #define ALT_USB_GLOB_GHWCFG4_BVALIDFLTR_RESET 0x0
9495 
9496 #define ALT_USB_GLOB_GHWCFG4_BVALIDFLTR_GET(value) (((value) & 0x00800000) >> 23)
9497 
9498 #define ALT_USB_GLOB_GHWCFG4_BVALIDFLTR_SET(value) (((value) << 23) & 0x00800000)
9499 
9519 #define ALT_USB_GLOB_GHWCFG4_SESSENDFLTR_E_DISD 0x0
9520 
9522 #define ALT_USB_GLOB_GHWCFG4_SESSENDFLTR_LSB 24
9523 
9524 #define ALT_USB_GLOB_GHWCFG4_SESSENDFLTR_MSB 24
9525 
9526 #define ALT_USB_GLOB_GHWCFG4_SESSENDFLTR_WIDTH 1
9527 
9528 #define ALT_USB_GLOB_GHWCFG4_SESSENDFLTR_SET_MSK 0x01000000
9529 
9530 #define ALT_USB_GLOB_GHWCFG4_SESSENDFLTR_CLR_MSK 0xfeffffff
9531 
9532 #define ALT_USB_GLOB_GHWCFG4_SESSENDFLTR_RESET 0x0
9533 
9534 #define ALT_USB_GLOB_GHWCFG4_SESSENDFLTR_GET(value) (((value) & 0x01000000) >> 24)
9535 
9536 #define ALT_USB_GLOB_GHWCFG4_SESSENDFLTR_SET(value) (((value) << 24) & 0x01000000)
9537 
9557 #define ALT_USB_GLOB_GHWCFG4_DEDFIFOMOD_E_END 0x1
9558 
9560 #define ALT_USB_GLOB_GHWCFG4_DEDFIFOMOD_LSB 25
9561 
9562 #define ALT_USB_GLOB_GHWCFG4_DEDFIFOMOD_MSB 25
9563 
9564 #define ALT_USB_GLOB_GHWCFG4_DEDFIFOMOD_WIDTH 1
9565 
9566 #define ALT_USB_GLOB_GHWCFG4_DEDFIFOMOD_SET_MSK 0x02000000
9567 
9568 #define ALT_USB_GLOB_GHWCFG4_DEDFIFOMOD_CLR_MSK 0xfdffffff
9569 
9570 #define ALT_USB_GLOB_GHWCFG4_DEDFIFOMOD_RESET 0x1
9571 
9572 #define ALT_USB_GLOB_GHWCFG4_DEDFIFOMOD_GET(value) (((value) & 0x02000000) >> 25)
9573 
9574 #define ALT_USB_GLOB_GHWCFG4_DEDFIFOMOD_SET(value) (((value) << 25) & 0x02000000)
9575 
9610 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT1 0x0
9611 
9616 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT2 0x1
9617 
9622 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT3 0x2
9623 
9628 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT4 0x3
9629 
9634 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT5 0x4
9635 
9640 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT6 0x5
9641 
9646 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT7 0x6
9647 
9652 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT8 0x7
9653 
9658 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT9 0x8
9659 
9664 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT10 0x9
9665 
9670 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT11 0xa
9671 
9676 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT12 0xb
9677 
9682 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT13 0xc
9683 
9688 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT14 0xd
9689 
9694 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT15 0xe
9695 
9700 #define ALT_USB_GLOB_GHWCFG4_INEPS_E_ENDPT16 0xf
9701 
9703 #define ALT_USB_GLOB_GHWCFG4_INEPS_LSB 26
9704 
9705 #define ALT_USB_GLOB_GHWCFG4_INEPS_MSB 29
9706 
9707 #define ALT_USB_GLOB_GHWCFG4_INEPS_WIDTH 4
9708 
9709 #define ALT_USB_GLOB_GHWCFG4_INEPS_SET_MSK 0x3c000000
9710 
9711 #define ALT_USB_GLOB_GHWCFG4_INEPS_CLR_MSK 0xc3ffffff
9712 
9713 #define ALT_USB_GLOB_GHWCFG4_INEPS_RESET 0xf
9714 
9715 #define ALT_USB_GLOB_GHWCFG4_INEPS_GET(value) (((value) & 0x3c000000) >> 26)
9716 
9717 #define ALT_USB_GLOB_GHWCFG4_INEPS_SET(value) (((value) << 26) & 0x3c000000)
9718 
9739 #define ALT_USB_GLOB_GHWCFG4_DMA_CFG_E_NONSCATTER 0x0
9740 
9745 #define ALT_USB_GLOB_GHWCFG4_DMA_CFG_E_SCATTER 0x1
9746 
9748 #define ALT_USB_GLOB_GHWCFG4_DMA_CFG_LSB 30
9749 
9750 #define ALT_USB_GLOB_GHWCFG4_DMA_CFG_MSB 30
9751 
9752 #define ALT_USB_GLOB_GHWCFG4_DMA_CFG_WIDTH 1
9753 
9754 #define ALT_USB_GLOB_GHWCFG4_DMA_CFG_SET_MSK 0x40000000
9755 
9756 #define ALT_USB_GLOB_GHWCFG4_DMA_CFG_CLR_MSK 0xbfffffff
9757 
9758 #define ALT_USB_GLOB_GHWCFG4_DMA_CFG_RESET 0x1
9759 
9760 #define ALT_USB_GLOB_GHWCFG4_DMA_CFG_GET(value) (((value) & 0x40000000) >> 30)
9761 
9762 #define ALT_USB_GLOB_GHWCFG4_DMA_CFG_SET(value) (((value) << 30) & 0x40000000)
9763 
9784 #define ALT_USB_GLOB_GHWCFG4_DMA_E_END 0x1
9785 
9787 #define ALT_USB_GLOB_GHWCFG4_DMA_LSB 31
9788 
9789 #define ALT_USB_GLOB_GHWCFG4_DMA_MSB 31
9790 
9791 #define ALT_USB_GLOB_GHWCFG4_DMA_WIDTH 1
9792 
9793 #define ALT_USB_GLOB_GHWCFG4_DMA_SET_MSK 0x80000000
9794 
9795 #define ALT_USB_GLOB_GHWCFG4_DMA_CLR_MSK 0x7fffffff
9796 
9797 #define ALT_USB_GLOB_GHWCFG4_DMA_RESET 0x1
9798 
9799 #define ALT_USB_GLOB_GHWCFG4_DMA_GET(value) (((value) & 0x80000000) >> 31)
9800 
9801 #define ALT_USB_GLOB_GHWCFG4_DMA_SET(value) (((value) << 31) & 0x80000000)
9802 
9803 #ifndef __ASSEMBLY__
9804 
9815 {
9816  const uint32_t numdevperioeps : 4;
9817  const uint32_t partialpwrdn : 1;
9818  const uint32_t ahbfreq : 1;
9819  const uint32_t hibernation : 1;
9820  uint32_t : 7;
9821  const uint32_t phydatawidth : 2;
9822  const uint32_t numctleps : 4;
9823  const uint32_t iddgfltr : 1;
9824  const uint32_t vbusvalidfltr : 1;
9825  const uint32_t avalidfltr : 1;
9826  const uint32_t bvalidfltr : 1;
9827  const uint32_t sessendfltr : 1;
9828  const uint32_t dedfifomode : 1;
9829  const uint32_t ineps : 4;
9830  const uint32_t dma_configuration : 1;
9831  const uint32_t dma : 1;
9832 };
9833 
9836 #endif /* __ASSEMBLY__ */
9837 
9839 #define ALT_USB_GLOB_GHWCFG4_OFST 0x50
9840 
9841 #define ALT_USB_GLOB_GHWCFG4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GHWCFG4_OFST))
9842 
9868 #define ALT_USB_GLOB_GDFIFOCFG_GDFIFOCFG_LSB 0
9869 
9870 #define ALT_USB_GLOB_GDFIFOCFG_GDFIFOCFG_MSB 15
9871 
9872 #define ALT_USB_GLOB_GDFIFOCFG_GDFIFOCFG_WIDTH 16
9873 
9874 #define ALT_USB_GLOB_GDFIFOCFG_GDFIFOCFG_SET_MSK 0x0000ffff
9875 
9876 #define ALT_USB_GLOB_GDFIFOCFG_GDFIFOCFG_CLR_MSK 0xffff0000
9877 
9878 #define ALT_USB_GLOB_GDFIFOCFG_GDFIFOCFG_RESET 0x2000
9879 
9880 #define ALT_USB_GLOB_GDFIFOCFG_GDFIFOCFG_GET(value) (((value) & 0x0000ffff) >> 0)
9881 
9882 #define ALT_USB_GLOB_GDFIFOCFG_GDFIFOCFG_SET(value) (((value) << 0) & 0x0000ffff)
9883 
9893 #define ALT_USB_GLOB_GDFIFOCFG_EPINFOBASEADDR_LSB 16
9894 
9895 #define ALT_USB_GLOB_GDFIFOCFG_EPINFOBASEADDR_MSB 31
9896 
9897 #define ALT_USB_GLOB_GDFIFOCFG_EPINFOBASEADDR_WIDTH 16
9898 
9899 #define ALT_USB_GLOB_GDFIFOCFG_EPINFOBASEADDR_SET_MSK 0xffff0000
9900 
9901 #define ALT_USB_GLOB_GDFIFOCFG_EPINFOBASEADDR_CLR_MSK 0x0000ffff
9902 
9903 #define ALT_USB_GLOB_GDFIFOCFG_EPINFOBASEADDR_RESET 0x1f80
9904 
9905 #define ALT_USB_GLOB_GDFIFOCFG_EPINFOBASEADDR_GET(value) (((value) & 0xffff0000) >> 16)
9906 
9907 #define ALT_USB_GLOB_GDFIFOCFG_EPINFOBASEADDR_SET(value) (((value) << 16) & 0xffff0000)
9908 
9909 #ifndef __ASSEMBLY__
9910 
9921 {
9922  uint32_t gdfifocfg : 16;
9923  uint32_t epinfobaseaddr : 16;
9924 };
9925 
9928 #endif /* __ASSEMBLY__ */
9929 
9931 #define ALT_USB_GLOB_GDFIFOCFG_OFST 0x5c
9932 
9933 #define ALT_USB_GLOB_GDFIFOCFG_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GDFIFOCFG_OFST))
9934 
9961 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSTADDR_LSB 0
9962 
9963 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSTADDR_MSB 14
9964 
9965 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSTADDR_WIDTH 15
9966 
9967 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSTADDR_SET_MSK 0x00007fff
9968 
9969 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSTADDR_CLR_MSK 0xffff8000
9970 
9971 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSTADDR_RESET 0x4000
9972 
9973 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSTADDR_GET(value) (((value) & 0x00007fff) >> 0)
9974 
9975 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSTADDR_SET(value) (((value) << 0) & 0x00007fff)
9976 
9992 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSIZE_LSB 16
9993 
9994 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSIZE_MSB 29
9995 
9996 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSIZE_WIDTH 14
9997 
9998 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSIZE_SET_MSK 0x3fff0000
9999 
10000 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSIZE_CLR_MSK 0xc000ffff
10001 
10002 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSIZE_RESET 0x2000
10003 
10004 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSIZE_GET(value) (((value) & 0x3fff0000) >> 16)
10005 
10006 #define ALT_USB_GLOB_HPTXFSIZ_PTXFSIZE_SET(value) (((value) << 16) & 0x3fff0000)
10007 
10008 #ifndef __ASSEMBLY__
10009 
10020 {
10021  uint32_t ptxfstaddr : 15;
10022  uint32_t : 1;
10023  uint32_t ptxfsize : 14;
10024  uint32_t : 2;
10025 };
10026 
10029 #endif /* __ASSEMBLY__ */
10030 
10032 #define ALT_USB_GLOB_HPTXFSIZ_OFST 0x100
10033 
10034 #define ALT_USB_GLOB_HPTXFSIZ_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_HPTXFSIZ_OFST))
10035 
10063 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFSTADDR_LSB 0
10064 
10065 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFSTADDR_MSB 14
10066 
10067 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFSTADDR_WIDTH 15
10068 
10069 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFSTADDR_SET_MSK 0x00007fff
10070 
10071 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFSTADDR_CLR_MSK 0xffff8000
10072 
10073 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFSTADDR_RESET 0x4000
10074 
10075 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFSTADDR_GET(value) (((value) & 0x00007fff) >> 0)
10076 
10077 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x00007fff)
10078 
10092 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFDEP_LSB 16
10093 
10094 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFDEP_MSB 29
10095 
10096 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFDEP_WIDTH 14
10097 
10098 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFDEP_SET_MSK 0x3fff0000
10099 
10100 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFDEP_CLR_MSK 0xc000ffff
10101 
10102 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFDEP_RESET 0x2000
10103 
10104 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
10105 
10106 #define ALT_USB_GLOB_DIEPTXF1_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
10107 
10108 #ifndef __ASSEMBLY__
10109 
10120 {
10121  uint32_t inepntxfstaddr : 15;
10122  uint32_t : 1;
10123  uint32_t inepntxfdep : 14;
10124  uint32_t : 2;
10125 };
10126 
10129 #endif /* __ASSEMBLY__ */
10130 
10132 #define ALT_USB_GLOB_DIEPTXF1_OFST 0x104
10133 
10134 #define ALT_USB_GLOB_DIEPTXF1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF1_OFST))
10135 
10163 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFSTADDR_LSB 0
10164 
10165 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFSTADDR_MSB 14
10166 
10167 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFSTADDR_WIDTH 15
10168 
10169 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFSTADDR_SET_MSK 0x00007fff
10170 
10171 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFSTADDR_CLR_MSK 0xffff8000
10172 
10173 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFSTADDR_RESET 0x6000
10174 
10175 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFSTADDR_GET(value) (((value) & 0x00007fff) >> 0)
10176 
10177 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x00007fff)
10178 
10192 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFDEP_LSB 16
10193 
10194 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFDEP_MSB 29
10195 
10196 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFDEP_WIDTH 14
10197 
10198 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFDEP_SET_MSK 0x3fff0000
10199 
10200 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFDEP_CLR_MSK 0xc000ffff
10201 
10202 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFDEP_RESET 0x2000
10203 
10204 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
10205 
10206 #define ALT_USB_GLOB_DIEPTXF2_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
10207 
10208 #ifndef __ASSEMBLY__
10209 
10220 {
10221  uint32_t inepntxfstaddr : 15;
10222  uint32_t : 1;
10223  uint32_t inepntxfdep : 14;
10224  uint32_t : 2;
10225 };
10226 
10229 #endif /* __ASSEMBLY__ */
10230 
10232 #define ALT_USB_GLOB_DIEPTXF2_OFST 0x108
10233 
10234 #define ALT_USB_GLOB_DIEPTXF2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF2_OFST))
10235 
10262 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFSTADDR_LSB 0
10263 
10264 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFSTADDR_MSB 15
10265 
10266 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFSTADDR_WIDTH 16
10267 
10268 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFSTADDR_SET_MSK 0x0000ffff
10269 
10270 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFSTADDR_CLR_MSK 0xffff0000
10271 
10272 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFSTADDR_RESET 0x8000
10273 
10274 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
10275 
10276 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
10277 
10287 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFDEP_LSB 16
10288 
10289 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFDEP_MSB 29
10290 
10291 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFDEP_WIDTH 14
10292 
10293 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFDEP_SET_MSK 0x3fff0000
10294 
10295 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFDEP_CLR_MSK 0xc000ffff
10296 
10297 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFDEP_RESET 0x2000
10298 
10299 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
10300 
10301 #define ALT_USB_GLOB_DIEPTXF3_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
10302 
10303 #ifndef __ASSEMBLY__
10304 
10315 {
10316  uint32_t inepntxfstaddr : 16;
10317  uint32_t inepntxfdep : 14;
10318  uint32_t : 2;
10319 };
10320 
10323 #endif /* __ASSEMBLY__ */
10324 
10326 #define ALT_USB_GLOB_DIEPTXF3_OFST 0x10c
10327 
10328 #define ALT_USB_GLOB_DIEPTXF3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF3_OFST))
10329 
10356 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFSTADDR_LSB 0
10357 
10358 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFSTADDR_MSB 15
10359 
10360 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFSTADDR_WIDTH 16
10361 
10362 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFSTADDR_SET_MSK 0x0000ffff
10363 
10364 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFSTADDR_CLR_MSK 0xffff0000
10365 
10366 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFSTADDR_RESET 0xa000
10367 
10368 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
10369 
10370 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
10371 
10385 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFDEP_LSB 16
10386 
10387 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFDEP_MSB 29
10388 
10389 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFDEP_WIDTH 14
10390 
10391 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFDEP_SET_MSK 0x3fff0000
10392 
10393 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFDEP_CLR_MSK 0xc000ffff
10394 
10395 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFDEP_RESET 0x2000
10396 
10397 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
10398 
10399 #define ALT_USB_GLOB_DIEPTXF4_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
10400 
10401 #ifndef __ASSEMBLY__
10402 
10413 {
10414  uint32_t inepntxfstaddr : 16;
10415  uint32_t inepntxfdep : 14;
10416  uint32_t : 2;
10417 };
10418 
10421 #endif /* __ASSEMBLY__ */
10422 
10424 #define ALT_USB_GLOB_DIEPTXF4_OFST 0x110
10425 
10426 #define ALT_USB_GLOB_DIEPTXF4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF4_OFST))
10427 
10454 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFSTADDR_LSB 0
10455 
10456 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFSTADDR_MSB 15
10457 
10458 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFSTADDR_WIDTH 16
10459 
10460 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFSTADDR_SET_MSK 0x0000ffff
10461 
10462 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFSTADDR_CLR_MSK 0xffff0000
10463 
10464 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFSTADDR_RESET 0xc000
10465 
10466 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
10467 
10468 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
10469 
10483 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFDEP_LSB 16
10484 
10485 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFDEP_MSB 29
10486 
10487 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFDEP_WIDTH 14
10488 
10489 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFDEP_SET_MSK 0x3fff0000
10490 
10491 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFDEP_CLR_MSK 0xc000ffff
10492 
10493 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFDEP_RESET 0x2000
10494 
10495 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
10496 
10497 #define ALT_USB_GLOB_DIEPTXF5_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
10498 
10499 #ifndef __ASSEMBLY__
10500 
10511 {
10512  uint32_t inepntxfstaddr : 16;
10513  uint32_t inepntxfdep : 14;
10514  uint32_t : 2;
10515 };
10516 
10519 #endif /* __ASSEMBLY__ */
10520 
10522 #define ALT_USB_GLOB_DIEPTXF5_OFST 0x114
10523 
10524 #define ALT_USB_GLOB_DIEPTXF5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF5_OFST))
10525 
10552 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFSTADDR_LSB 0
10553 
10554 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFSTADDR_MSB 15
10555 
10556 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFSTADDR_WIDTH 16
10557 
10558 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFSTADDR_SET_MSK 0x0000ffff
10559 
10560 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFSTADDR_CLR_MSK 0xffff0000
10561 
10562 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFSTADDR_RESET 0xe000
10563 
10564 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
10565 
10566 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
10567 
10581 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFDEP_LSB 16
10582 
10583 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFDEP_MSB 29
10584 
10585 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFDEP_WIDTH 14
10586 
10587 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFDEP_SET_MSK 0x3fff0000
10588 
10589 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFDEP_CLR_MSK 0xc000ffff
10590 
10591 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFDEP_RESET 0x2000
10592 
10593 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
10594 
10595 #define ALT_USB_GLOB_DIEPTXF6_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
10596 
10597 #ifndef __ASSEMBLY__
10598 
10609 {
10610  uint32_t inepntxfstaddr : 16;
10611  uint32_t inepntxfdep : 14;
10612  uint32_t : 2;
10613 };
10614 
10617 #endif /* __ASSEMBLY__ */
10618 
10620 #define ALT_USB_GLOB_DIEPTXF6_OFST 0x118
10621 
10622 #define ALT_USB_GLOB_DIEPTXF6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF6_OFST))
10623 
10650 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFSTADDR_LSB 0
10651 
10652 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFSTADDR_MSB 15
10653 
10654 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFSTADDR_WIDTH 16
10655 
10656 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFSTADDR_SET_MSK 0x0000ffff
10657 
10658 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFSTADDR_CLR_MSK 0xffff0000
10659 
10660 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFSTADDR_RESET 0x0
10661 
10662 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
10663 
10664 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
10665 
10679 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFDEP_LSB 16
10680 
10681 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFDEP_MSB 29
10682 
10683 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFDEP_WIDTH 14
10684 
10685 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFDEP_SET_MSK 0x3fff0000
10686 
10687 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFDEP_CLR_MSK 0xc000ffff
10688 
10689 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFDEP_RESET 0x2000
10690 
10691 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
10692 
10693 #define ALT_USB_GLOB_DIEPTXF7_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
10694 
10695 #ifndef __ASSEMBLY__
10696 
10707 {
10708  uint32_t inepntxfstaddr : 16;
10709  uint32_t inepntxfdep : 14;
10710  uint32_t : 2;
10711 };
10712 
10715 #endif /* __ASSEMBLY__ */
10716 
10718 #define ALT_USB_GLOB_DIEPTXF7_OFST 0x11c
10719 
10720 #define ALT_USB_GLOB_DIEPTXF7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF7_OFST))
10721 
10748 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFSTADDR_LSB 0
10749 
10750 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFSTADDR_MSB 15
10751 
10752 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFSTADDR_WIDTH 16
10753 
10754 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFSTADDR_SET_MSK 0x0000ffff
10755 
10756 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFSTADDR_CLR_MSK 0xffff0000
10757 
10758 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFSTADDR_RESET 0x2000
10759 
10760 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
10761 
10762 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
10763 
10777 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFDEP_LSB 16
10778 
10779 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFDEP_MSB 29
10780 
10781 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFDEP_WIDTH 14
10782 
10783 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFDEP_SET_MSK 0x3fff0000
10784 
10785 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFDEP_CLR_MSK 0xc000ffff
10786 
10787 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFDEP_RESET 0x2000
10788 
10789 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
10790 
10791 #define ALT_USB_GLOB_DIEPTXF8_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
10792 
10793 #ifndef __ASSEMBLY__
10794 
10805 {
10806  uint32_t inepntxfstaddr : 16;
10807  uint32_t inepntxfdep : 14;
10808  uint32_t : 2;
10809 };
10810 
10813 #endif /* __ASSEMBLY__ */
10814 
10816 #define ALT_USB_GLOB_DIEPTXF8_OFST 0x120
10817 
10818 #define ALT_USB_GLOB_DIEPTXF8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF8_OFST))
10819 
10846 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFSTADDR_LSB 0
10847 
10848 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFSTADDR_MSB 15
10849 
10850 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFSTADDR_WIDTH 16
10851 
10852 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFSTADDR_SET_MSK 0x0000ffff
10853 
10854 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFSTADDR_CLR_MSK 0xffff0000
10855 
10856 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFSTADDR_RESET 0x4000
10857 
10858 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
10859 
10860 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
10861 
10875 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFDEP_LSB 16
10876 
10877 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFDEP_MSB 29
10878 
10879 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFDEP_WIDTH 14
10880 
10881 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFDEP_SET_MSK 0x3fff0000
10882 
10883 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFDEP_CLR_MSK 0xc000ffff
10884 
10885 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFDEP_RESET 0x2000
10886 
10887 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
10888 
10889 #define ALT_USB_GLOB_DIEPTXF9_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
10890 
10891 #ifndef __ASSEMBLY__
10892 
10903 {
10904  uint32_t inepntxfstaddr : 16;
10905  uint32_t inepntxfdep : 14;
10906  uint32_t : 2;
10907 };
10908 
10911 #endif /* __ASSEMBLY__ */
10912 
10914 #define ALT_USB_GLOB_DIEPTXF9_OFST 0x124
10915 
10916 #define ALT_USB_GLOB_DIEPTXF9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF9_OFST))
10917 
10944 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFSTADDR_LSB 0
10945 
10946 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFSTADDR_MSB 15
10947 
10948 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFSTADDR_WIDTH 16
10949 
10950 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFSTADDR_SET_MSK 0x0000ffff
10951 
10952 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFSTADDR_CLR_MSK 0xffff0000
10953 
10954 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFSTADDR_RESET 0x6000
10955 
10956 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
10957 
10958 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
10959 
10973 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFDEP_LSB 16
10974 
10975 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFDEP_MSB 29
10976 
10977 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFDEP_WIDTH 14
10978 
10979 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFDEP_SET_MSK 0x3fff0000
10980 
10981 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFDEP_CLR_MSK 0xc000ffff
10982 
10983 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFDEP_RESET 0x2000
10984 
10985 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
10986 
10987 #define ALT_USB_GLOB_DIEPTXF10_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
10988 
10989 #ifndef __ASSEMBLY__
10990 
11001 {
11002  uint32_t inepntxfstaddr : 16;
11003  uint32_t inepntxfdep : 14;
11004  uint32_t : 2;
11005 };
11006 
11009 #endif /* __ASSEMBLY__ */
11010 
11012 #define ALT_USB_GLOB_DIEPTXF10_OFST 0x128
11013 
11014 #define ALT_USB_GLOB_DIEPTXF10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF10_OFST))
11015 
11042 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFSTADDR_LSB 0
11043 
11044 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFSTADDR_MSB 15
11045 
11046 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFSTADDR_WIDTH 16
11047 
11048 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFSTADDR_SET_MSK 0x0000ffff
11049 
11050 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFSTADDR_CLR_MSK 0xffff0000
11051 
11052 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFSTADDR_RESET 0x8000
11053 
11054 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
11055 
11056 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
11057 
11071 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFDEP_LSB 16
11072 
11073 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFDEP_MSB 29
11074 
11075 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFDEP_WIDTH 14
11076 
11077 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFDEP_SET_MSK 0x3fff0000
11078 
11079 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFDEP_CLR_MSK 0xc000ffff
11080 
11081 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFDEP_RESET 0x2000
11082 
11083 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
11084 
11085 #define ALT_USB_GLOB_DIEPTXF11_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
11086 
11087 #ifndef __ASSEMBLY__
11088 
11099 {
11100  uint32_t inepntxfstaddr : 16;
11101  uint32_t inepntxfdep : 14;
11102  uint32_t : 2;
11103 };
11104 
11107 #endif /* __ASSEMBLY__ */
11108 
11110 #define ALT_USB_GLOB_DIEPTXF11_OFST 0x12c
11111 
11112 #define ALT_USB_GLOB_DIEPTXF11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF11_OFST))
11113 
11140 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFSTADDR_LSB 0
11141 
11142 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFSTADDR_MSB 15
11143 
11144 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFSTADDR_WIDTH 16
11145 
11146 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFSTADDR_SET_MSK 0x0000ffff
11147 
11148 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFSTADDR_CLR_MSK 0xffff0000
11149 
11150 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFSTADDR_RESET 0xa000
11151 
11152 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
11153 
11154 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
11155 
11169 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFDEP_LSB 16
11170 
11171 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFDEP_MSB 29
11172 
11173 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFDEP_WIDTH 14
11174 
11175 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFDEP_SET_MSK 0x3fff0000
11176 
11177 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFDEP_CLR_MSK 0xc000ffff
11178 
11179 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFDEP_RESET 0x2000
11180 
11181 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
11182 
11183 #define ALT_USB_GLOB_DIEPTXF12_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
11184 
11185 #ifndef __ASSEMBLY__
11186 
11197 {
11198  uint32_t inepntxfstaddr : 16;
11199  uint32_t inepntxfdep : 14;
11200  uint32_t : 2;
11201 };
11202 
11205 #endif /* __ASSEMBLY__ */
11206 
11208 #define ALT_USB_GLOB_DIEPTXF12_OFST 0x130
11209 
11210 #define ALT_USB_GLOB_DIEPTXF12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF12_OFST))
11211 
11238 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFSTADDR_LSB 0
11239 
11240 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFSTADDR_MSB 15
11241 
11242 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFSTADDR_WIDTH 16
11243 
11244 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFSTADDR_SET_MSK 0x0000ffff
11245 
11246 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFSTADDR_CLR_MSK 0xffff0000
11247 
11248 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFSTADDR_RESET 0xc000
11249 
11250 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
11251 
11252 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
11253 
11267 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFDEP_LSB 16
11268 
11269 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFDEP_MSB 29
11270 
11271 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFDEP_WIDTH 14
11272 
11273 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFDEP_SET_MSK 0x3fff0000
11274 
11275 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFDEP_CLR_MSK 0xc000ffff
11276 
11277 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFDEP_RESET 0x2000
11278 
11279 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
11280 
11281 #define ALT_USB_GLOB_DIEPTXF13_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
11282 
11283 #ifndef __ASSEMBLY__
11284 
11295 {
11296  uint32_t inepntxfstaddr : 16;
11297  uint32_t inepntxfdep : 14;
11298  uint32_t : 2;
11299 };
11300 
11303 #endif /* __ASSEMBLY__ */
11304 
11306 #define ALT_USB_GLOB_DIEPTXF13_OFST 0x134
11307 
11308 #define ALT_USB_GLOB_DIEPTXF13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF13_OFST))
11309 
11336 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFSTADDR_LSB 0
11337 
11338 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFSTADDR_MSB 15
11339 
11340 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFSTADDR_WIDTH 16
11341 
11342 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFSTADDR_SET_MSK 0x0000ffff
11343 
11344 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFSTADDR_CLR_MSK 0xffff0000
11345 
11346 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFSTADDR_RESET 0xe000
11347 
11348 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
11349 
11350 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
11351 
11365 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFDEP_LSB 16
11366 
11367 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFDEP_MSB 29
11368 
11369 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFDEP_WIDTH 14
11370 
11371 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFDEP_SET_MSK 0x3fff0000
11372 
11373 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFDEP_CLR_MSK 0xc000ffff
11374 
11375 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFDEP_RESET 0x2000
11376 
11377 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
11378 
11379 #define ALT_USB_GLOB_DIEPTXF14_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
11380 
11381 #ifndef __ASSEMBLY__
11382 
11393 {
11394  uint32_t inepntxfstaddr : 16;
11395  uint32_t inepntxfdep : 14;
11396  uint32_t : 2;
11397 };
11398 
11401 #endif /* __ASSEMBLY__ */
11402 
11404 #define ALT_USB_GLOB_DIEPTXF14_OFST 0x138
11405 
11406 #define ALT_USB_GLOB_DIEPTXF14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF14_OFST))
11407 
11434 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFSTADDR_LSB 0
11435 
11436 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFSTADDR_MSB 15
11437 
11438 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFSTADDR_WIDTH 16
11439 
11440 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFSTADDR_SET_MSK 0x0000ffff
11441 
11442 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFSTADDR_CLR_MSK 0xffff0000
11443 
11444 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFSTADDR_RESET 0x0
11445 
11446 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFSTADDR_GET(value) (((value) & 0x0000ffff) >> 0)
11447 
11448 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFSTADDR_SET(value) (((value) << 0) & 0x0000ffff)
11449 
11463 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFDEP_LSB 16
11464 
11465 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFDEP_MSB 29
11466 
11467 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFDEP_WIDTH 14
11468 
11469 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFDEP_SET_MSK 0x3fff0000
11470 
11471 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFDEP_CLR_MSK 0xc000ffff
11472 
11473 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFDEP_RESET 0x2000
11474 
11475 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFDEP_GET(value) (((value) & 0x3fff0000) >> 16)
11476 
11477 #define ALT_USB_GLOB_DIEPTXF15_INEPNTXFDEP_SET(value) (((value) << 16) & 0x3fff0000)
11478 
11479 #ifndef __ASSEMBLY__
11480 
11491 {
11492  uint32_t inepntxfstaddr : 16;
11493  uint32_t inepntxfdep : 14;
11494  uint32_t : 2;
11495 };
11496 
11499 #endif /* __ASSEMBLY__ */
11500 
11502 #define ALT_USB_GLOB_DIEPTXF15_OFST 0x13c
11503 
11504 #define ALT_USB_GLOB_DIEPTXF15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_DIEPTXF15_OFST))
11505 
11506 #ifndef __ASSEMBLY__
11507 
11518 {
11531  volatile uint32_t _pad_0x30_0x33;
11540  volatile uint32_t _pad_0x54_0x5b[2];
11542  volatile uint32_t _pad_0x60_0xff[40];
11559 };
11560 
11562 typedef volatile struct ALT_USB_GLOB_s ALT_USB_GLOB_t;
11565 {
11566  volatile uint32_t gotgctl;
11567  volatile uint32_t gotgint;
11568  volatile uint32_t gahbcfg;
11569  volatile uint32_t gusbcfg;
11570  volatile uint32_t grstctl;
11571  volatile uint32_t gintsts;
11572  volatile uint32_t gintmsk;
11573  volatile uint32_t grxstsr;
11574  volatile uint32_t grxstsp;
11575  volatile uint32_t grxfsiz;
11576  volatile uint32_t gnptxfsiz;
11577  volatile uint32_t gnptxsts;
11578  uint32_t _pad_0x30_0x33;
11579  volatile uint32_t gpvndctl;
11580  volatile uint32_t ggpio;
11581  volatile uint32_t guid;
11582  volatile uint32_t gsnpsid;
11583  volatile uint32_t ghwcfg1;
11584  volatile uint32_t ghwcfg2;
11585  volatile uint32_t ghwcfg3;
11586  volatile uint32_t ghwcfg4;
11587  uint32_t _pad_0x54_0x5b[2];
11588  volatile uint32_t gdfifocfg;
11589  uint32_t _pad_0x60_0xff[40];
11590  volatile uint32_t hptxfsiz;
11591  volatile uint32_t dieptxf1;
11592  volatile uint32_t dieptxf2;
11593  volatile uint32_t dieptxf3;
11594  volatile uint32_t dieptxf4;
11595  volatile uint32_t dieptxf5;
11596  volatile uint32_t dieptxf6;
11597  volatile uint32_t dieptxf7;
11598  volatile uint32_t dieptxf8;
11599  volatile uint32_t dieptxf9;
11600  volatile uint32_t dieptxf10;
11601  volatile uint32_t dieptxf11;
11602  volatile uint32_t dieptxf12;
11603  volatile uint32_t dieptxf13;
11604  volatile uint32_t dieptxf14;
11605  volatile uint32_t dieptxf15;
11606 };
11607 
11609 typedef volatile struct ALT_USB_GLOB_raw_s ALT_USB_GLOB_raw_t;
11610 #endif /* __ASSEMBLY__ */
11611 
11680 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_E_CLK3060 0x0
11681 
11686 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_E_CLK48 0x1
11687 
11692 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_E_CLK6 0x2
11693 
11695 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_LSB 0
11696 
11697 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_MSB 1
11698 
11699 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_WIDTH 2
11700 
11701 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_SET_MSK 0x00000003
11702 
11703 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_CLR_MSK 0xfffffffc
11704 
11705 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_RESET 0x0
11706 
11707 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_GET(value) (((value) & 0x00000003) >> 0)
11708 
11709 #define ALT_USB_HOST_HCFG_FSLSPCLKSEL_SET(value) (((value) << 0) & 0x00000003)
11710 
11736 #define ALT_USB_HOST_HCFG_FSLSSUPP_E_HSFSLS 0x0
11737 
11742 #define ALT_USB_HOST_HCFG_FSLSSUPP_E_FSLS 0x1
11743 
11745 #define ALT_USB_HOST_HCFG_FSLSSUPP_LSB 2
11746 
11747 #define ALT_USB_HOST_HCFG_FSLSSUPP_MSB 2
11748 
11749 #define ALT_USB_HOST_HCFG_FSLSSUPP_WIDTH 1
11750 
11751 #define ALT_USB_HOST_HCFG_FSLSSUPP_SET_MSK 0x00000004
11752 
11753 #define ALT_USB_HOST_HCFG_FSLSSUPP_CLR_MSK 0xfffffffb
11754 
11755 #define ALT_USB_HOST_HCFG_FSLSSUPP_RESET 0x0
11756 
11757 #define ALT_USB_HOST_HCFG_FSLSSUPP_GET(value) (((value) & 0x00000004) >> 2)
11758 
11759 #define ALT_USB_HOST_HCFG_FSLSSUPP_SET(value) (((value) << 2) & 0x00000004)
11760 
11786 #define ALT_USB_HOST_HCFG_ENA32KHZS_E_DISD 0x0
11787 
11792 #define ALT_USB_HOST_HCFG_ENA32KHZS_E_END 0x1
11793 
11795 #define ALT_USB_HOST_HCFG_ENA32KHZS_LSB 7
11796 
11797 #define ALT_USB_HOST_HCFG_ENA32KHZS_MSB 7
11798 
11799 #define ALT_USB_HOST_HCFG_ENA32KHZS_WIDTH 1
11800 
11801 #define ALT_USB_HOST_HCFG_ENA32KHZS_SET_MSK 0x00000080
11802 
11803 #define ALT_USB_HOST_HCFG_ENA32KHZS_CLR_MSK 0xffffff7f
11804 
11805 #define ALT_USB_HOST_HCFG_ENA32KHZS_RESET 0x0
11806 
11807 #define ALT_USB_HOST_HCFG_ENA32KHZS_GET(value) (((value) & 0x00000080) >> 7)
11808 
11809 #define ALT_USB_HOST_HCFG_ENA32KHZS_SET(value) (((value) << 7) & 0x00000080)
11810 
11822 #define ALT_USB_HOST_HCFG_RESVALID_LSB 8
11823 
11824 #define ALT_USB_HOST_HCFG_RESVALID_MSB 15
11825 
11826 #define ALT_USB_HOST_HCFG_RESVALID_WIDTH 8
11827 
11828 #define ALT_USB_HOST_HCFG_RESVALID_SET_MSK 0x0000ff00
11829 
11830 #define ALT_USB_HOST_HCFG_RESVALID_CLR_MSK 0xffff00ff
11831 
11832 #define ALT_USB_HOST_HCFG_RESVALID_RESET 0x2
11833 
11834 #define ALT_USB_HOST_HCFG_RESVALID_GET(value) (((value) & 0x0000ff00) >> 8)
11835 
11836 #define ALT_USB_HOST_HCFG_RESVALID_SET(value) (((value) << 8) & 0x0000ff00)
11837 
11864 #define ALT_USB_HOST_HCFG_DESCDMA_E_DISD 0x0
11865 
11870 #define ALT_USB_HOST_HCFG_DESCDMA_E_END 0x1
11871 
11873 #define ALT_USB_HOST_HCFG_DESCDMA_LSB 23
11874 
11875 #define ALT_USB_HOST_HCFG_DESCDMA_MSB 23
11876 
11877 #define ALT_USB_HOST_HCFG_DESCDMA_WIDTH 1
11878 
11879 #define ALT_USB_HOST_HCFG_DESCDMA_SET_MSK 0x00800000
11880 
11881 #define ALT_USB_HOST_HCFG_DESCDMA_CLR_MSK 0xff7fffff
11882 
11883 #define ALT_USB_HOST_HCFG_DESCDMA_RESET 0x0
11884 
11885 #define ALT_USB_HOST_HCFG_DESCDMA_GET(value) (((value) & 0x00800000) >> 23)
11886 
11887 #define ALT_USB_HOST_HCFG_DESCDMA_SET(value) (((value) << 23) & 0x00800000)
11888 
11912 #define ALT_USB_HOST_HCFG_FRLISTEN_E_RSVD 0x0
11913 
11918 #define ALT_USB_HOST_HCFG_FRLISTEN_E_ENTRY8 0x1
11919 
11924 #define ALT_USB_HOST_HCFG_FRLISTEN_E_ENTRY16 0x2
11925 
11930 #define ALT_USB_HOST_HCFG_FRLISTEN_E_ENTRY32 0x3
11931 
11933 #define ALT_USB_HOST_HCFG_FRLISTEN_LSB 24
11934 
11935 #define ALT_USB_HOST_HCFG_FRLISTEN_MSB 25
11936 
11937 #define ALT_USB_HOST_HCFG_FRLISTEN_WIDTH 2
11938 
11939 #define ALT_USB_HOST_HCFG_FRLISTEN_SET_MSK 0x03000000
11940 
11941 #define ALT_USB_HOST_HCFG_FRLISTEN_CLR_MSK 0xfcffffff
11942 
11943 #define ALT_USB_HOST_HCFG_FRLISTEN_RESET 0x0
11944 
11945 #define ALT_USB_HOST_HCFG_FRLISTEN_GET(value) (((value) & 0x03000000) >> 24)
11946 
11947 #define ALT_USB_HOST_HCFG_FRLISTEN_SET(value) (((value) << 24) & 0x03000000)
11948 
11973 #define ALT_USB_HOST_HCFG_PERSCHEDENA_E_DISD 0x0
11974 
11979 #define ALT_USB_HOST_HCFG_PERSCHEDENA_E_END 0x1
11980 
11982 #define ALT_USB_HOST_HCFG_PERSCHEDENA_LSB 26
11983 
11984 #define ALT_USB_HOST_HCFG_PERSCHEDENA_MSB 26
11985 
11986 #define ALT_USB_HOST_HCFG_PERSCHEDENA_WIDTH 1
11987 
11988 #define ALT_USB_HOST_HCFG_PERSCHEDENA_SET_MSK 0x04000000
11989 
11990 #define ALT_USB_HOST_HCFG_PERSCHEDENA_CLR_MSK 0xfbffffff
11991 
11992 #define ALT_USB_HOST_HCFG_PERSCHEDENA_RESET 0x0
11993 
11994 #define ALT_USB_HOST_HCFG_PERSCHEDENA_GET(value) (((value) & 0x04000000) >> 26)
11995 
11996 #define ALT_USB_HOST_HCFG_PERSCHEDENA_SET(value) (((value) << 26) & 0x04000000)
11997 
12025 #define ALT_USB_HOST_HCFG_MODCHTIMEN_E_END 0x0
12026 
12032 #define ALT_USB_HOST_HCFG_MODCHTIMEN_E_DISD 0x1
12033 
12035 #define ALT_USB_HOST_HCFG_MODCHTIMEN_LSB 31
12036 
12037 #define ALT_USB_HOST_HCFG_MODCHTIMEN_MSB 31
12038 
12039 #define ALT_USB_HOST_HCFG_MODCHTIMEN_WIDTH 1
12040 
12041 #define ALT_USB_HOST_HCFG_MODCHTIMEN_SET_MSK 0x80000000
12042 
12043 #define ALT_USB_HOST_HCFG_MODCHTIMEN_CLR_MSK 0x7fffffff
12044 
12045 #define ALT_USB_HOST_HCFG_MODCHTIMEN_RESET 0x0
12046 
12047 #define ALT_USB_HOST_HCFG_MODCHTIMEN_GET(value) (((value) & 0x80000000) >> 31)
12048 
12049 #define ALT_USB_HOST_HCFG_MODCHTIMEN_SET(value) (((value) << 31) & 0x80000000)
12050 
12051 #ifndef __ASSEMBLY__
12052 
12063 {
12064  uint32_t fslspclksel : 2;
12065  uint32_t fslssupp : 1;
12066  uint32_t : 4;
12067  uint32_t ena32khzs : 1;
12068  uint32_t resvalid : 8;
12069  uint32_t : 7;
12070  uint32_t descdma : 1;
12071  uint32_t frlisten : 2;
12072  uint32_t perschedena : 1;
12073  uint32_t : 4;
12074  uint32_t modechtimen : 1;
12075 };
12076 
12079 #endif /* __ASSEMBLY__ */
12080 
12082 #define ALT_USB_HOST_HCFG_OFST 0x0
12083 
12084 #define ALT_USB_HOST_HCFG_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCFG_OFST))
12085 
12123 #define ALT_USB_HOST_HFIR_FRINT_LSB 0
12124 
12125 #define ALT_USB_HOST_HFIR_FRINT_MSB 15
12126 
12127 #define ALT_USB_HOST_HFIR_FRINT_WIDTH 16
12128 
12129 #define ALT_USB_HOST_HFIR_FRINT_SET_MSK 0x0000ffff
12130 
12131 #define ALT_USB_HOST_HFIR_FRINT_CLR_MSK 0xffff0000
12132 
12133 #define ALT_USB_HOST_HFIR_FRINT_RESET 0xea60
12134 
12135 #define ALT_USB_HOST_HFIR_FRINT_GET(value) (((value) & 0x0000ffff) >> 0)
12136 
12137 #define ALT_USB_HOST_HFIR_FRINT_SET(value) (((value) << 0) & 0x0000ffff)
12138 
12163 #define ALT_USB_HOST_HFIR_HFIRRLDCTL_E_DISD 0x0
12164 
12169 #define ALT_USB_HOST_HFIR_HFIRRLDCTL_E_END 0x1
12170 
12172 #define ALT_USB_HOST_HFIR_HFIRRLDCTL_LSB 16
12173 
12174 #define ALT_USB_HOST_HFIR_HFIRRLDCTL_MSB 16
12175 
12176 #define ALT_USB_HOST_HFIR_HFIRRLDCTL_WIDTH 1
12177 
12178 #define ALT_USB_HOST_HFIR_HFIRRLDCTL_SET_MSK 0x00010000
12179 
12180 #define ALT_USB_HOST_HFIR_HFIRRLDCTL_CLR_MSK 0xfffeffff
12181 
12182 #define ALT_USB_HOST_HFIR_HFIRRLDCTL_RESET 0x0
12183 
12184 #define ALT_USB_HOST_HFIR_HFIRRLDCTL_GET(value) (((value) & 0x00010000) >> 16)
12185 
12186 #define ALT_USB_HOST_HFIR_HFIRRLDCTL_SET(value) (((value) << 16) & 0x00010000)
12187 
12188 #ifndef __ASSEMBLY__
12189 
12200 {
12201  uint32_t frint : 16;
12202  uint32_t hfirrldctrl : 1;
12203  uint32_t : 15;
12204 };
12205 
12208 #endif /* __ASSEMBLY__ */
12209 
12211 #define ALT_USB_HOST_HFIR_OFST 0x4
12212 
12213 #define ALT_USB_HOST_HFIR_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HFIR_OFST))
12214 
12250 #define ALT_USB_HOST_HFNUM_FRNUM_E_INACT 0x0
12251 
12256 #define ALT_USB_HOST_HFNUM_FRNUM_E_ACT 0x1
12257 
12259 #define ALT_USB_HOST_HFNUM_FRNUM_LSB 0
12260 
12261 #define ALT_USB_HOST_HFNUM_FRNUM_MSB 15
12262 
12263 #define ALT_USB_HOST_HFNUM_FRNUM_WIDTH 16
12264 
12265 #define ALT_USB_HOST_HFNUM_FRNUM_SET_MSK 0x0000ffff
12266 
12267 #define ALT_USB_HOST_HFNUM_FRNUM_CLR_MSK 0xffff0000
12268 
12269 #define ALT_USB_HOST_HFNUM_FRNUM_RESET 0x3fff
12270 
12271 #define ALT_USB_HOST_HFNUM_FRNUM_GET(value) (((value) & 0x0000ffff) >> 0)
12272 
12273 #define ALT_USB_HOST_HFNUM_FRNUM_SET(value) (((value) << 0) & 0x0000ffff)
12274 
12287 #define ALT_USB_HOST_HFNUM_FRREM_LSB 16
12288 
12289 #define ALT_USB_HOST_HFNUM_FRREM_MSB 31
12290 
12291 #define ALT_USB_HOST_HFNUM_FRREM_WIDTH 16
12292 
12293 #define ALT_USB_HOST_HFNUM_FRREM_SET_MSK 0xffff0000
12294 
12295 #define ALT_USB_HOST_HFNUM_FRREM_CLR_MSK 0x0000ffff
12296 
12297 #define ALT_USB_HOST_HFNUM_FRREM_RESET 0x0
12298 
12299 #define ALT_USB_HOST_HFNUM_FRREM_GET(value) (((value) & 0xffff0000) >> 16)
12300 
12301 #define ALT_USB_HOST_HFNUM_FRREM_SET(value) (((value) << 16) & 0xffff0000)
12302 
12303 #ifndef __ASSEMBLY__
12304 
12315 {
12316  const uint32_t frnum : 16;
12317  const uint32_t frrem : 16;
12318 };
12319 
12322 #endif /* __ASSEMBLY__ */
12323 
12325 #define ALT_USB_HOST_HFNUM_OFST 0x8
12326 
12327 #define ALT_USB_HOST_HFNUM_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HFNUM_OFST))
12328 
12365 #define ALT_USB_HOST_HPTXSTS_PTXFSPCAVAIL_LSB 0
12366 
12367 #define ALT_USB_HOST_HPTXSTS_PTXFSPCAVAIL_MSB 15
12368 
12369 #define ALT_USB_HOST_HPTXSTS_PTXFSPCAVAIL_WIDTH 16
12370 
12371 #define ALT_USB_HOST_HPTXSTS_PTXFSPCAVAIL_SET_MSK 0x0000ffff
12372 
12373 #define ALT_USB_HOST_HPTXSTS_PTXFSPCAVAIL_CLR_MSK 0xffff0000
12374 
12375 #define ALT_USB_HOST_HPTXSTS_PTXFSPCAVAIL_RESET 0x2000
12376 
12377 #define ALT_USB_HOST_HPTXSTS_PTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
12378 
12379 #define ALT_USB_HOST_HPTXSTS_PTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
12380 
12410 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_E_FULL 0x0
12411 
12416 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_E_FREE1 0x1
12417 
12422 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_E_FREE2 0x2
12423 
12428 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_E_FREE3 0x3
12429 
12434 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_E_FREE4 0x4
12435 
12440 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_E_FREE5 0x5
12441 
12446 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_E_FREE6 0x6
12447 
12452 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_E_FREE7 0x7
12453 
12458 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_E_FREE8 0x8
12459 
12461 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_LSB 16
12462 
12463 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_MSB 23
12464 
12465 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_WIDTH 8
12466 
12467 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_SET_MSK 0x00ff0000
12468 
12469 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_CLR_MSK 0xff00ffff
12470 
12471 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_RESET 0x10
12472 
12473 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_GET(value) (((value) & 0x00ff0000) >> 16)
12474 
12475 #define ALT_USB_HOST_HPTXSTS_PTXQSPCAVAIL_SET(value) (((value) << 16) & 0x00ff0000)
12476 
12498 #define ALT_USB_HOST_HPTXSTS_TERM_E_INACT 0x0
12499 
12504 #define ALT_USB_HOST_HPTXSTS_TERM_E_ACT 0x1
12505 
12507 #define ALT_USB_HOST_HPTXSTS_TERM_LSB 24
12508 
12509 #define ALT_USB_HOST_HPTXSTS_TERM_MSB 24
12510 
12511 #define ALT_USB_HOST_HPTXSTS_TERM_WIDTH 1
12512 
12513 #define ALT_USB_HOST_HPTXSTS_TERM_SET_MSK 0x01000000
12514 
12515 #define ALT_USB_HOST_HPTXSTS_TERM_CLR_MSK 0xfeffffff
12516 
12517 #define ALT_USB_HOST_HPTXSTS_TERM_RESET 0x0
12518 
12519 #define ALT_USB_HOST_HPTXSTS_TERM_GET(value) (((value) & 0x01000000) >> 24)
12520 
12521 #define ALT_USB_HOST_HPTXSTS_TERM_SET(value) (((value) << 24) & 0x01000000)
12522 
12546 #define ALT_USB_HOST_HPTXSTS_TYPE_E_INOUT 0x0
12547 
12552 #define ALT_USB_HOST_HPTXSTS_TYPE_E_ZEROLNGTH 0x1
12553 
12558 #define ALT_USB_HOST_HPTXSTS_TYPE_E_CSPLIT 0x2
12559 
12564 #define ALT_USB_HOST_HPTXSTS_TYPE_E_DIS 0x3
12565 
12567 #define ALT_USB_HOST_HPTXSTS_TYPE_LSB 25
12568 
12569 #define ALT_USB_HOST_HPTXSTS_TYPE_MSB 26
12570 
12571 #define ALT_USB_HOST_HPTXSTS_TYPE_WIDTH 2
12572 
12573 #define ALT_USB_HOST_HPTXSTS_TYPE_SET_MSK 0x06000000
12574 
12575 #define ALT_USB_HOST_HPTXSTS_TYPE_CLR_MSK 0xf9ffffff
12576 
12577 #define ALT_USB_HOST_HPTXSTS_TYPE_RESET 0x0
12578 
12579 #define ALT_USB_HOST_HPTXSTS_TYPE_GET(value) (((value) & 0x06000000) >> 25)
12580 
12581 #define ALT_USB_HOST_HPTXSTS_TYPE_SET(value) (((value) << 25) & 0x06000000)
12582 
12618 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT0 0x0
12619 
12624 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT1 0x1
12625 
12630 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT2 0x2
12631 
12636 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT3 0x3
12637 
12642 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT4 0x4
12643 
12648 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT5 0x5
12649 
12654 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT6 0x6
12655 
12660 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT7 0x7
12661 
12666 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT8 0x8
12667 
12672 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT9 0x9
12673 
12678 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT10 0xa
12679 
12684 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT11 0xb
12685 
12690 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT12 0xc
12691 
12696 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT13 0xd
12697 
12702 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT14 0xe
12703 
12708 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_E_ENDPT15 0xf
12709 
12711 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_LSB 27
12712 
12713 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_MSB 30
12714 
12715 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_WIDTH 4
12716 
12717 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_SET_MSK 0x78000000
12718 
12719 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_CLR_MSK 0x87ffffff
12720 
12721 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_RESET 0x0
12722 
12723 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_GET(value) (((value) & 0x78000000) >> 27)
12724 
12725 #define ALT_USB_HOST_HPTXSTS_CHANENDPT_SET(value) (((value) << 27) & 0x78000000)
12726 
12748 #define ALT_USB_HOST_HPTXSTS_ODDEVNMFRM_E_EVEN 0x0
12749 
12754 #define ALT_USB_HOST_HPTXSTS_ODDEVNMFRM_E_ODD 0x1
12755 
12757 #define ALT_USB_HOST_HPTXSTS_ODDEVNMFRM_LSB 31
12758 
12759 #define ALT_USB_HOST_HPTXSTS_ODDEVNMFRM_MSB 31
12760 
12761 #define ALT_USB_HOST_HPTXSTS_ODDEVNMFRM_WIDTH 1
12762 
12763 #define ALT_USB_HOST_HPTXSTS_ODDEVNMFRM_SET_MSK 0x80000000
12764 
12765 #define ALT_USB_HOST_HPTXSTS_ODDEVNMFRM_CLR_MSK 0x7fffffff
12766 
12767 #define ALT_USB_HOST_HPTXSTS_ODDEVNMFRM_RESET 0x0
12768 
12769 #define ALT_USB_HOST_HPTXSTS_ODDEVNMFRM_GET(value) (((value) & 0x80000000) >> 31)
12770 
12771 #define ALT_USB_HOST_HPTXSTS_ODDEVNMFRM_SET(value) (((value) << 31) & 0x80000000)
12772 
12773 #ifndef __ASSEMBLY__
12774 
12785 {
12786  const uint32_t ptxfspcavail : 16;
12787  const uint32_t ptxqspcavail : 8;
12788  const uint32_t term : 1;
12789  const uint32_t type : 2;
12790  const uint32_t chanendpt : 4;
12791  const uint32_t oddevnmframe : 1;
12792 };
12793 
12796 #endif /* __ASSEMBLY__ */
12797 
12799 #define ALT_USB_HOST_HPTXSTS_OFST 0x10
12800 
12801 #define ALT_USB_HOST_HPTXSTS_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HPTXSTS_OFST))
12802 
12830 #define ALT_USB_HOST_HAINT_HAINT_LSB 0
12831 
12832 #define ALT_USB_HOST_HAINT_HAINT_MSB 15
12833 
12834 #define ALT_USB_HOST_HAINT_HAINT_WIDTH 16
12835 
12836 #define ALT_USB_HOST_HAINT_HAINT_SET_MSK 0x0000ffff
12837 
12838 #define ALT_USB_HOST_HAINT_HAINT_CLR_MSK 0xffff0000
12839 
12840 #define ALT_USB_HOST_HAINT_HAINT_RESET 0x0
12841 
12842 #define ALT_USB_HOST_HAINT_HAINT_GET(value) (((value) & 0x0000ffff) >> 0)
12843 
12844 #define ALT_USB_HOST_HAINT_HAINT_SET(value) (((value) << 0) & 0x0000ffff)
12845 
12846 #ifndef __ASSEMBLY__
12847 
12858 {
12859  const uint32_t haint : 16;
12860  uint32_t : 16;
12861 };
12862 
12865 #endif /* __ASSEMBLY__ */
12866 
12868 #define ALT_USB_HOST_HAINT_OFST 0x14
12869 
12870 #define ALT_USB_HOST_HAINT_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HAINT_OFST))
12871 
12908 #define ALT_USB_HOST_HAINTMSK_HAINTMSK_E_MSK 0x0
12909 
12914 #define ALT_USB_HOST_HAINTMSK_HAINTMSK_E_NOMSK 0x1
12915 
12917 #define ALT_USB_HOST_HAINTMSK_HAINTMSK_LSB 0
12918 
12919 #define ALT_USB_HOST_HAINTMSK_HAINTMSK_MSB 15
12920 
12921 #define ALT_USB_HOST_HAINTMSK_HAINTMSK_WIDTH 16
12922 
12923 #define ALT_USB_HOST_HAINTMSK_HAINTMSK_SET_MSK 0x0000ffff
12924 
12925 #define ALT_USB_HOST_HAINTMSK_HAINTMSK_CLR_MSK 0xffff0000
12926 
12927 #define ALT_USB_HOST_HAINTMSK_HAINTMSK_RESET 0x0
12928 
12929 #define ALT_USB_HOST_HAINTMSK_HAINTMSK_GET(value) (((value) & 0x0000ffff) >> 0)
12930 
12931 #define ALT_USB_HOST_HAINTMSK_HAINTMSK_SET(value) (((value) << 0) & 0x0000ffff)
12932 
12933 #ifndef __ASSEMBLY__
12934 
12945 {
12946  uint32_t haintmsk : 16;
12947  uint32_t : 16;
12948 };
12949 
12952 #endif /* __ASSEMBLY__ */
12953 
12955 #define ALT_USB_HOST_HAINTMSK_OFST 0x18
12956 
12957 #define ALT_USB_HOST_HAINTMSK_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HAINTMSK_OFST))
12958 
12984 #define ALT_USB_HOST_HFLBADDR_HFLBADDR_LSB 0
12985 
12986 #define ALT_USB_HOST_HFLBADDR_HFLBADDR_MSB 31
12987 
12988 #define ALT_USB_HOST_HFLBADDR_HFLBADDR_WIDTH 32
12989 
12990 #define ALT_USB_HOST_HFLBADDR_HFLBADDR_SET_MSK 0xffffffff
12991 
12992 #define ALT_USB_HOST_HFLBADDR_HFLBADDR_CLR_MSK 0x00000000
12993 
12994 #define ALT_USB_HOST_HFLBADDR_HFLBADDR_RESET 0x0
12995 
12996 #define ALT_USB_HOST_HFLBADDR_HFLBADDR_GET(value) (((value) & 0xffffffff) >> 0)
12997 
12998 #define ALT_USB_HOST_HFLBADDR_HFLBADDR_SET(value) (((value) << 0) & 0xffffffff)
12999 
13000 #ifndef __ASSEMBLY__
13001 
13012 {
13013  uint32_t hflbaddr : 32;
13014 };
13015 
13018 #endif /* __ASSEMBLY__ */
13019 
13021 #define ALT_USB_HOST_HFLBADDR_OFST 0x1c
13022 
13023 #define ALT_USB_HOST_HFLBADDR_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HFLBADDR_OFST))
13024 
13078 #define ALT_USB_HOST_HPRT_PRTCONNSTS_E_NOTATTACHED 0x0
13079 
13084 #define ALT_USB_HOST_HPRT_PRTCONNSTS_E_ATTACHED 0x1
13085 
13087 #define ALT_USB_HOST_HPRT_PRTCONNSTS_LSB 0
13088 
13089 #define ALT_USB_HOST_HPRT_PRTCONNSTS_MSB 0
13090 
13091 #define ALT_USB_HOST_HPRT_PRTCONNSTS_WIDTH 1
13092 
13093 #define ALT_USB_HOST_HPRT_PRTCONNSTS_SET_MSK 0x00000001
13094 
13095 #define ALT_USB_HOST_HPRT_PRTCONNSTS_CLR_MSK 0xfffffffe
13096 
13097 #define ALT_USB_HOST_HPRT_PRTCONNSTS_RESET 0x0
13098 
13099 #define ALT_USB_HOST_HPRT_PRTCONNSTS_GET(value) (((value) & 0x00000001) >> 0)
13100 
13101 #define ALT_USB_HOST_HPRT_PRTCONNSTS_SET(value) (((value) << 0) & 0x00000001)
13102 
13127 #define ALT_USB_HOST_HPRT_PRTCONNDET_E_ACT 0x0
13128 
13133 #define ALT_USB_HOST_HPRT_PRTCONNDET_E_INACT 0x1
13134 
13136 #define ALT_USB_HOST_HPRT_PRTCONNDET_LSB 1
13137 
13138 #define ALT_USB_HOST_HPRT_PRTCONNDET_MSB 1
13139 
13140 #define ALT_USB_HOST_HPRT_PRTCONNDET_WIDTH 1
13141 
13142 #define ALT_USB_HOST_HPRT_PRTCONNDET_SET_MSK 0x00000002
13143 
13144 #define ALT_USB_HOST_HPRT_PRTCONNDET_CLR_MSK 0xfffffffd
13145 
13146 #define ALT_USB_HOST_HPRT_PRTCONNDET_RESET 0x0
13147 
13148 #define ALT_USB_HOST_HPRT_PRTCONNDET_GET(value) (((value) & 0x00000002) >> 1)
13149 
13150 #define ALT_USB_HOST_HPRT_PRTCONNDET_SET(value) (((value) << 1) & 0x00000002)
13151 
13176 #define ALT_USB_HOST_HPRT_PRTENA_E_DISD 0x0
13177 
13182 #define ALT_USB_HOST_HPRT_PRTENA_E_END 0x1
13183 
13185 #define ALT_USB_HOST_HPRT_PRTENA_LSB 2
13186 
13187 #define ALT_USB_HOST_HPRT_PRTENA_MSB 2
13188 
13189 #define ALT_USB_HOST_HPRT_PRTENA_WIDTH 1
13190 
13191 #define ALT_USB_HOST_HPRT_PRTENA_SET_MSK 0x00000004
13192 
13193 #define ALT_USB_HOST_HPRT_PRTENA_CLR_MSK 0xfffffffb
13194 
13195 #define ALT_USB_HOST_HPRT_PRTENA_RESET 0x0
13196 
13197 #define ALT_USB_HOST_HPRT_PRTENA_GET(value) (((value) & 0x00000004) >> 2)
13198 
13199 #define ALT_USB_HOST_HPRT_PRTENA_SET(value) (((value) << 2) & 0x00000004)
13200 
13223 #define ALT_USB_HOST_HPRT_PRTENCHNG_E_INACT 0x0
13224 
13229 #define ALT_USB_HOST_HPRT_PRTENCHNG_E_ACT 0x1
13230 
13232 #define ALT_USB_HOST_HPRT_PRTENCHNG_LSB 3
13233 
13234 #define ALT_USB_HOST_HPRT_PRTENCHNG_MSB 3
13235 
13236 #define ALT_USB_HOST_HPRT_PRTENCHNG_WIDTH 1
13237 
13238 #define ALT_USB_HOST_HPRT_PRTENCHNG_SET_MSK 0x00000008
13239 
13240 #define ALT_USB_HOST_HPRT_PRTENCHNG_CLR_MSK 0xfffffff7
13241 
13242 #define ALT_USB_HOST_HPRT_PRTENCHNG_RESET 0x0
13243 
13244 #define ALT_USB_HOST_HPRT_PRTENCHNG_GET(value) (((value) & 0x00000008) >> 3)
13245 
13246 #define ALT_USB_HOST_HPRT_PRTENCHNG_SET(value) (((value) << 3) & 0x00000008)
13247 
13269 #define ALT_USB_HOST_HPRT_PRTOVRCURRACT_E_INACT 0x0
13270 
13275 #define ALT_USB_HOST_HPRT_PRTOVRCURRACT_E_ACT 0x1
13276 
13278 #define ALT_USB_HOST_HPRT_PRTOVRCURRACT_LSB 4
13279 
13280 #define ALT_USB_HOST_HPRT_PRTOVRCURRACT_MSB 4
13281 
13282 #define ALT_USB_HOST_HPRT_PRTOVRCURRACT_WIDTH 1
13283 
13284 #define ALT_USB_HOST_HPRT_PRTOVRCURRACT_SET_MSK 0x00000010
13285 
13286 #define ALT_USB_HOST_HPRT_PRTOVRCURRACT_CLR_MSK 0xffffffef
13287 
13288 #define ALT_USB_HOST_HPRT_PRTOVRCURRACT_RESET 0x0
13289 
13290 #define ALT_USB_HOST_HPRT_PRTOVRCURRACT_GET(value) (((value) & 0x00000010) >> 4)
13291 
13292 #define ALT_USB_HOST_HPRT_PRTOVRCURRACT_SET(value) (((value) << 4) & 0x00000010)
13293 
13316 #define ALT_USB_HOST_HPRT_PRTOVRCURRCHNG_E_INACT 0x0
13317 
13322 #define ALT_USB_HOST_HPRT_PRTOVRCURRCHNG_E_ACT 0x1
13323 
13325 #define ALT_USB_HOST_HPRT_PRTOVRCURRCHNG_LSB 5
13326 
13327 #define ALT_USB_HOST_HPRT_PRTOVRCURRCHNG_MSB 5
13328 
13329 #define ALT_USB_HOST_HPRT_PRTOVRCURRCHNG_WIDTH 1
13330 
13331 #define ALT_USB_HOST_HPRT_PRTOVRCURRCHNG_SET_MSK 0x00000020
13332 
13333 #define ALT_USB_HOST_HPRT_PRTOVRCURRCHNG_CLR_MSK 0xffffffdf
13334 
13335 #define ALT_USB_HOST_HPRT_PRTOVRCURRCHNG_RESET 0x0
13336 
13337 #define ALT_USB_HOST_HPRT_PRTOVRCURRCHNG_GET(value) (((value) & 0x00000020) >> 5)
13338 
13339 #define ALT_USB_HOST_HPRT_PRTOVRCURRCHNG_SET(value) (((value) << 5) & 0x00000020)
13340 
13377 #define ALT_USB_HOST_HPRT_PRTRES_E_NORESUME 0x0
13378 
13383 #define ALT_USB_HOST_HPRT_PRTRES_E_RESUME 0x1
13384 
13386 #define ALT_USB_HOST_HPRT_PRTRES_LSB 6
13387 
13388 #define ALT_USB_HOST_HPRT_PRTRES_MSB 6
13389 
13390 #define ALT_USB_HOST_HPRT_PRTRES_WIDTH 1
13391 
13392 #define ALT_USB_HOST_HPRT_PRTRES_SET_MSK 0x00000040
13393 
13394 #define ALT_USB_HOST_HPRT_PRTRES_CLR_MSK 0xffffffbf
13395 
13396 #define ALT_USB_HOST_HPRT_PRTRES_RESET 0x0
13397 
13398 #define ALT_USB_HOST_HPRT_PRTRES_GET(value) (((value) & 0x00000040) >> 6)
13399 
13400 #define ALT_USB_HOST_HPRT_PRTRES_SET(value) (((value) << 6) & 0x00000040)
13401 
13431 #define ALT_USB_HOST_HPRT_PRTSUSP_E_INACT 0x0
13432 
13437 #define ALT_USB_HOST_HPRT_PRTSUSP_E_ACT 0x1
13438 
13440 #define ALT_USB_HOST_HPRT_PRTSUSP_LSB 7
13441 
13442 #define ALT_USB_HOST_HPRT_PRTSUSP_MSB 7
13443 
13444 #define ALT_USB_HOST_HPRT_PRTSUSP_WIDTH 1
13445 
13446 #define ALT_USB_HOST_HPRT_PRTSUSP_SET_MSK 0x00000080
13447 
13448 #define ALT_USB_HOST_HPRT_PRTSUSP_CLR_MSK 0xffffff7f
13449 
13450 #define ALT_USB_HOST_HPRT_PRTSUSP_RESET 0x0
13451 
13452 #define ALT_USB_HOST_HPRT_PRTSUSP_GET(value) (((value) & 0x00000080) >> 7)
13453 
13454 #define ALT_USB_HOST_HPRT_PRTSUSP_SET(value) (((value) << 7) & 0x00000080)
13455 
13487 #define ALT_USB_HOST_HPRT_PRTRST_E_DISD 0x0
13488 
13493 #define ALT_USB_HOST_HPRT_PRTRST_E_END 0x1
13494 
13496 #define ALT_USB_HOST_HPRT_PRTRST_LSB 8
13497 
13498 #define ALT_USB_HOST_HPRT_PRTRST_MSB 8
13499 
13500 #define ALT_USB_HOST_HPRT_PRTRST_WIDTH 1
13501 
13502 #define ALT_USB_HOST_HPRT_PRTRST_SET_MSK 0x00000100
13503 
13504 #define ALT_USB_HOST_HPRT_PRTRST_CLR_MSK 0xfffffeff
13505 
13506 #define ALT_USB_HOST_HPRT_PRTRST_RESET 0x0
13507 
13508 #define ALT_USB_HOST_HPRT_PRTRST_GET(value) (((value) & 0x00000100) >> 8)
13509 
13510 #define ALT_USB_HOST_HPRT_PRTRST_SET(value) (((value) << 8) & 0x00000100)
13511 
13533 #define ALT_USB_HOST_HPRT_PRTLNSTS_E_PLUSD 0x1
13534 
13539 #define ALT_USB_HOST_HPRT_PRTLNSTS_E_MINUSD 0x2
13540 
13542 #define ALT_USB_HOST_HPRT_PRTLNSTS_LSB 10
13543 
13544 #define ALT_USB_HOST_HPRT_PRTLNSTS_MSB 11
13545 
13546 #define ALT_USB_HOST_HPRT_PRTLNSTS_WIDTH 2
13547 
13548 #define ALT_USB_HOST_HPRT_PRTLNSTS_SET_MSK 0x00000c00
13549 
13550 #define ALT_USB_HOST_HPRT_PRTLNSTS_CLR_MSK 0xfffff3ff
13551 
13552 #define ALT_USB_HOST_HPRT_PRTLNSTS_RESET 0x0
13553 
13554 #define ALT_USB_HOST_HPRT_PRTLNSTS_GET(value) (((value) & 0x00000c00) >> 10)
13555 
13556 #define ALT_USB_HOST_HPRT_PRTLNSTS_SET(value) (((value) << 10) & 0x00000c00)
13557 
13579 #define ALT_USB_HOST_HPRT_PRTPWR_E_OFF 0x0
13580 
13585 #define ALT_USB_HOST_HPRT_PRTPWR_E_ON 0x1
13586 
13588 #define ALT_USB_HOST_HPRT_PRTPWR_LSB 12
13589 
13590 #define ALT_USB_HOST_HPRT_PRTPWR_MSB 12
13591 
13592 #define ALT_USB_HOST_HPRT_PRTPWR_WIDTH 1
13593 
13594 #define ALT_USB_HOST_HPRT_PRTPWR_SET_MSK 0x00001000
13595 
13596 #define ALT_USB_HOST_HPRT_PRTPWR_CLR_MSK 0xffffefff
13597 
13598 #define ALT_USB_HOST_HPRT_PRTPWR_RESET 0x0
13599 
13600 #define ALT_USB_HOST_HPRT_PRTPWR_GET(value) (((value) & 0x00001000) >> 12)
13601 
13602 #define ALT_USB_HOST_HPRT_PRTPWR_SET(value) (((value) << 12) & 0x00001000)
13603 
13629 #define ALT_USB_HOST_HPRT_PRTTSTCTL_E_DISD 0x0
13630 
13635 #define ALT_USB_HOST_HPRT_PRTTSTCTL_E_TESTJ 0x1
13636 
13641 #define ALT_USB_HOST_HPRT_PRTTSTCTL_E_TESTK 0x2
13642 
13647 #define ALT_USB_HOST_HPRT_PRTTSTCTL_E_TESTSN 0x3
13648 
13653 #define ALT_USB_HOST_HPRT_PRTTSTCTL_E_TESTPM 0x4
13654 
13659 #define ALT_USB_HOST_HPRT_PRTTSTCTL_E_TESTFENB 0x5
13660 
13662 #define ALT_USB_HOST_HPRT_PRTTSTCTL_LSB 13
13663 
13664 #define ALT_USB_HOST_HPRT_PRTTSTCTL_MSB 16
13665 
13666 #define ALT_USB_HOST_HPRT_PRTTSTCTL_WIDTH 4
13667 
13668 #define ALT_USB_HOST_HPRT_PRTTSTCTL_SET_MSK 0x0001e000
13669 
13670 #define ALT_USB_HOST_HPRT_PRTTSTCTL_CLR_MSK 0xfffe1fff
13671 
13672 #define ALT_USB_HOST_HPRT_PRTTSTCTL_RESET 0x0
13673 
13674 #define ALT_USB_HOST_HPRT_PRTTSTCTL_GET(value) (((value) & 0x0001e000) >> 13)
13675 
13676 #define ALT_USB_HOST_HPRT_PRTTSTCTL_SET(value) (((value) << 13) & 0x0001e000)
13677 
13700 #define ALT_USB_HOST_HPRT_PRTSPD_E_HIGHSPD 0x0
13701 
13706 #define ALT_USB_HOST_HPRT_PRTSPD_E_FULLSPD 0x1
13707 
13712 #define ALT_USB_HOST_HPRT_PRTSPD_E_LOWSPD 0x2
13713 
13718 #define ALT_USB_HOST_HPRT_PRTSPD_E_RSVD 0x3
13719 
13721 #define ALT_USB_HOST_HPRT_PRTSPD_LSB 17
13722 
13723 #define ALT_USB_HOST_HPRT_PRTSPD_MSB 18
13724 
13725 #define ALT_USB_HOST_HPRT_PRTSPD_WIDTH 2
13726 
13727 #define ALT_USB_HOST_HPRT_PRTSPD_SET_MSK 0x00060000
13728 
13729 #define ALT_USB_HOST_HPRT_PRTSPD_CLR_MSK 0xfff9ffff
13730 
13731 #define ALT_USB_HOST_HPRT_PRTSPD_RESET 0x0
13732 
13733 #define ALT_USB_HOST_HPRT_PRTSPD_GET(value) (((value) & 0x00060000) >> 17)
13734 
13735 #define ALT_USB_HOST_HPRT_PRTSPD_SET(value) (((value) << 17) & 0x00060000)
13736 
13737 #ifndef __ASSEMBLY__
13738 
13749 {
13750  const uint32_t prtconnsts : 1;
13751  const uint32_t PrtConnDet : 1;
13752  const uint32_t prtena : 1;
13753  const uint32_t prtenchng : 1;
13754  const uint32_t prtovrcurract : 1;
13755  const uint32_t prtovrcurrchng : 1;
13756  uint32_t prtres : 1;
13757  const uint32_t prtsusp : 1;
13758  uint32_t prtrst : 1;
13759  uint32_t : 1;
13760  const uint32_t prtlnsts : 2;
13761  uint32_t prtpwr : 1;
13762  uint32_t prttstctl : 4;
13763  const uint32_t prtspd : 2;
13764  uint32_t : 13;
13765 };
13766 
13769 #endif /* __ASSEMBLY__ */
13770 
13772 #define ALT_USB_HOST_HPRT_OFST 0x40
13773 
13774 #define ALT_USB_HOST_HPRT_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HPRT_OFST))
13775 
13807 #define ALT_USB_HOST_HCCHAR0_MPS_LSB 0
13808 
13809 #define ALT_USB_HOST_HCCHAR0_MPS_MSB 10
13810 
13811 #define ALT_USB_HOST_HCCHAR0_MPS_WIDTH 11
13812 
13813 #define ALT_USB_HOST_HCCHAR0_MPS_SET_MSK 0x000007ff
13814 
13815 #define ALT_USB_HOST_HCCHAR0_MPS_CLR_MSK 0xfffff800
13816 
13817 #define ALT_USB_HOST_HCCHAR0_MPS_RESET 0x0
13818 
13819 #define ALT_USB_HOST_HCCHAR0_MPS_GET(value) (((value) & 0x000007ff) >> 0)
13820 
13821 #define ALT_USB_HOST_HCCHAR0_MPS_SET(value) (((value) << 0) & 0x000007ff)
13822 
13857 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT0 0x0
13858 
13863 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT1 0x1
13864 
13869 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT2 0x2
13870 
13875 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT3 0x3
13876 
13881 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT4 0x4
13882 
13887 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT5 0x5
13888 
13893 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT6 0x6
13894 
13899 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT7 0x7
13900 
13905 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT8 0x8
13906 
13911 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT9 0x9
13912 
13917 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT10 0xa
13918 
13923 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT11 0xb
13924 
13929 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT12 0xc
13930 
13935 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT13 0xd
13936 
13941 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT14 0xe
13942 
13947 #define ALT_USB_HOST_HCCHAR0_EPNUM_E_ENDPT15 0xf
13948 
13950 #define ALT_USB_HOST_HCCHAR0_EPNUM_LSB 11
13951 
13952 #define ALT_USB_HOST_HCCHAR0_EPNUM_MSB 14
13953 
13954 #define ALT_USB_HOST_HCCHAR0_EPNUM_WIDTH 4
13955 
13956 #define ALT_USB_HOST_HCCHAR0_EPNUM_SET_MSK 0x00007800
13957 
13958 #define ALT_USB_HOST_HCCHAR0_EPNUM_CLR_MSK 0xffff87ff
13959 
13960 #define ALT_USB_HOST_HCCHAR0_EPNUM_RESET 0x0
13961 
13962 #define ALT_USB_HOST_HCCHAR0_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
13963 
13964 #define ALT_USB_HOST_HCCHAR0_EPNUM_SET(value) (((value) << 11) & 0x00007800)
13965 
13986 #define ALT_USB_HOST_HCCHAR0_EPDIR_E_OUTDIR 0x0
13987 
13992 #define ALT_USB_HOST_HCCHAR0_EPDIR_E_INDIR 0x1
13993 
13995 #define ALT_USB_HOST_HCCHAR0_EPDIR_LSB 15
13996 
13997 #define ALT_USB_HOST_HCCHAR0_EPDIR_MSB 15
13998 
13999 #define ALT_USB_HOST_HCCHAR0_EPDIR_WIDTH 1
14000 
14001 #define ALT_USB_HOST_HCCHAR0_EPDIR_SET_MSK 0x00008000
14002 
14003 #define ALT_USB_HOST_HCCHAR0_EPDIR_CLR_MSK 0xffff7fff
14004 
14005 #define ALT_USB_HOST_HCCHAR0_EPDIR_RESET 0x0
14006 
14007 #define ALT_USB_HOST_HCCHAR0_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
14008 
14009 #define ALT_USB_HOST_HCCHAR0_EPDIR_SET(value) (((value) << 15) & 0x00008000)
14010 
14036 #define ALT_USB_HOST_HCCHAR0_LSPDDEV_E_NONLOWSPEED 0x0
14037 
14042 #define ALT_USB_HOST_HCCHAR0_LSPDDEV_E_LOWSPEED 0x1
14043 
14045 #define ALT_USB_HOST_HCCHAR0_LSPDDEV_LSB 17
14046 
14047 #define ALT_USB_HOST_HCCHAR0_LSPDDEV_MSB 17
14048 
14049 #define ALT_USB_HOST_HCCHAR0_LSPDDEV_WIDTH 1
14050 
14051 #define ALT_USB_HOST_HCCHAR0_LSPDDEV_SET_MSK 0x00020000
14052 
14053 #define ALT_USB_HOST_HCCHAR0_LSPDDEV_CLR_MSK 0xfffdffff
14054 
14055 #define ALT_USB_HOST_HCCHAR0_LSPDDEV_RESET 0x0
14056 
14057 #define ALT_USB_HOST_HCCHAR0_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
14058 
14059 #define ALT_USB_HOST_HCCHAR0_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
14060 
14083 #define ALT_USB_HOST_HCCHAR0_EPTYPE_E_CTL 0x0
14084 
14089 #define ALT_USB_HOST_HCCHAR0_EPTYPE_E_ISOC 0x1
14090 
14095 #define ALT_USB_HOST_HCCHAR0_EPTYPE_E_BULK 0x2
14096 
14101 #define ALT_USB_HOST_HCCHAR0_EPTYPE_E_INTERR 0x3
14102 
14104 #define ALT_USB_HOST_HCCHAR0_EPTYPE_LSB 18
14105 
14106 #define ALT_USB_HOST_HCCHAR0_EPTYPE_MSB 19
14107 
14108 #define ALT_USB_HOST_HCCHAR0_EPTYPE_WIDTH 2
14109 
14110 #define ALT_USB_HOST_HCCHAR0_EPTYPE_SET_MSK 0x000c0000
14111 
14112 #define ALT_USB_HOST_HCCHAR0_EPTYPE_CLR_MSK 0xfff3ffff
14113 
14114 #define ALT_USB_HOST_HCCHAR0_EPTYPE_RESET 0x0
14115 
14116 #define ALT_USB_HOST_HCCHAR0_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
14117 
14118 #define ALT_USB_HOST_HCCHAR0_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
14119 
14151 #define ALT_USB_HOST_HCCHAR0_EC_E_RSVD 0x0
14152 
14157 #define ALT_USB_HOST_HCCHAR0_EC_E_TRANSONE 0x1
14158 
14163 #define ALT_USB_HOST_HCCHAR0_EC_E_TRANSTWO 0x2
14164 
14169 #define ALT_USB_HOST_HCCHAR0_EC_E_TRANSTHREE 0x3
14170 
14172 #define ALT_USB_HOST_HCCHAR0_EC_LSB 20
14173 
14174 #define ALT_USB_HOST_HCCHAR0_EC_MSB 21
14175 
14176 #define ALT_USB_HOST_HCCHAR0_EC_WIDTH 2
14177 
14178 #define ALT_USB_HOST_HCCHAR0_EC_SET_MSK 0x00300000
14179 
14180 #define ALT_USB_HOST_HCCHAR0_EC_CLR_MSK 0xffcfffff
14181 
14182 #define ALT_USB_HOST_HCCHAR0_EC_RESET 0x0
14183 
14184 #define ALT_USB_HOST_HCCHAR0_EC_GET(value) (((value) & 0x00300000) >> 20)
14185 
14186 #define ALT_USB_HOST_HCCHAR0_EC_SET(value) (((value) << 20) & 0x00300000)
14187 
14197 #define ALT_USB_HOST_HCCHAR0_DEVADDR_LSB 22
14198 
14199 #define ALT_USB_HOST_HCCHAR0_DEVADDR_MSB 28
14200 
14201 #define ALT_USB_HOST_HCCHAR0_DEVADDR_WIDTH 7
14202 
14203 #define ALT_USB_HOST_HCCHAR0_DEVADDR_SET_MSK 0x1fc00000
14204 
14205 #define ALT_USB_HOST_HCCHAR0_DEVADDR_CLR_MSK 0xe03fffff
14206 
14207 #define ALT_USB_HOST_HCCHAR0_DEVADDR_RESET 0x0
14208 
14209 #define ALT_USB_HOST_HCCHAR0_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
14210 
14211 #define ALT_USB_HOST_HCCHAR0_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
14212 
14235 #define ALT_USB_HOST_HCCHAR0_CHDIS_E_INACT 0x0
14236 
14241 #define ALT_USB_HOST_HCCHAR0_CHDIS_E_ACT 0x1
14242 
14244 #define ALT_USB_HOST_HCCHAR0_CHDIS_LSB 30
14245 
14246 #define ALT_USB_HOST_HCCHAR0_CHDIS_MSB 30
14247 
14248 #define ALT_USB_HOST_HCCHAR0_CHDIS_WIDTH 1
14249 
14250 #define ALT_USB_HOST_HCCHAR0_CHDIS_SET_MSK 0x40000000
14251 
14252 #define ALT_USB_HOST_HCCHAR0_CHDIS_CLR_MSK 0xbfffffff
14253 
14254 #define ALT_USB_HOST_HCCHAR0_CHDIS_RESET 0x0
14255 
14256 #define ALT_USB_HOST_HCCHAR0_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
14257 
14258 #define ALT_USB_HOST_HCCHAR0_CHDIS_SET(value) (((value) << 30) & 0x40000000)
14259 
14284 #define ALT_USB_HOST_HCCHAR0_CHENA_E_NOTRDY 0x0
14285 
14291 #define ALT_USB_HOST_HCCHAR0_CHENA_E_RDY 0x1
14292 
14294 #define ALT_USB_HOST_HCCHAR0_CHENA_LSB 31
14295 
14296 #define ALT_USB_HOST_HCCHAR0_CHENA_MSB 31
14297 
14298 #define ALT_USB_HOST_HCCHAR0_CHENA_WIDTH 1
14299 
14300 #define ALT_USB_HOST_HCCHAR0_CHENA_SET_MSK 0x80000000
14301 
14302 #define ALT_USB_HOST_HCCHAR0_CHENA_CLR_MSK 0x7fffffff
14303 
14304 #define ALT_USB_HOST_HCCHAR0_CHENA_RESET 0x0
14305 
14306 #define ALT_USB_HOST_HCCHAR0_CHENA_GET(value) (((value) & 0x80000000) >> 31)
14307 
14308 #define ALT_USB_HOST_HCCHAR0_CHENA_SET(value) (((value) << 31) & 0x80000000)
14309 
14310 #ifndef __ASSEMBLY__
14311 
14322 {
14323  uint32_t mps : 11;
14324  uint32_t epnum : 4;
14325  uint32_t epdir : 1;
14326  uint32_t : 1;
14327  uint32_t lspddev : 1;
14328  uint32_t eptype : 2;
14329  uint32_t ec : 2;
14330  uint32_t devaddr : 7;
14331  uint32_t : 1;
14332  const uint32_t chdis : 1;
14333  const uint32_t chena : 1;
14334 };
14335 
14338 #endif /* __ASSEMBLY__ */
14339 
14341 #define ALT_USB_HOST_HCCHAR0_OFST 0x100
14342 
14343 #define ALT_USB_HOST_HCCHAR0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR0_OFST))
14344 
14371 #define ALT_USB_HOST_HCSPLT0_PRTADDR_LSB 0
14372 
14373 #define ALT_USB_HOST_HCSPLT0_PRTADDR_MSB 6
14374 
14375 #define ALT_USB_HOST_HCSPLT0_PRTADDR_WIDTH 7
14376 
14377 #define ALT_USB_HOST_HCSPLT0_PRTADDR_SET_MSK 0x0000007f
14378 
14379 #define ALT_USB_HOST_HCSPLT0_PRTADDR_CLR_MSK 0xffffff80
14380 
14381 #define ALT_USB_HOST_HCSPLT0_PRTADDR_RESET 0x0
14382 
14383 #define ALT_USB_HOST_HCSPLT0_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
14384 
14385 #define ALT_USB_HOST_HCSPLT0_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
14386 
14396 #define ALT_USB_HOST_HCSPLT0_HUBADDR_LSB 7
14397 
14398 #define ALT_USB_HOST_HCSPLT0_HUBADDR_MSB 13
14399 
14400 #define ALT_USB_HOST_HCSPLT0_HUBADDR_WIDTH 7
14401 
14402 #define ALT_USB_HOST_HCSPLT0_HUBADDR_SET_MSK 0x00003f80
14403 
14404 #define ALT_USB_HOST_HCSPLT0_HUBADDR_CLR_MSK 0xffffc07f
14405 
14406 #define ALT_USB_HOST_HCSPLT0_HUBADDR_RESET 0x0
14407 
14408 #define ALT_USB_HOST_HCSPLT0_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
14409 
14410 #define ALT_USB_HOST_HCSPLT0_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
14411 
14441 #define ALT_USB_HOST_HCSPLT0_XACTPOS_E_MIDDLE 0x0
14442 
14448 #define ALT_USB_HOST_HCSPLT0_XACTPOS_E_END 0x1
14449 
14455 #define ALT_USB_HOST_HCSPLT0_XACTPOS_E_BEGIN 0x2
14456 
14462 #define ALT_USB_HOST_HCSPLT0_XACTPOS_E_ALL 0x3
14463 
14465 #define ALT_USB_HOST_HCSPLT0_XACTPOS_LSB 14
14466 
14467 #define ALT_USB_HOST_HCSPLT0_XACTPOS_MSB 15
14468 
14469 #define ALT_USB_HOST_HCSPLT0_XACTPOS_WIDTH 2
14470 
14471 #define ALT_USB_HOST_HCSPLT0_XACTPOS_SET_MSK 0x0000c000
14472 
14473 #define ALT_USB_HOST_HCSPLT0_XACTPOS_CLR_MSK 0xffff3fff
14474 
14475 #define ALT_USB_HOST_HCSPLT0_XACTPOS_RESET 0x0
14476 
14477 #define ALT_USB_HOST_HCSPLT0_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
14478 
14479 #define ALT_USB_HOST_HCSPLT0_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
14480 
14502 #define ALT_USB_HOST_HCSPLT0_COMPSPLT_E_NOSPLIT 0x0
14503 
14508 #define ALT_USB_HOST_HCSPLT0_COMPSPLT_E_SPLIT 0x1
14509 
14511 #define ALT_USB_HOST_HCSPLT0_COMPSPLT_LSB 16
14512 
14513 #define ALT_USB_HOST_HCSPLT0_COMPSPLT_MSB 16
14514 
14515 #define ALT_USB_HOST_HCSPLT0_COMPSPLT_WIDTH 1
14516 
14517 #define ALT_USB_HOST_HCSPLT0_COMPSPLT_SET_MSK 0x00010000
14518 
14519 #define ALT_USB_HOST_HCSPLT0_COMPSPLT_CLR_MSK 0xfffeffff
14520 
14521 #define ALT_USB_HOST_HCSPLT0_COMPSPLT_RESET 0x0
14522 
14523 #define ALT_USB_HOST_HCSPLT0_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
14524 
14525 #define ALT_USB_HOST_HCSPLT0_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
14526 
14548 #define ALT_USB_HOST_HCSPLT0_SPLTENA_E_DISD 0x0
14549 
14554 #define ALT_USB_HOST_HCSPLT0_SPLTENA_E_END 0x1
14555 
14557 #define ALT_USB_HOST_HCSPLT0_SPLTENA_LSB 31
14558 
14559 #define ALT_USB_HOST_HCSPLT0_SPLTENA_MSB 31
14560 
14561 #define ALT_USB_HOST_HCSPLT0_SPLTENA_WIDTH 1
14562 
14563 #define ALT_USB_HOST_HCSPLT0_SPLTENA_SET_MSK 0x80000000
14564 
14565 #define ALT_USB_HOST_HCSPLT0_SPLTENA_CLR_MSK 0x7fffffff
14566 
14567 #define ALT_USB_HOST_HCSPLT0_SPLTENA_RESET 0x0
14568 
14569 #define ALT_USB_HOST_HCSPLT0_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
14570 
14571 #define ALT_USB_HOST_HCSPLT0_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
14572 
14573 #ifndef __ASSEMBLY__
14574 
14585 {
14586  uint32_t prtaddr : 7;
14587  uint32_t hubaddr : 7;
14588  uint32_t xactpos : 2;
14589  uint32_t compsplt : 1;
14590  uint32_t : 14;
14591  uint32_t spltena : 1;
14592 };
14593 
14596 #endif /* __ASSEMBLY__ */
14597 
14599 #define ALT_USB_HOST_HCSPLT0_OFST 0x104
14600 
14601 #define ALT_USB_HOST_HCSPLT0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT0_OFST))
14602 
14657 #define ALT_USB_HOST_HCINT0_XFERCOMPL_E_INACT 0x0
14658 
14663 #define ALT_USB_HOST_HCINT0_XFERCOMPL_E_ACT 0x1
14664 
14666 #define ALT_USB_HOST_HCINT0_XFERCOMPL_LSB 0
14667 
14668 #define ALT_USB_HOST_HCINT0_XFERCOMPL_MSB 0
14669 
14670 #define ALT_USB_HOST_HCINT0_XFERCOMPL_WIDTH 1
14671 
14672 #define ALT_USB_HOST_HCINT0_XFERCOMPL_SET_MSK 0x00000001
14673 
14674 #define ALT_USB_HOST_HCINT0_XFERCOMPL_CLR_MSK 0xfffffffe
14675 
14676 #define ALT_USB_HOST_HCINT0_XFERCOMPL_RESET 0x0
14677 
14678 #define ALT_USB_HOST_HCINT0_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
14679 
14680 #define ALT_USB_HOST_HCINT0_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
14681 
14715 #define ALT_USB_HOST_HCINT0_CHHLTD_E_INACT 0x0
14716 
14721 #define ALT_USB_HOST_HCINT0_CHHLTD_E_ACT 0x1
14722 
14724 #define ALT_USB_HOST_HCINT0_CHHLTD_LSB 1
14725 
14726 #define ALT_USB_HOST_HCINT0_CHHLTD_MSB 1
14727 
14728 #define ALT_USB_HOST_HCINT0_CHHLTD_WIDTH 1
14729 
14730 #define ALT_USB_HOST_HCINT0_CHHLTD_SET_MSK 0x00000002
14731 
14732 #define ALT_USB_HOST_HCINT0_CHHLTD_CLR_MSK 0xfffffffd
14733 
14734 #define ALT_USB_HOST_HCINT0_CHHLTD_RESET 0x0
14735 
14736 #define ALT_USB_HOST_HCINT0_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
14737 
14738 #define ALT_USB_HOST_HCINT0_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
14739 
14762 #define ALT_USB_HOST_HCINT0_AHBERR_E_INACT 0x0
14763 
14768 #define ALT_USB_HOST_HCINT0_AHBERR_E_ACT 0x1
14769 
14771 #define ALT_USB_HOST_HCINT0_AHBERR_LSB 2
14772 
14773 #define ALT_USB_HOST_HCINT0_AHBERR_MSB 2
14774 
14775 #define ALT_USB_HOST_HCINT0_AHBERR_WIDTH 1
14776 
14777 #define ALT_USB_HOST_HCINT0_AHBERR_SET_MSK 0x00000004
14778 
14779 #define ALT_USB_HOST_HCINT0_AHBERR_CLR_MSK 0xfffffffb
14780 
14781 #define ALT_USB_HOST_HCINT0_AHBERR_RESET 0x0
14782 
14783 #define ALT_USB_HOST_HCINT0_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
14784 
14785 #define ALT_USB_HOST_HCINT0_AHBERR_SET(value) (((value) << 2) & 0x00000004)
14786 
14809 #define ALT_USB_HOST_HCINT0_STALL_E_INACT 0x0
14810 
14815 #define ALT_USB_HOST_HCINT0_STALL_E_ACT 0x1
14816 
14818 #define ALT_USB_HOST_HCINT0_STALL_LSB 3
14819 
14820 #define ALT_USB_HOST_HCINT0_STALL_MSB 3
14821 
14822 #define ALT_USB_HOST_HCINT0_STALL_WIDTH 1
14823 
14824 #define ALT_USB_HOST_HCINT0_STALL_SET_MSK 0x00000008
14825 
14826 #define ALT_USB_HOST_HCINT0_STALL_CLR_MSK 0xfffffff7
14827 
14828 #define ALT_USB_HOST_HCINT0_STALL_RESET 0x0
14829 
14830 #define ALT_USB_HOST_HCINT0_STALL_GET(value) (((value) & 0x00000008) >> 3)
14831 
14832 #define ALT_USB_HOST_HCINT0_STALL_SET(value) (((value) << 3) & 0x00000008)
14833 
14856 #define ALT_USB_HOST_HCINT0_NAK_E_INACT 0x0
14857 
14862 #define ALT_USB_HOST_HCINT0_NAK_E_ACT 0x1
14863 
14865 #define ALT_USB_HOST_HCINT0_NAK_LSB 4
14866 
14867 #define ALT_USB_HOST_HCINT0_NAK_MSB 4
14868 
14869 #define ALT_USB_HOST_HCINT0_NAK_WIDTH 1
14870 
14871 #define ALT_USB_HOST_HCINT0_NAK_SET_MSK 0x00000010
14872 
14873 #define ALT_USB_HOST_HCINT0_NAK_CLR_MSK 0xffffffef
14874 
14875 #define ALT_USB_HOST_HCINT0_NAK_RESET 0x0
14876 
14877 #define ALT_USB_HOST_HCINT0_NAK_GET(value) (((value) & 0x00000010) >> 4)
14878 
14879 #define ALT_USB_HOST_HCINT0_NAK_SET(value) (((value) << 4) & 0x00000010)
14880 
14903 #define ALT_USB_HOST_HCINT0_ACK_E_INACT 0x0
14904 
14909 #define ALT_USB_HOST_HCINT0_ACK_E_ACT 0x1
14910 
14912 #define ALT_USB_HOST_HCINT0_ACK_LSB 5
14913 
14914 #define ALT_USB_HOST_HCINT0_ACK_MSB 5
14915 
14916 #define ALT_USB_HOST_HCINT0_ACK_WIDTH 1
14917 
14918 #define ALT_USB_HOST_HCINT0_ACK_SET_MSK 0x00000020
14919 
14920 #define ALT_USB_HOST_HCINT0_ACK_CLR_MSK 0xffffffdf
14921 
14922 #define ALT_USB_HOST_HCINT0_ACK_RESET 0x0
14923 
14924 #define ALT_USB_HOST_HCINT0_ACK_GET(value) (((value) & 0x00000020) >> 5)
14925 
14926 #define ALT_USB_HOST_HCINT0_ACK_SET(value) (((value) << 5) & 0x00000020)
14927 
14950 #define ALT_USB_HOST_HCINT0_NYET_E_INACT 0x0
14951 
14956 #define ALT_USB_HOST_HCINT0_NYET_E_ACT 0x1
14957 
14959 #define ALT_USB_HOST_HCINT0_NYET_LSB 6
14960 
14961 #define ALT_USB_HOST_HCINT0_NYET_MSB 6
14962 
14963 #define ALT_USB_HOST_HCINT0_NYET_WIDTH 1
14964 
14965 #define ALT_USB_HOST_HCINT0_NYET_SET_MSK 0x00000040
14966 
14967 #define ALT_USB_HOST_HCINT0_NYET_CLR_MSK 0xffffffbf
14968 
14969 #define ALT_USB_HOST_HCINT0_NYET_RESET 0x0
14970 
14971 #define ALT_USB_HOST_HCINT0_NYET_GET(value) (((value) & 0x00000040) >> 6)
14972 
14973 #define ALT_USB_HOST_HCINT0_NYET_SET(value) (((value) << 6) & 0x00000040)
14974 
15005 #define ALT_USB_HOST_HCINT0_XACTERR_E_INACT 0x0
15006 
15011 #define ALT_USB_HOST_HCINT0_XACTERR_E_ACT 0x1
15012 
15014 #define ALT_USB_HOST_HCINT0_XACTERR_LSB 7
15015 
15016 #define ALT_USB_HOST_HCINT0_XACTERR_MSB 7
15017 
15018 #define ALT_USB_HOST_HCINT0_XACTERR_WIDTH 1
15019 
15020 #define ALT_USB_HOST_HCINT0_XACTERR_SET_MSK 0x00000080
15021 
15022 #define ALT_USB_HOST_HCINT0_XACTERR_CLR_MSK 0xffffff7f
15023 
15024 #define ALT_USB_HOST_HCINT0_XACTERR_RESET 0x0
15025 
15026 #define ALT_USB_HOST_HCINT0_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
15027 
15028 #define ALT_USB_HOST_HCINT0_XACTERR_SET(value) (((value) << 7) & 0x00000080)
15029 
15052 #define ALT_USB_HOST_HCINT0_BBLERR_E_INACT 0x0
15053 
15058 #define ALT_USB_HOST_HCINT0_BBLERR_E_ACT 0x1
15059 
15061 #define ALT_USB_HOST_HCINT0_BBLERR_LSB 8
15062 
15063 #define ALT_USB_HOST_HCINT0_BBLERR_MSB 8
15064 
15065 #define ALT_USB_HOST_HCINT0_BBLERR_WIDTH 1
15066 
15067 #define ALT_USB_HOST_HCINT0_BBLERR_SET_MSK 0x00000100
15068 
15069 #define ALT_USB_HOST_HCINT0_BBLERR_CLR_MSK 0xfffffeff
15070 
15071 #define ALT_USB_HOST_HCINT0_BBLERR_RESET 0x0
15072 
15073 #define ALT_USB_HOST_HCINT0_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
15074 
15075 #define ALT_USB_HOST_HCINT0_BBLERR_SET(value) (((value) << 8) & 0x00000100)
15076 
15099 #define ALT_USB_HOST_HCINT0_FRMOVRUN_E_INACT 0x0
15100 
15105 #define ALT_USB_HOST_HCINT0_FRMOVRUN_E_ACT 0x1
15106 
15108 #define ALT_USB_HOST_HCINT0_FRMOVRUN_LSB 9
15109 
15110 #define ALT_USB_HOST_HCINT0_FRMOVRUN_MSB 9
15111 
15112 #define ALT_USB_HOST_HCINT0_FRMOVRUN_WIDTH 1
15113 
15114 #define ALT_USB_HOST_HCINT0_FRMOVRUN_SET_MSK 0x00000200
15115 
15116 #define ALT_USB_HOST_HCINT0_FRMOVRUN_CLR_MSK 0xfffffdff
15117 
15118 #define ALT_USB_HOST_HCINT0_FRMOVRUN_RESET 0x0
15119 
15120 #define ALT_USB_HOST_HCINT0_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
15121 
15122 #define ALT_USB_HOST_HCINT0_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
15123 
15146 #define ALT_USB_HOST_HCINT0_DATATGLERR_E_INACT 0x0
15147 
15152 #define ALT_USB_HOST_HCINT0_DATATGLERR_E_ACT 0x1
15153 
15155 #define ALT_USB_HOST_HCINT0_DATATGLERR_LSB 10
15156 
15157 #define ALT_USB_HOST_HCINT0_DATATGLERR_MSB 10
15158 
15159 #define ALT_USB_HOST_HCINT0_DATATGLERR_WIDTH 1
15160 
15161 #define ALT_USB_HOST_HCINT0_DATATGLERR_SET_MSK 0x00000400
15162 
15163 #define ALT_USB_HOST_HCINT0_DATATGLERR_CLR_MSK 0xfffffbff
15164 
15165 #define ALT_USB_HOST_HCINT0_DATATGLERR_RESET 0x0
15166 
15167 #define ALT_USB_HOST_HCINT0_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
15168 
15169 #define ALT_USB_HOST_HCINT0_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
15170 
15194 #define ALT_USB_HOST_HCINT0_BNAINTR_E_INACT 0x0
15195 
15200 #define ALT_USB_HOST_HCINT0_BNAINTR_E_ACT 0x1
15201 
15203 #define ALT_USB_HOST_HCINT0_BNAINTR_LSB 11
15204 
15205 #define ALT_USB_HOST_HCINT0_BNAINTR_MSB 11
15206 
15207 #define ALT_USB_HOST_HCINT0_BNAINTR_WIDTH 1
15208 
15209 #define ALT_USB_HOST_HCINT0_BNAINTR_SET_MSK 0x00000800
15210 
15211 #define ALT_USB_HOST_HCINT0_BNAINTR_CLR_MSK 0xfffff7ff
15212 
15213 #define ALT_USB_HOST_HCINT0_BNAINTR_RESET 0x0
15214 
15215 #define ALT_USB_HOST_HCINT0_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
15216 
15217 #define ALT_USB_HOST_HCINT0_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
15218 
15242 #define ALT_USB_HOST_HCINT0_XCS_XACT_ERR_E_INACT 0x0
15243 
15248 #define ALT_USB_HOST_HCINT0_XCS_XACT_ERR_E_ACVTIVE 0x1
15249 
15251 #define ALT_USB_HOST_HCINT0_XCS_XACT_ERR_LSB 12
15252 
15253 #define ALT_USB_HOST_HCINT0_XCS_XACT_ERR_MSB 12
15254 
15255 #define ALT_USB_HOST_HCINT0_XCS_XACT_ERR_WIDTH 1
15256 
15257 #define ALT_USB_HOST_HCINT0_XCS_XACT_ERR_SET_MSK 0x00001000
15258 
15259 #define ALT_USB_HOST_HCINT0_XCS_XACT_ERR_CLR_MSK 0xffffefff
15260 
15261 #define ALT_USB_HOST_HCINT0_XCS_XACT_ERR_RESET 0x0
15262 
15263 #define ALT_USB_HOST_HCINT0_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
15264 
15265 #define ALT_USB_HOST_HCINT0_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
15266 
15290 #define ALT_USB_HOST_HCINT0_DESC_LST_ROLLINTR_E_INACT 0x0
15291 
15296 #define ALT_USB_HOST_HCINT0_DESC_LST_ROLLINTR_E_ACT 0x1
15297 
15299 #define ALT_USB_HOST_HCINT0_DESC_LST_ROLLINTR_LSB 13
15300 
15301 #define ALT_USB_HOST_HCINT0_DESC_LST_ROLLINTR_MSB 13
15302 
15303 #define ALT_USB_HOST_HCINT0_DESC_LST_ROLLINTR_WIDTH 1
15304 
15305 #define ALT_USB_HOST_HCINT0_DESC_LST_ROLLINTR_SET_MSK 0x00002000
15306 
15307 #define ALT_USB_HOST_HCINT0_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
15308 
15309 #define ALT_USB_HOST_HCINT0_DESC_LST_ROLLINTR_RESET 0x0
15310 
15311 #define ALT_USB_HOST_HCINT0_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
15312 
15313 #define ALT_USB_HOST_HCINT0_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
15314 
15315 #ifndef __ASSEMBLY__
15316 
15327 {
15328  const uint32_t xfercompl : 1;
15329  const uint32_t chhltd : 1;
15330  const uint32_t ahberr : 1;
15331  const uint32_t stall : 1;
15332  const uint32_t nak : 1;
15333  const uint32_t ack : 1;
15334  const uint32_t nyet : 1;
15335  const uint32_t xacterr : 1;
15336  const uint32_t bblerr : 1;
15337  const uint32_t frmovrun : 1;
15338  const uint32_t datatglerr : 1;
15339  const uint32_t bnaintr : 1;
15340  const uint32_t xcs_xact_err : 1;
15341  const uint32_t desc_lst_rollintr : 1;
15342  uint32_t : 18;
15343 };
15344 
15347 #endif /* __ASSEMBLY__ */
15348 
15350 #define ALT_USB_HOST_HCINT0_OFST 0x108
15351 
15352 #define ALT_USB_HOST_HCINT0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT0_OFST))
15353 
15394 #define ALT_USB_HOST_HCINTMSK0_XFERCOMPLMSK_E_MSK 0x0
15395 
15400 #define ALT_USB_HOST_HCINTMSK0_XFERCOMPLMSK_E_NOMSK 0x1
15401 
15403 #define ALT_USB_HOST_HCINTMSK0_XFERCOMPLMSK_LSB 0
15404 
15405 #define ALT_USB_HOST_HCINTMSK0_XFERCOMPLMSK_MSB 0
15406 
15407 #define ALT_USB_HOST_HCINTMSK0_XFERCOMPLMSK_WIDTH 1
15408 
15409 #define ALT_USB_HOST_HCINTMSK0_XFERCOMPLMSK_SET_MSK 0x00000001
15410 
15411 #define ALT_USB_HOST_HCINTMSK0_XFERCOMPLMSK_CLR_MSK 0xfffffffe
15412 
15413 #define ALT_USB_HOST_HCINTMSK0_XFERCOMPLMSK_RESET 0x0
15414 
15415 #define ALT_USB_HOST_HCINTMSK0_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
15416 
15417 #define ALT_USB_HOST_HCINTMSK0_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
15418 
15439 #define ALT_USB_HOST_HCINTMSK0_CHHLTDMSK_E_MSK 0x0
15440 
15445 #define ALT_USB_HOST_HCINTMSK0_CHHLTDMSK_E_NOMSK 0x1
15446 
15448 #define ALT_USB_HOST_HCINTMSK0_CHHLTDMSK_LSB 1
15449 
15450 #define ALT_USB_HOST_HCINTMSK0_CHHLTDMSK_MSB 1
15451 
15452 #define ALT_USB_HOST_HCINTMSK0_CHHLTDMSK_WIDTH 1
15453 
15454 #define ALT_USB_HOST_HCINTMSK0_CHHLTDMSK_SET_MSK 0x00000002
15455 
15456 #define ALT_USB_HOST_HCINTMSK0_CHHLTDMSK_CLR_MSK 0xfffffffd
15457 
15458 #define ALT_USB_HOST_HCINTMSK0_CHHLTDMSK_RESET 0x0
15459 
15460 #define ALT_USB_HOST_HCINTMSK0_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
15461 
15462 #define ALT_USB_HOST_HCINTMSK0_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
15463 
15485 #define ALT_USB_HOST_HCINTMSK0_AHBERRMSK_E_MSK 0x0
15486 
15491 #define ALT_USB_HOST_HCINTMSK0_AHBERRMSK_E_NOMSK 0x1
15492 
15494 #define ALT_USB_HOST_HCINTMSK0_AHBERRMSK_LSB 2
15495 
15496 #define ALT_USB_HOST_HCINTMSK0_AHBERRMSK_MSB 2
15497 
15498 #define ALT_USB_HOST_HCINTMSK0_AHBERRMSK_WIDTH 1
15499 
15500 #define ALT_USB_HOST_HCINTMSK0_AHBERRMSK_SET_MSK 0x00000004
15501 
15502 #define ALT_USB_HOST_HCINTMSK0_AHBERRMSK_CLR_MSK 0xfffffffb
15503 
15504 #define ALT_USB_HOST_HCINTMSK0_AHBERRMSK_RESET 0x0
15505 
15506 #define ALT_USB_HOST_HCINTMSK0_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
15507 
15508 #define ALT_USB_HOST_HCINTMSK0_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
15509 
15530 #define ALT_USB_HOST_HCINTMSK0_BNAINTRMSK_E_MSK 0x0
15531 
15536 #define ALT_USB_HOST_HCINTMSK0_BNAINTRMSK_E_NOMSK 0x1
15537 
15539 #define ALT_USB_HOST_HCINTMSK0_BNAINTRMSK_LSB 11
15540 
15541 #define ALT_USB_HOST_HCINTMSK0_BNAINTRMSK_MSB 11
15542 
15543 #define ALT_USB_HOST_HCINTMSK0_BNAINTRMSK_WIDTH 1
15544 
15545 #define ALT_USB_HOST_HCINTMSK0_BNAINTRMSK_SET_MSK 0x00000800
15546 
15547 #define ALT_USB_HOST_HCINTMSK0_BNAINTRMSK_CLR_MSK 0xfffff7ff
15548 
15549 #define ALT_USB_HOST_HCINTMSK0_BNAINTRMSK_RESET 0x0
15550 
15551 #define ALT_USB_HOST_HCINTMSK0_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
15552 
15553 #define ALT_USB_HOST_HCINTMSK0_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
15554 
15575 #define ALT_USB_HOST_HCINTMSK0_FRM_LST_ROLLINTRMSK_E_MSK 0x0
15576 
15581 #define ALT_USB_HOST_HCINTMSK0_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
15582 
15584 #define ALT_USB_HOST_HCINTMSK0_FRM_LST_ROLLINTRMSK_LSB 13
15585 
15586 #define ALT_USB_HOST_HCINTMSK0_FRM_LST_ROLLINTRMSK_MSB 13
15587 
15588 #define ALT_USB_HOST_HCINTMSK0_FRM_LST_ROLLINTRMSK_WIDTH 1
15589 
15590 #define ALT_USB_HOST_HCINTMSK0_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
15591 
15592 #define ALT_USB_HOST_HCINTMSK0_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
15593 
15594 #define ALT_USB_HOST_HCINTMSK0_FRM_LST_ROLLINTRMSK_RESET 0x0
15595 
15596 #define ALT_USB_HOST_HCINTMSK0_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
15597 
15598 #define ALT_USB_HOST_HCINTMSK0_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
15599 
15600 #ifndef __ASSEMBLY__
15601 
15612 {
15613  uint32_t xfercomplmsk : 1;
15614  uint32_t chhltdmsk : 1;
15615  uint32_t ahberrmsk : 1;
15616  uint32_t : 8;
15617  uint32_t bnaintrmsk : 1;
15618  uint32_t : 1;
15619  uint32_t frm_lst_rollintrmsk : 1;
15620  uint32_t : 18;
15621 };
15622 
15625 #endif /* __ASSEMBLY__ */
15626 
15628 #define ALT_USB_HOST_HCINTMSK0_OFST 0x10c
15629 
15630 #define ALT_USB_HOST_HCINTMSK0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK0_OFST))
15631 
15660 #define ALT_USB_HOST_HCTSIZ0_XFERSIZE_LSB 0
15661 
15662 #define ALT_USB_HOST_HCTSIZ0_XFERSIZE_MSB 18
15663 
15664 #define ALT_USB_HOST_HCTSIZ0_XFERSIZE_WIDTH 19
15665 
15666 #define ALT_USB_HOST_HCTSIZ0_XFERSIZE_SET_MSK 0x0007ffff
15667 
15668 #define ALT_USB_HOST_HCTSIZ0_XFERSIZE_CLR_MSK 0xfff80000
15669 
15670 #define ALT_USB_HOST_HCTSIZ0_XFERSIZE_RESET 0x0
15671 
15672 #define ALT_USB_HOST_HCTSIZ0_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
15673 
15674 #define ALT_USB_HOST_HCTSIZ0_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
15675 
15689 #define ALT_USB_HOST_HCTSIZ0_PKTCNT_LSB 19
15690 
15691 #define ALT_USB_HOST_HCTSIZ0_PKTCNT_MSB 28
15692 
15693 #define ALT_USB_HOST_HCTSIZ0_PKTCNT_WIDTH 10
15694 
15695 #define ALT_USB_HOST_HCTSIZ0_PKTCNT_SET_MSK 0x1ff80000
15696 
15697 #define ALT_USB_HOST_HCTSIZ0_PKTCNT_CLR_MSK 0xe007ffff
15698 
15699 #define ALT_USB_HOST_HCTSIZ0_PKTCNT_RESET 0x0
15700 
15701 #define ALT_USB_HOST_HCTSIZ0_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
15702 
15703 #define ALT_USB_HOST_HCTSIZ0_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
15704 
15728 #define ALT_USB_HOST_HCTSIZ0_PID_E_DATA0 0x0
15729 
15734 #define ALT_USB_HOST_HCTSIZ0_PID_E_DATA2 0x1
15735 
15740 #define ALT_USB_HOST_HCTSIZ0_PID_E_DATA1 0x2
15741 
15746 #define ALT_USB_HOST_HCTSIZ0_PID_E_MDATA 0x3
15747 
15749 #define ALT_USB_HOST_HCTSIZ0_PID_LSB 29
15750 
15751 #define ALT_USB_HOST_HCTSIZ0_PID_MSB 30
15752 
15753 #define ALT_USB_HOST_HCTSIZ0_PID_WIDTH 2
15754 
15755 #define ALT_USB_HOST_HCTSIZ0_PID_SET_MSK 0x60000000
15756 
15757 #define ALT_USB_HOST_HCTSIZ0_PID_CLR_MSK 0x9fffffff
15758 
15759 #define ALT_USB_HOST_HCTSIZ0_PID_RESET 0x0
15760 
15761 #define ALT_USB_HOST_HCTSIZ0_PID_GET(value) (((value) & 0x60000000) >> 29)
15762 
15763 #define ALT_USB_HOST_HCTSIZ0_PID_SET(value) (((value) << 29) & 0x60000000)
15764 
15787 #define ALT_USB_HOST_HCTSIZ0_DOPNG_E_NOPING 0x0
15788 
15793 #define ALT_USB_HOST_HCTSIZ0_DOPNG_E_PING 0x1
15794 
15796 #define ALT_USB_HOST_HCTSIZ0_DOPNG_LSB 31
15797 
15798 #define ALT_USB_HOST_HCTSIZ0_DOPNG_MSB 31
15799 
15800 #define ALT_USB_HOST_HCTSIZ0_DOPNG_WIDTH 1
15801 
15802 #define ALT_USB_HOST_HCTSIZ0_DOPNG_SET_MSK 0x80000000
15803 
15804 #define ALT_USB_HOST_HCTSIZ0_DOPNG_CLR_MSK 0x7fffffff
15805 
15806 #define ALT_USB_HOST_HCTSIZ0_DOPNG_RESET 0x0
15807 
15808 #define ALT_USB_HOST_HCTSIZ0_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
15809 
15810 #define ALT_USB_HOST_HCTSIZ0_DOPNG_SET(value) (((value) << 31) & 0x80000000)
15811 
15812 #ifndef __ASSEMBLY__
15813 
15824 {
15825  uint32_t xfersize : 19;
15826  uint32_t pktcnt : 10;
15827  uint32_t pid : 2;
15828  uint32_t dopng : 1;
15829 };
15830 
15833 #endif /* __ASSEMBLY__ */
15834 
15836 #define ALT_USB_HOST_HCTSIZ0_OFST 0x110
15837 
15838 #define ALT_USB_HOST_HCTSIZ0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ0_OFST))
15839 
15899 #define ALT_USB_HOST_HCDMA0_HCDMA0_LSB 0
15900 
15901 #define ALT_USB_HOST_HCDMA0_HCDMA0_MSB 31
15902 
15903 #define ALT_USB_HOST_HCDMA0_HCDMA0_WIDTH 32
15904 
15905 #define ALT_USB_HOST_HCDMA0_HCDMA0_SET_MSK 0xffffffff
15906 
15907 #define ALT_USB_HOST_HCDMA0_HCDMA0_CLR_MSK 0x00000000
15908 
15909 #define ALT_USB_HOST_HCDMA0_HCDMA0_RESET 0x0
15910 
15911 #define ALT_USB_HOST_HCDMA0_HCDMA0_GET(value) (((value) & 0xffffffff) >> 0)
15912 
15913 #define ALT_USB_HOST_HCDMA0_HCDMA0_SET(value) (((value) << 0) & 0xffffffff)
15914 
15915 #ifndef __ASSEMBLY__
15916 
15927 {
15928  uint32_t hcdma0 : 32;
15929 };
15930 
15933 #endif /* __ASSEMBLY__ */
15934 
15936 #define ALT_USB_HOST_HCDMA0_OFST 0x114
15937 
15938 #define ALT_USB_HOST_HCDMA0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA0_OFST))
15939 
15970 #define ALT_USB_HOST_HCDMAB0_HCDMAB0_LSB 0
15971 
15972 #define ALT_USB_HOST_HCDMAB0_HCDMAB0_MSB 31
15973 
15974 #define ALT_USB_HOST_HCDMAB0_HCDMAB0_WIDTH 32
15975 
15976 #define ALT_USB_HOST_HCDMAB0_HCDMAB0_SET_MSK 0xffffffff
15977 
15978 #define ALT_USB_HOST_HCDMAB0_HCDMAB0_CLR_MSK 0x00000000
15979 
15980 #define ALT_USB_HOST_HCDMAB0_HCDMAB0_RESET 0x0
15981 
15982 #define ALT_USB_HOST_HCDMAB0_HCDMAB0_GET(value) (((value) & 0xffffffff) >> 0)
15983 
15984 #define ALT_USB_HOST_HCDMAB0_HCDMAB0_SET(value) (((value) << 0) & 0xffffffff)
15985 
15986 #ifndef __ASSEMBLY__
15987 
15998 {
15999  uint32_t hcdmab0 : 32;
16000 };
16001 
16004 #endif /* __ASSEMBLY__ */
16005 
16007 #define ALT_USB_HOST_HCDMAB0_OFST 0x118
16008 
16009 #define ALT_USB_HOST_HCDMAB0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB0_OFST))
16010 
16042 #define ALT_USB_HOST_HCCHAR1_MPS_LSB 0
16043 
16044 #define ALT_USB_HOST_HCCHAR1_MPS_MSB 10
16045 
16046 #define ALT_USB_HOST_HCCHAR1_MPS_WIDTH 11
16047 
16048 #define ALT_USB_HOST_HCCHAR1_MPS_SET_MSK 0x000007ff
16049 
16050 #define ALT_USB_HOST_HCCHAR1_MPS_CLR_MSK 0xfffff800
16051 
16052 #define ALT_USB_HOST_HCCHAR1_MPS_RESET 0x0
16053 
16054 #define ALT_USB_HOST_HCCHAR1_MPS_GET(value) (((value) & 0x000007ff) >> 0)
16055 
16056 #define ALT_USB_HOST_HCCHAR1_MPS_SET(value) (((value) << 0) & 0x000007ff)
16057 
16092 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT0 0x0
16093 
16098 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT1 0x1
16099 
16104 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT2 0x2
16105 
16110 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT3 0x3
16111 
16116 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT4 0x4
16117 
16122 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT5 0x5
16123 
16128 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT6 0x6
16129 
16134 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT7 0x7
16135 
16140 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT8 0x8
16141 
16146 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT9 0x9
16147 
16152 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT10 0xa
16153 
16158 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT11 0xb
16159 
16164 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT12 0xc
16165 
16170 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT13 0xd
16171 
16176 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT14 0xe
16177 
16182 #define ALT_USB_HOST_HCCHAR1_EPNUM_E_ENDPT15 0xf
16183 
16185 #define ALT_USB_HOST_HCCHAR1_EPNUM_LSB 11
16186 
16187 #define ALT_USB_HOST_HCCHAR1_EPNUM_MSB 14
16188 
16189 #define ALT_USB_HOST_HCCHAR1_EPNUM_WIDTH 4
16190 
16191 #define ALT_USB_HOST_HCCHAR1_EPNUM_SET_MSK 0x00007800
16192 
16193 #define ALT_USB_HOST_HCCHAR1_EPNUM_CLR_MSK 0xffff87ff
16194 
16195 #define ALT_USB_HOST_HCCHAR1_EPNUM_RESET 0x0
16196 
16197 #define ALT_USB_HOST_HCCHAR1_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
16198 
16199 #define ALT_USB_HOST_HCCHAR1_EPNUM_SET(value) (((value) << 11) & 0x00007800)
16200 
16221 #define ALT_USB_HOST_HCCHAR1_EPDIR_E_OUT 0x0
16222 
16227 #define ALT_USB_HOST_HCCHAR1_EPDIR_E_IN 0x1
16228 
16230 #define ALT_USB_HOST_HCCHAR1_EPDIR_LSB 15
16231 
16232 #define ALT_USB_HOST_HCCHAR1_EPDIR_MSB 15
16233 
16234 #define ALT_USB_HOST_HCCHAR1_EPDIR_WIDTH 1
16235 
16236 #define ALT_USB_HOST_HCCHAR1_EPDIR_SET_MSK 0x00008000
16237 
16238 #define ALT_USB_HOST_HCCHAR1_EPDIR_CLR_MSK 0xffff7fff
16239 
16240 #define ALT_USB_HOST_HCCHAR1_EPDIR_RESET 0x0
16241 
16242 #define ALT_USB_HOST_HCCHAR1_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
16243 
16244 #define ALT_USB_HOST_HCCHAR1_EPDIR_SET(value) (((value) << 15) & 0x00008000)
16245 
16271 #define ALT_USB_HOST_HCCHAR1_LSPDDEV_E_DISD 0x0
16272 
16277 #define ALT_USB_HOST_HCCHAR1_LSPDDEV_E_END 0x1
16278 
16280 #define ALT_USB_HOST_HCCHAR1_LSPDDEV_LSB 17
16281 
16282 #define ALT_USB_HOST_HCCHAR1_LSPDDEV_MSB 17
16283 
16284 #define ALT_USB_HOST_HCCHAR1_LSPDDEV_WIDTH 1
16285 
16286 #define ALT_USB_HOST_HCCHAR1_LSPDDEV_SET_MSK 0x00020000
16287 
16288 #define ALT_USB_HOST_HCCHAR1_LSPDDEV_CLR_MSK 0xfffdffff
16289 
16290 #define ALT_USB_HOST_HCCHAR1_LSPDDEV_RESET 0x0
16291 
16292 #define ALT_USB_HOST_HCCHAR1_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
16293 
16294 #define ALT_USB_HOST_HCCHAR1_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
16295 
16318 #define ALT_USB_HOST_HCCHAR1_EPTYPE_E_CTL 0x0
16319 
16324 #define ALT_USB_HOST_HCCHAR1_EPTYPE_E_ISOC 0x1
16325 
16330 #define ALT_USB_HOST_HCCHAR1_EPTYPE_E_BULK 0x2
16331 
16336 #define ALT_USB_HOST_HCCHAR1_EPTYPE_E_INTERR 0x3
16337 
16339 #define ALT_USB_HOST_HCCHAR1_EPTYPE_LSB 18
16340 
16341 #define ALT_USB_HOST_HCCHAR1_EPTYPE_MSB 19
16342 
16343 #define ALT_USB_HOST_HCCHAR1_EPTYPE_WIDTH 2
16344 
16345 #define ALT_USB_HOST_HCCHAR1_EPTYPE_SET_MSK 0x000c0000
16346 
16347 #define ALT_USB_HOST_HCCHAR1_EPTYPE_CLR_MSK 0xfff3ffff
16348 
16349 #define ALT_USB_HOST_HCCHAR1_EPTYPE_RESET 0x0
16350 
16351 #define ALT_USB_HOST_HCCHAR1_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
16352 
16353 #define ALT_USB_HOST_HCCHAR1_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
16354 
16386 #define ALT_USB_HOST_HCCHAR1_EC_E_RSVD 0x0
16387 
16392 #define ALT_USB_HOST_HCCHAR1_EC_E_TRANSONE 0x1
16393 
16398 #define ALT_USB_HOST_HCCHAR1_EC_E_TRANSTWO 0x2
16399 
16404 #define ALT_USB_HOST_HCCHAR1_EC_E_TRANSTHREE 0x3
16405 
16407 #define ALT_USB_HOST_HCCHAR1_EC_LSB 20
16408 
16409 #define ALT_USB_HOST_HCCHAR1_EC_MSB 21
16410 
16411 #define ALT_USB_HOST_HCCHAR1_EC_WIDTH 2
16412 
16413 #define ALT_USB_HOST_HCCHAR1_EC_SET_MSK 0x00300000
16414 
16415 #define ALT_USB_HOST_HCCHAR1_EC_CLR_MSK 0xffcfffff
16416 
16417 #define ALT_USB_HOST_HCCHAR1_EC_RESET 0x0
16418 
16419 #define ALT_USB_HOST_HCCHAR1_EC_GET(value) (((value) & 0x00300000) >> 20)
16420 
16421 #define ALT_USB_HOST_HCCHAR1_EC_SET(value) (((value) << 20) & 0x00300000)
16422 
16432 #define ALT_USB_HOST_HCCHAR1_DEVADDR_LSB 22
16433 
16434 #define ALT_USB_HOST_HCCHAR1_DEVADDR_MSB 28
16435 
16436 #define ALT_USB_HOST_HCCHAR1_DEVADDR_WIDTH 7
16437 
16438 #define ALT_USB_HOST_HCCHAR1_DEVADDR_SET_MSK 0x1fc00000
16439 
16440 #define ALT_USB_HOST_HCCHAR1_DEVADDR_CLR_MSK 0xe03fffff
16441 
16442 #define ALT_USB_HOST_HCCHAR1_DEVADDR_RESET 0x0
16443 
16444 #define ALT_USB_HOST_HCCHAR1_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
16445 
16446 #define ALT_USB_HOST_HCCHAR1_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
16447 
16470 #define ALT_USB_HOST_HCCHAR1_CHDIS_E_INACT 0x0
16471 
16476 #define ALT_USB_HOST_HCCHAR1_CHDIS_E_ACT 0x1
16477 
16479 #define ALT_USB_HOST_HCCHAR1_CHDIS_LSB 30
16480 
16481 #define ALT_USB_HOST_HCCHAR1_CHDIS_MSB 30
16482 
16483 #define ALT_USB_HOST_HCCHAR1_CHDIS_WIDTH 1
16484 
16485 #define ALT_USB_HOST_HCCHAR1_CHDIS_SET_MSK 0x40000000
16486 
16487 #define ALT_USB_HOST_HCCHAR1_CHDIS_CLR_MSK 0xbfffffff
16488 
16489 #define ALT_USB_HOST_HCCHAR1_CHDIS_RESET 0x0
16490 
16491 #define ALT_USB_HOST_HCCHAR1_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
16492 
16493 #define ALT_USB_HOST_HCCHAR1_CHDIS_SET(value) (((value) << 30) & 0x40000000)
16494 
16525 #define ALT_USB_HOST_HCCHAR1_CHENA_E_INACT 0x0
16526 
16532 #define ALT_USB_HOST_HCCHAR1_CHENA_E_ACT 0x1
16533 
16535 #define ALT_USB_HOST_HCCHAR1_CHENA_LSB 31
16536 
16537 #define ALT_USB_HOST_HCCHAR1_CHENA_MSB 31
16538 
16539 #define ALT_USB_HOST_HCCHAR1_CHENA_WIDTH 1
16540 
16541 #define ALT_USB_HOST_HCCHAR1_CHENA_SET_MSK 0x80000000
16542 
16543 #define ALT_USB_HOST_HCCHAR1_CHENA_CLR_MSK 0x7fffffff
16544 
16545 #define ALT_USB_HOST_HCCHAR1_CHENA_RESET 0x0
16546 
16547 #define ALT_USB_HOST_HCCHAR1_CHENA_GET(value) (((value) & 0x80000000) >> 31)
16548 
16549 #define ALT_USB_HOST_HCCHAR1_CHENA_SET(value) (((value) << 31) & 0x80000000)
16550 
16551 #ifndef __ASSEMBLY__
16552 
16563 {
16564  uint32_t mps : 11;
16565  uint32_t epnum : 4;
16566  uint32_t epdir : 1;
16567  uint32_t : 1;
16568  uint32_t lspddev : 1;
16569  uint32_t eptype : 2;
16570  uint32_t ec : 2;
16571  uint32_t devaddr : 7;
16572  uint32_t : 1;
16573  const uint32_t chdis : 1;
16574  const uint32_t chena : 1;
16575 };
16576 
16579 #endif /* __ASSEMBLY__ */
16580 
16582 #define ALT_USB_HOST_HCCHAR1_OFST 0x120
16583 
16584 #define ALT_USB_HOST_HCCHAR1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR1_OFST))
16585 
16612 #define ALT_USB_HOST_HCSPLT1_PRTADDR_LSB 0
16613 
16614 #define ALT_USB_HOST_HCSPLT1_PRTADDR_MSB 6
16615 
16616 #define ALT_USB_HOST_HCSPLT1_PRTADDR_WIDTH 7
16617 
16618 #define ALT_USB_HOST_HCSPLT1_PRTADDR_SET_MSK 0x0000007f
16619 
16620 #define ALT_USB_HOST_HCSPLT1_PRTADDR_CLR_MSK 0xffffff80
16621 
16622 #define ALT_USB_HOST_HCSPLT1_PRTADDR_RESET 0x0
16623 
16624 #define ALT_USB_HOST_HCSPLT1_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
16625 
16626 #define ALT_USB_HOST_HCSPLT1_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
16627 
16637 #define ALT_USB_HOST_HCSPLT1_HUBADDR_LSB 7
16638 
16639 #define ALT_USB_HOST_HCSPLT1_HUBADDR_MSB 13
16640 
16641 #define ALT_USB_HOST_HCSPLT1_HUBADDR_WIDTH 7
16642 
16643 #define ALT_USB_HOST_HCSPLT1_HUBADDR_SET_MSK 0x00003f80
16644 
16645 #define ALT_USB_HOST_HCSPLT1_HUBADDR_CLR_MSK 0xffffc07f
16646 
16647 #define ALT_USB_HOST_HCSPLT1_HUBADDR_RESET 0x0
16648 
16649 #define ALT_USB_HOST_HCSPLT1_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
16650 
16651 #define ALT_USB_HOST_HCSPLT1_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
16652 
16682 #define ALT_USB_HOST_HCSPLT1_XACTPOS_E_MIDDLE 0x0
16683 
16689 #define ALT_USB_HOST_HCSPLT1_XACTPOS_E_END 0x1
16690 
16696 #define ALT_USB_HOST_HCSPLT1_XACTPOS_E_BEGIN 0x2
16697 
16703 #define ALT_USB_HOST_HCSPLT1_XACTPOS_E_ALL 0x3
16704 
16706 #define ALT_USB_HOST_HCSPLT1_XACTPOS_LSB 14
16707 
16708 #define ALT_USB_HOST_HCSPLT1_XACTPOS_MSB 15
16709 
16710 #define ALT_USB_HOST_HCSPLT1_XACTPOS_WIDTH 2
16711 
16712 #define ALT_USB_HOST_HCSPLT1_XACTPOS_SET_MSK 0x0000c000
16713 
16714 #define ALT_USB_HOST_HCSPLT1_XACTPOS_CLR_MSK 0xffff3fff
16715 
16716 #define ALT_USB_HOST_HCSPLT1_XACTPOS_RESET 0x0
16717 
16718 #define ALT_USB_HOST_HCSPLT1_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
16719 
16720 #define ALT_USB_HOST_HCSPLT1_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
16721 
16743 #define ALT_USB_HOST_HCSPLT1_COMPSPLT_E_NOSPLIT 0x0
16744 
16749 #define ALT_USB_HOST_HCSPLT1_COMPSPLT_E_SPLIT 0x1
16750 
16752 #define ALT_USB_HOST_HCSPLT1_COMPSPLT_LSB 16
16753 
16754 #define ALT_USB_HOST_HCSPLT1_COMPSPLT_MSB 16
16755 
16756 #define ALT_USB_HOST_HCSPLT1_COMPSPLT_WIDTH 1
16757 
16758 #define ALT_USB_HOST_HCSPLT1_COMPSPLT_SET_MSK 0x00010000
16759 
16760 #define ALT_USB_HOST_HCSPLT1_COMPSPLT_CLR_MSK 0xfffeffff
16761 
16762 #define ALT_USB_HOST_HCSPLT1_COMPSPLT_RESET 0x0
16763 
16764 #define ALT_USB_HOST_HCSPLT1_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
16765 
16766 #define ALT_USB_HOST_HCSPLT1_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
16767 
16789 #define ALT_USB_HOST_HCSPLT1_SPLTENA_E_DISD 0x0
16790 
16795 #define ALT_USB_HOST_HCSPLT1_SPLTENA_E_END 0x1
16796 
16798 #define ALT_USB_HOST_HCSPLT1_SPLTENA_LSB 31
16799 
16800 #define ALT_USB_HOST_HCSPLT1_SPLTENA_MSB 31
16801 
16802 #define ALT_USB_HOST_HCSPLT1_SPLTENA_WIDTH 1
16803 
16804 #define ALT_USB_HOST_HCSPLT1_SPLTENA_SET_MSK 0x80000000
16805 
16806 #define ALT_USB_HOST_HCSPLT1_SPLTENA_CLR_MSK 0x7fffffff
16807 
16808 #define ALT_USB_HOST_HCSPLT1_SPLTENA_RESET 0x0
16809 
16810 #define ALT_USB_HOST_HCSPLT1_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
16811 
16812 #define ALT_USB_HOST_HCSPLT1_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
16813 
16814 #ifndef __ASSEMBLY__
16815 
16826 {
16827  uint32_t prtaddr : 7;
16828  uint32_t hubaddr : 7;
16829  uint32_t xactpos : 2;
16830  uint32_t compsplt : 1;
16831  uint32_t : 14;
16832  uint32_t spltena : 1;
16833 };
16834 
16837 #endif /* __ASSEMBLY__ */
16838 
16840 #define ALT_USB_HOST_HCSPLT1_OFST 0x124
16841 
16842 #define ALT_USB_HOST_HCSPLT1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT1_OFST))
16843 
16898 #define ALT_USB_HOST_HCINT1_XFERCOMPL_E_INACT 0x0
16899 
16904 #define ALT_USB_HOST_HCINT1_XFERCOMPL_E_ACT 0x1
16905 
16907 #define ALT_USB_HOST_HCINT1_XFERCOMPL_LSB 0
16908 
16909 #define ALT_USB_HOST_HCINT1_XFERCOMPL_MSB 0
16910 
16911 #define ALT_USB_HOST_HCINT1_XFERCOMPL_WIDTH 1
16912 
16913 #define ALT_USB_HOST_HCINT1_XFERCOMPL_SET_MSK 0x00000001
16914 
16915 #define ALT_USB_HOST_HCINT1_XFERCOMPL_CLR_MSK 0xfffffffe
16916 
16917 #define ALT_USB_HOST_HCINT1_XFERCOMPL_RESET 0x0
16918 
16919 #define ALT_USB_HOST_HCINT1_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
16920 
16921 #define ALT_USB_HOST_HCINT1_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
16922 
16956 #define ALT_USB_HOST_HCINT1_CHHLTD_E_INACT 0x0
16957 
16962 #define ALT_USB_HOST_HCINT1_CHHLTD_E_ACT 0x1
16963 
16965 #define ALT_USB_HOST_HCINT1_CHHLTD_LSB 1
16966 
16967 #define ALT_USB_HOST_HCINT1_CHHLTD_MSB 1
16968 
16969 #define ALT_USB_HOST_HCINT1_CHHLTD_WIDTH 1
16970 
16971 #define ALT_USB_HOST_HCINT1_CHHLTD_SET_MSK 0x00000002
16972 
16973 #define ALT_USB_HOST_HCINT1_CHHLTD_CLR_MSK 0xfffffffd
16974 
16975 #define ALT_USB_HOST_HCINT1_CHHLTD_RESET 0x0
16976 
16977 #define ALT_USB_HOST_HCINT1_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
16978 
16979 #define ALT_USB_HOST_HCINT1_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
16980 
17003 #define ALT_USB_HOST_HCINT1_AHBERR_E_INACT 0x0
17004 
17009 #define ALT_USB_HOST_HCINT1_AHBERR_E_ACT 0x1
17010 
17012 #define ALT_USB_HOST_HCINT1_AHBERR_LSB 2
17013 
17014 #define ALT_USB_HOST_HCINT1_AHBERR_MSB 2
17015 
17016 #define ALT_USB_HOST_HCINT1_AHBERR_WIDTH 1
17017 
17018 #define ALT_USB_HOST_HCINT1_AHBERR_SET_MSK 0x00000004
17019 
17020 #define ALT_USB_HOST_HCINT1_AHBERR_CLR_MSK 0xfffffffb
17021 
17022 #define ALT_USB_HOST_HCINT1_AHBERR_RESET 0x0
17023 
17024 #define ALT_USB_HOST_HCINT1_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
17025 
17026 #define ALT_USB_HOST_HCINT1_AHBERR_SET(value) (((value) << 2) & 0x00000004)
17027 
17050 #define ALT_USB_HOST_HCINT1_STALL_E_INACT 0x0
17051 
17056 #define ALT_USB_HOST_HCINT1_STALL_E_ACT 0x1
17057 
17059 #define ALT_USB_HOST_HCINT1_STALL_LSB 3
17060 
17061 #define ALT_USB_HOST_HCINT1_STALL_MSB 3
17062 
17063 #define ALT_USB_HOST_HCINT1_STALL_WIDTH 1
17064 
17065 #define ALT_USB_HOST_HCINT1_STALL_SET_MSK 0x00000008
17066 
17067 #define ALT_USB_HOST_HCINT1_STALL_CLR_MSK 0xfffffff7
17068 
17069 #define ALT_USB_HOST_HCINT1_STALL_RESET 0x0
17070 
17071 #define ALT_USB_HOST_HCINT1_STALL_GET(value) (((value) & 0x00000008) >> 3)
17072 
17073 #define ALT_USB_HOST_HCINT1_STALL_SET(value) (((value) << 3) & 0x00000008)
17074 
17097 #define ALT_USB_HOST_HCINT1_NAK_E_INACT 0x0
17098 
17103 #define ALT_USB_HOST_HCINT1_NAK_E_ACT 0x1
17104 
17106 #define ALT_USB_HOST_HCINT1_NAK_LSB 4
17107 
17108 #define ALT_USB_HOST_HCINT1_NAK_MSB 4
17109 
17110 #define ALT_USB_HOST_HCINT1_NAK_WIDTH 1
17111 
17112 #define ALT_USB_HOST_HCINT1_NAK_SET_MSK 0x00000010
17113 
17114 #define ALT_USB_HOST_HCINT1_NAK_CLR_MSK 0xffffffef
17115 
17116 #define ALT_USB_HOST_HCINT1_NAK_RESET 0x0
17117 
17118 #define ALT_USB_HOST_HCINT1_NAK_GET(value) (((value) & 0x00000010) >> 4)
17119 
17120 #define ALT_USB_HOST_HCINT1_NAK_SET(value) (((value) << 4) & 0x00000010)
17121 
17144 #define ALT_USB_HOST_HCINT1_ACK_E_INACT 0x0
17145 
17150 #define ALT_USB_HOST_HCINT1_ACK_E_ACT 0x1
17151 
17153 #define ALT_USB_HOST_HCINT1_ACK_LSB 5
17154 
17155 #define ALT_USB_HOST_HCINT1_ACK_MSB 5
17156 
17157 #define ALT_USB_HOST_HCINT1_ACK_WIDTH 1
17158 
17159 #define ALT_USB_HOST_HCINT1_ACK_SET_MSK 0x00000020
17160 
17161 #define ALT_USB_HOST_HCINT1_ACK_CLR_MSK 0xffffffdf
17162 
17163 #define ALT_USB_HOST_HCINT1_ACK_RESET 0x0
17164 
17165 #define ALT_USB_HOST_HCINT1_ACK_GET(value) (((value) & 0x00000020) >> 5)
17166 
17167 #define ALT_USB_HOST_HCINT1_ACK_SET(value) (((value) << 5) & 0x00000020)
17168 
17191 #define ALT_USB_HOST_HCINT1_NYET_E_INACT 0x0
17192 
17197 #define ALT_USB_HOST_HCINT1_NYET_E_ACT 0x1
17198 
17200 #define ALT_USB_HOST_HCINT1_NYET_LSB 6
17201 
17202 #define ALT_USB_HOST_HCINT1_NYET_MSB 6
17203 
17204 #define ALT_USB_HOST_HCINT1_NYET_WIDTH 1
17205 
17206 #define ALT_USB_HOST_HCINT1_NYET_SET_MSK 0x00000040
17207 
17208 #define ALT_USB_HOST_HCINT1_NYET_CLR_MSK 0xffffffbf
17209 
17210 #define ALT_USB_HOST_HCINT1_NYET_RESET 0x0
17211 
17212 #define ALT_USB_HOST_HCINT1_NYET_GET(value) (((value) & 0x00000040) >> 6)
17213 
17214 #define ALT_USB_HOST_HCINT1_NYET_SET(value) (((value) << 6) & 0x00000040)
17215 
17246 #define ALT_USB_HOST_HCINT1_XACTERR_E_INACT 0x0
17247 
17252 #define ALT_USB_HOST_HCINT1_XACTERR_E_ACT 0x1
17253 
17255 #define ALT_USB_HOST_HCINT1_XACTERR_LSB 7
17256 
17257 #define ALT_USB_HOST_HCINT1_XACTERR_MSB 7
17258 
17259 #define ALT_USB_HOST_HCINT1_XACTERR_WIDTH 1
17260 
17261 #define ALT_USB_HOST_HCINT1_XACTERR_SET_MSK 0x00000080
17262 
17263 #define ALT_USB_HOST_HCINT1_XACTERR_CLR_MSK 0xffffff7f
17264 
17265 #define ALT_USB_HOST_HCINT1_XACTERR_RESET 0x0
17266 
17267 #define ALT_USB_HOST_HCINT1_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
17268 
17269 #define ALT_USB_HOST_HCINT1_XACTERR_SET(value) (((value) << 7) & 0x00000080)
17270 
17293 #define ALT_USB_HOST_HCINT1_BBLERR_E_INACT 0x0
17294 
17299 #define ALT_USB_HOST_HCINT1_BBLERR_E_ACT 0x1
17300 
17302 #define ALT_USB_HOST_HCINT1_BBLERR_LSB 8
17303 
17304 #define ALT_USB_HOST_HCINT1_BBLERR_MSB 8
17305 
17306 #define ALT_USB_HOST_HCINT1_BBLERR_WIDTH 1
17307 
17308 #define ALT_USB_HOST_HCINT1_BBLERR_SET_MSK 0x00000100
17309 
17310 #define ALT_USB_HOST_HCINT1_BBLERR_CLR_MSK 0xfffffeff
17311 
17312 #define ALT_USB_HOST_HCINT1_BBLERR_RESET 0x0
17313 
17314 #define ALT_USB_HOST_HCINT1_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
17315 
17316 #define ALT_USB_HOST_HCINT1_BBLERR_SET(value) (((value) << 8) & 0x00000100)
17317 
17340 #define ALT_USB_HOST_HCINT1_FRMOVRUN_E_INACT 0x0
17341 
17346 #define ALT_USB_HOST_HCINT1_FRMOVRUN_E_ACT 0x1
17347 
17349 #define ALT_USB_HOST_HCINT1_FRMOVRUN_LSB 9
17350 
17351 #define ALT_USB_HOST_HCINT1_FRMOVRUN_MSB 9
17352 
17353 #define ALT_USB_HOST_HCINT1_FRMOVRUN_WIDTH 1
17354 
17355 #define ALT_USB_HOST_HCINT1_FRMOVRUN_SET_MSK 0x00000200
17356 
17357 #define ALT_USB_HOST_HCINT1_FRMOVRUN_CLR_MSK 0xfffffdff
17358 
17359 #define ALT_USB_HOST_HCINT1_FRMOVRUN_RESET 0x0
17360 
17361 #define ALT_USB_HOST_HCINT1_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
17362 
17363 #define ALT_USB_HOST_HCINT1_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
17364 
17387 #define ALT_USB_HOST_HCINT1_DATATGLERR_E_INACT 0x0
17388 
17393 #define ALT_USB_HOST_HCINT1_DATATGLERR_E_ACT 0x1
17394 
17396 #define ALT_USB_HOST_HCINT1_DATATGLERR_LSB 10
17397 
17398 #define ALT_USB_HOST_HCINT1_DATATGLERR_MSB 10
17399 
17400 #define ALT_USB_HOST_HCINT1_DATATGLERR_WIDTH 1
17401 
17402 #define ALT_USB_HOST_HCINT1_DATATGLERR_SET_MSK 0x00000400
17403 
17404 #define ALT_USB_HOST_HCINT1_DATATGLERR_CLR_MSK 0xfffffbff
17405 
17406 #define ALT_USB_HOST_HCINT1_DATATGLERR_RESET 0x0
17407 
17408 #define ALT_USB_HOST_HCINT1_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
17409 
17410 #define ALT_USB_HOST_HCINT1_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
17411 
17435 #define ALT_USB_HOST_HCINT1_BNAINTR_E_INACT 0x0
17436 
17441 #define ALT_USB_HOST_HCINT1_BNAINTR_E_ACT 0x1
17442 
17444 #define ALT_USB_HOST_HCINT1_BNAINTR_LSB 11
17445 
17446 #define ALT_USB_HOST_HCINT1_BNAINTR_MSB 11
17447 
17448 #define ALT_USB_HOST_HCINT1_BNAINTR_WIDTH 1
17449 
17450 #define ALT_USB_HOST_HCINT1_BNAINTR_SET_MSK 0x00000800
17451 
17452 #define ALT_USB_HOST_HCINT1_BNAINTR_CLR_MSK 0xfffff7ff
17453 
17454 #define ALT_USB_HOST_HCINT1_BNAINTR_RESET 0x0
17455 
17456 #define ALT_USB_HOST_HCINT1_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
17457 
17458 #define ALT_USB_HOST_HCINT1_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
17459 
17483 #define ALT_USB_HOST_HCINT1_XCS_XACT_ERR_E_INACT 0x0
17484 
17489 #define ALT_USB_HOST_HCINT1_XCS_XACT_ERR_E_ACVTIVE 0x1
17490 
17492 #define ALT_USB_HOST_HCINT1_XCS_XACT_ERR_LSB 12
17493 
17494 #define ALT_USB_HOST_HCINT1_XCS_XACT_ERR_MSB 12
17495 
17496 #define ALT_USB_HOST_HCINT1_XCS_XACT_ERR_WIDTH 1
17497 
17498 #define ALT_USB_HOST_HCINT1_XCS_XACT_ERR_SET_MSK 0x00001000
17499 
17500 #define ALT_USB_HOST_HCINT1_XCS_XACT_ERR_CLR_MSK 0xffffefff
17501 
17502 #define ALT_USB_HOST_HCINT1_XCS_XACT_ERR_RESET 0x0
17503 
17504 #define ALT_USB_HOST_HCINT1_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
17505 
17506 #define ALT_USB_HOST_HCINT1_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
17507 
17531 #define ALT_USB_HOST_HCINT1_DESC_LST_ROLLINTR_E_INACT 0x0
17532 
17537 #define ALT_USB_HOST_HCINT1_DESC_LST_ROLLINTR_E_ACT 0x1
17538 
17540 #define ALT_USB_HOST_HCINT1_DESC_LST_ROLLINTR_LSB 13
17541 
17542 #define ALT_USB_HOST_HCINT1_DESC_LST_ROLLINTR_MSB 13
17543 
17544 #define ALT_USB_HOST_HCINT1_DESC_LST_ROLLINTR_WIDTH 1
17545 
17546 #define ALT_USB_HOST_HCINT1_DESC_LST_ROLLINTR_SET_MSK 0x00002000
17547 
17548 #define ALT_USB_HOST_HCINT1_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
17549 
17550 #define ALT_USB_HOST_HCINT1_DESC_LST_ROLLINTR_RESET 0x0
17551 
17552 #define ALT_USB_HOST_HCINT1_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
17553 
17554 #define ALT_USB_HOST_HCINT1_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
17555 
17556 #ifndef __ASSEMBLY__
17557 
17568 {
17569  const uint32_t xfercompl : 1;
17570  const uint32_t chhltd : 1;
17571  const uint32_t ahberr : 1;
17572  const uint32_t stall : 1;
17573  const uint32_t nak : 1;
17574  const uint32_t ack : 1;
17575  const uint32_t nyet : 1;
17576  const uint32_t xacterr : 1;
17577  const uint32_t bblerr : 1;
17578  const uint32_t frmovrun : 1;
17579  const uint32_t datatglerr : 1;
17580  const uint32_t bnaintr : 1;
17581  const uint32_t xcs_xact_err : 1;
17582  const uint32_t desc_lst_rollintr : 1;
17583  uint32_t : 18;
17584 };
17585 
17588 #endif /* __ASSEMBLY__ */
17589 
17591 #define ALT_USB_HOST_HCINT1_OFST 0x128
17592 
17593 #define ALT_USB_HOST_HCINT1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT1_OFST))
17594 
17635 #define ALT_USB_HOST_HCINTMSK1_XFERCOMPLMSK_E_MSK 0x0
17636 
17641 #define ALT_USB_HOST_HCINTMSK1_XFERCOMPLMSK_E_NOMSK 0x1
17642 
17644 #define ALT_USB_HOST_HCINTMSK1_XFERCOMPLMSK_LSB 0
17645 
17646 #define ALT_USB_HOST_HCINTMSK1_XFERCOMPLMSK_MSB 0
17647 
17648 #define ALT_USB_HOST_HCINTMSK1_XFERCOMPLMSK_WIDTH 1
17649 
17650 #define ALT_USB_HOST_HCINTMSK1_XFERCOMPLMSK_SET_MSK 0x00000001
17651 
17652 #define ALT_USB_HOST_HCINTMSK1_XFERCOMPLMSK_CLR_MSK 0xfffffffe
17653 
17654 #define ALT_USB_HOST_HCINTMSK1_XFERCOMPLMSK_RESET 0x0
17655 
17656 #define ALT_USB_HOST_HCINTMSK1_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
17657 
17658 #define ALT_USB_HOST_HCINTMSK1_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
17659 
17680 #define ALT_USB_HOST_HCINTMSK1_CHHLTDMSK_E_MSK 0x0
17681 
17686 #define ALT_USB_HOST_HCINTMSK1_CHHLTDMSK_E_NOMSK 0x1
17687 
17689 #define ALT_USB_HOST_HCINTMSK1_CHHLTDMSK_LSB 1
17690 
17691 #define ALT_USB_HOST_HCINTMSK1_CHHLTDMSK_MSB 1
17692 
17693 #define ALT_USB_HOST_HCINTMSK1_CHHLTDMSK_WIDTH 1
17694 
17695 #define ALT_USB_HOST_HCINTMSK1_CHHLTDMSK_SET_MSK 0x00000002
17696 
17697 #define ALT_USB_HOST_HCINTMSK1_CHHLTDMSK_CLR_MSK 0xfffffffd
17698 
17699 #define ALT_USB_HOST_HCINTMSK1_CHHLTDMSK_RESET 0x0
17700 
17701 #define ALT_USB_HOST_HCINTMSK1_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
17702 
17703 #define ALT_USB_HOST_HCINTMSK1_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
17704 
17726 #define ALT_USB_HOST_HCINTMSK1_AHBERRMSK_E_MSK 0x0
17727 
17732 #define ALT_USB_HOST_HCINTMSK1_AHBERRMSK_E_NOMSK 0x1
17733 
17735 #define ALT_USB_HOST_HCINTMSK1_AHBERRMSK_LSB 2
17736 
17737 #define ALT_USB_HOST_HCINTMSK1_AHBERRMSK_MSB 2
17738 
17739 #define ALT_USB_HOST_HCINTMSK1_AHBERRMSK_WIDTH 1
17740 
17741 #define ALT_USB_HOST_HCINTMSK1_AHBERRMSK_SET_MSK 0x00000004
17742 
17743 #define ALT_USB_HOST_HCINTMSK1_AHBERRMSK_CLR_MSK 0xfffffffb
17744 
17745 #define ALT_USB_HOST_HCINTMSK1_AHBERRMSK_RESET 0x0
17746 
17747 #define ALT_USB_HOST_HCINTMSK1_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
17748 
17749 #define ALT_USB_HOST_HCINTMSK1_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
17750 
17771 #define ALT_USB_HOST_HCINTMSK1_BNAINTRMSK_E_MSK 0x0
17772 
17777 #define ALT_USB_HOST_HCINTMSK1_BNAINTRMSK_E_NOMSK 0x1
17778 
17780 #define ALT_USB_HOST_HCINTMSK1_BNAINTRMSK_LSB 11
17781 
17782 #define ALT_USB_HOST_HCINTMSK1_BNAINTRMSK_MSB 11
17783 
17784 #define ALT_USB_HOST_HCINTMSK1_BNAINTRMSK_WIDTH 1
17785 
17786 #define ALT_USB_HOST_HCINTMSK1_BNAINTRMSK_SET_MSK 0x00000800
17787 
17788 #define ALT_USB_HOST_HCINTMSK1_BNAINTRMSK_CLR_MSK 0xfffff7ff
17789 
17790 #define ALT_USB_HOST_HCINTMSK1_BNAINTRMSK_RESET 0x0
17791 
17792 #define ALT_USB_HOST_HCINTMSK1_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
17793 
17794 #define ALT_USB_HOST_HCINTMSK1_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
17795 
17816 #define ALT_USB_HOST_HCINTMSK1_FRM_LST_ROLLINTRMSK_E_MSK 0x0
17817 
17822 #define ALT_USB_HOST_HCINTMSK1_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
17823 
17825 #define ALT_USB_HOST_HCINTMSK1_FRM_LST_ROLLINTRMSK_LSB 13
17826 
17827 #define ALT_USB_HOST_HCINTMSK1_FRM_LST_ROLLINTRMSK_MSB 13
17828 
17829 #define ALT_USB_HOST_HCINTMSK1_FRM_LST_ROLLINTRMSK_WIDTH 1
17830 
17831 #define ALT_USB_HOST_HCINTMSK1_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
17832 
17833 #define ALT_USB_HOST_HCINTMSK1_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
17834 
17835 #define ALT_USB_HOST_HCINTMSK1_FRM_LST_ROLLINTRMSK_RESET 0x0
17836 
17837 #define ALT_USB_HOST_HCINTMSK1_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
17838 
17839 #define ALT_USB_HOST_HCINTMSK1_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
17840 
17841 #ifndef __ASSEMBLY__
17842 
17853 {
17854  uint32_t xfercomplmsk : 1;
17855  uint32_t chhltdmsk : 1;
17856  uint32_t ahberrmsk : 1;
17857  uint32_t : 8;
17858  uint32_t bnaintrmsk : 1;
17859  uint32_t : 1;
17860  uint32_t frm_lst_rollintrmsk : 1;
17861  uint32_t : 18;
17862 };
17863 
17866 #endif /* __ASSEMBLY__ */
17867 
17869 #define ALT_USB_HOST_HCINTMSK1_OFST 0x12c
17870 
17871 #define ALT_USB_HOST_HCINTMSK1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK1_OFST))
17872 
17901 #define ALT_USB_HOST_HCTSIZ1_XFERSIZE_LSB 0
17902 
17903 #define ALT_USB_HOST_HCTSIZ1_XFERSIZE_MSB 18
17904 
17905 #define ALT_USB_HOST_HCTSIZ1_XFERSIZE_WIDTH 19
17906 
17907 #define ALT_USB_HOST_HCTSIZ1_XFERSIZE_SET_MSK 0x0007ffff
17908 
17909 #define ALT_USB_HOST_HCTSIZ1_XFERSIZE_CLR_MSK 0xfff80000
17910 
17911 #define ALT_USB_HOST_HCTSIZ1_XFERSIZE_RESET 0x0
17912 
17913 #define ALT_USB_HOST_HCTSIZ1_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
17914 
17915 #define ALT_USB_HOST_HCTSIZ1_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
17916 
17930 #define ALT_USB_HOST_HCTSIZ1_PKTCNT_LSB 19
17931 
17932 #define ALT_USB_HOST_HCTSIZ1_PKTCNT_MSB 28
17933 
17934 #define ALT_USB_HOST_HCTSIZ1_PKTCNT_WIDTH 10
17935 
17936 #define ALT_USB_HOST_HCTSIZ1_PKTCNT_SET_MSK 0x1ff80000
17937 
17938 #define ALT_USB_HOST_HCTSIZ1_PKTCNT_CLR_MSK 0xe007ffff
17939 
17940 #define ALT_USB_HOST_HCTSIZ1_PKTCNT_RESET 0x0
17941 
17942 #define ALT_USB_HOST_HCTSIZ1_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
17943 
17944 #define ALT_USB_HOST_HCTSIZ1_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
17945 
17969 #define ALT_USB_HOST_HCTSIZ1_PID_E_DATA0 0x0
17970 
17975 #define ALT_USB_HOST_HCTSIZ1_PID_E_DATA2 0x1
17976 
17981 #define ALT_USB_HOST_HCTSIZ1_PID_E_DATA1 0x2
17982 
17987 #define ALT_USB_HOST_HCTSIZ1_PID_E_MDATA 0x3
17988 
17990 #define ALT_USB_HOST_HCTSIZ1_PID_LSB 29
17991 
17992 #define ALT_USB_HOST_HCTSIZ1_PID_MSB 30
17993 
17994 #define ALT_USB_HOST_HCTSIZ1_PID_WIDTH 2
17995 
17996 #define ALT_USB_HOST_HCTSIZ1_PID_SET_MSK 0x60000000
17997 
17998 #define ALT_USB_HOST_HCTSIZ1_PID_CLR_MSK 0x9fffffff
17999 
18000 #define ALT_USB_HOST_HCTSIZ1_PID_RESET 0x0
18001 
18002 #define ALT_USB_HOST_HCTSIZ1_PID_GET(value) (((value) & 0x60000000) >> 29)
18003 
18004 #define ALT_USB_HOST_HCTSIZ1_PID_SET(value) (((value) << 29) & 0x60000000)
18005 
18028 #define ALT_USB_HOST_HCTSIZ1_DOPNG_E_NOPING 0x0
18029 
18034 #define ALT_USB_HOST_HCTSIZ1_DOPNG_E_PING 0x1
18035 
18037 #define ALT_USB_HOST_HCTSIZ1_DOPNG_LSB 31
18038 
18039 #define ALT_USB_HOST_HCTSIZ1_DOPNG_MSB 31
18040 
18041 #define ALT_USB_HOST_HCTSIZ1_DOPNG_WIDTH 1
18042 
18043 #define ALT_USB_HOST_HCTSIZ1_DOPNG_SET_MSK 0x80000000
18044 
18045 #define ALT_USB_HOST_HCTSIZ1_DOPNG_CLR_MSK 0x7fffffff
18046 
18047 #define ALT_USB_HOST_HCTSIZ1_DOPNG_RESET 0x0
18048 
18049 #define ALT_USB_HOST_HCTSIZ1_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
18050 
18051 #define ALT_USB_HOST_HCTSIZ1_DOPNG_SET(value) (((value) << 31) & 0x80000000)
18052 
18053 #ifndef __ASSEMBLY__
18054 
18065 {
18066  uint32_t xfersize : 19;
18067  uint32_t pktcnt : 10;
18068  uint32_t pid : 2;
18069  uint32_t dopng : 1;
18070 };
18071 
18074 #endif /* __ASSEMBLY__ */
18075 
18077 #define ALT_USB_HOST_HCTSIZ1_OFST 0x130
18078 
18079 #define ALT_USB_HOST_HCTSIZ1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ1_OFST))
18080 
18137 #define ALT_USB_HOST_HCDMA1_HCDMA1_LSB 0
18138 
18139 #define ALT_USB_HOST_HCDMA1_HCDMA1_MSB 31
18140 
18141 #define ALT_USB_HOST_HCDMA1_HCDMA1_WIDTH 32
18142 
18143 #define ALT_USB_HOST_HCDMA1_HCDMA1_SET_MSK 0xffffffff
18144 
18145 #define ALT_USB_HOST_HCDMA1_HCDMA1_CLR_MSK 0x00000000
18146 
18147 #define ALT_USB_HOST_HCDMA1_HCDMA1_RESET 0x0
18148 
18149 #define ALT_USB_HOST_HCDMA1_HCDMA1_GET(value) (((value) & 0xffffffff) >> 0)
18150 
18151 #define ALT_USB_HOST_HCDMA1_HCDMA1_SET(value) (((value) << 0) & 0xffffffff)
18152 
18153 #ifndef __ASSEMBLY__
18154 
18165 {
18166  uint32_t hcdma1 : 32;
18167 };
18168 
18171 #endif /* __ASSEMBLY__ */
18172 
18174 #define ALT_USB_HOST_HCDMA1_OFST 0x134
18175 
18176 #define ALT_USB_HOST_HCDMA1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA1_OFST))
18177 
18208 #define ALT_USB_HOST_HCDMAB1_HCDMAB1_LSB 0
18209 
18210 #define ALT_USB_HOST_HCDMAB1_HCDMAB1_MSB 31
18211 
18212 #define ALT_USB_HOST_HCDMAB1_HCDMAB1_WIDTH 32
18213 
18214 #define ALT_USB_HOST_HCDMAB1_HCDMAB1_SET_MSK 0xffffffff
18215 
18216 #define ALT_USB_HOST_HCDMAB1_HCDMAB1_CLR_MSK 0x00000000
18217 
18218 #define ALT_USB_HOST_HCDMAB1_HCDMAB1_RESET 0x0
18219 
18220 #define ALT_USB_HOST_HCDMAB1_HCDMAB1_GET(value) (((value) & 0xffffffff) >> 0)
18221 
18222 #define ALT_USB_HOST_HCDMAB1_HCDMAB1_SET(value) (((value) << 0) & 0xffffffff)
18223 
18224 #ifndef __ASSEMBLY__
18225 
18236 {
18237  uint32_t hcdmab1 : 32;
18238 };
18239 
18242 #endif /* __ASSEMBLY__ */
18243 
18245 #define ALT_USB_HOST_HCDMAB1_OFST 0x138
18246 
18247 #define ALT_USB_HOST_HCDMAB1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB1_OFST))
18248 
18280 #define ALT_USB_HOST_HCCHAR2_MPS_LSB 0
18281 
18282 #define ALT_USB_HOST_HCCHAR2_MPS_MSB 10
18283 
18284 #define ALT_USB_HOST_HCCHAR2_MPS_WIDTH 11
18285 
18286 #define ALT_USB_HOST_HCCHAR2_MPS_SET_MSK 0x000007ff
18287 
18288 #define ALT_USB_HOST_HCCHAR2_MPS_CLR_MSK 0xfffff800
18289 
18290 #define ALT_USB_HOST_HCCHAR2_MPS_RESET 0x0
18291 
18292 #define ALT_USB_HOST_HCCHAR2_MPS_GET(value) (((value) & 0x000007ff) >> 0)
18293 
18294 #define ALT_USB_HOST_HCCHAR2_MPS_SET(value) (((value) << 0) & 0x000007ff)
18295 
18330 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT0 0x0
18331 
18336 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT1 0x1
18337 
18342 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT2 0x2
18343 
18348 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT3 0x3
18349 
18354 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT4 0x4
18355 
18360 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT5 0x5
18361 
18366 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT6 0x6
18367 
18372 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT7 0x7
18373 
18378 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT8 0x8
18379 
18384 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT9 0x9
18385 
18390 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT10 0xa
18391 
18396 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT11 0xb
18397 
18402 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT12 0xc
18403 
18408 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT13 0xd
18409 
18414 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT14 0xe
18415 
18420 #define ALT_USB_HOST_HCCHAR2_EPNUM_E_ENDPT15 0xf
18421 
18423 #define ALT_USB_HOST_HCCHAR2_EPNUM_LSB 11
18424 
18425 #define ALT_USB_HOST_HCCHAR2_EPNUM_MSB 14
18426 
18427 #define ALT_USB_HOST_HCCHAR2_EPNUM_WIDTH 4
18428 
18429 #define ALT_USB_HOST_HCCHAR2_EPNUM_SET_MSK 0x00007800
18430 
18431 #define ALT_USB_HOST_HCCHAR2_EPNUM_CLR_MSK 0xffff87ff
18432 
18433 #define ALT_USB_HOST_HCCHAR2_EPNUM_RESET 0x0
18434 
18435 #define ALT_USB_HOST_HCCHAR2_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
18436 
18437 #define ALT_USB_HOST_HCCHAR2_EPNUM_SET(value) (((value) << 11) & 0x00007800)
18438 
18459 #define ALT_USB_HOST_HCCHAR2_EPDIR_E_OUT 0x0
18460 
18465 #define ALT_USB_HOST_HCCHAR2_EPDIR_E_IN 0x1
18466 
18468 #define ALT_USB_HOST_HCCHAR2_EPDIR_LSB 15
18469 
18470 #define ALT_USB_HOST_HCCHAR2_EPDIR_MSB 15
18471 
18472 #define ALT_USB_HOST_HCCHAR2_EPDIR_WIDTH 1
18473 
18474 #define ALT_USB_HOST_HCCHAR2_EPDIR_SET_MSK 0x00008000
18475 
18476 #define ALT_USB_HOST_HCCHAR2_EPDIR_CLR_MSK 0xffff7fff
18477 
18478 #define ALT_USB_HOST_HCCHAR2_EPDIR_RESET 0x0
18479 
18480 #define ALT_USB_HOST_HCCHAR2_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
18481 
18482 #define ALT_USB_HOST_HCCHAR2_EPDIR_SET(value) (((value) << 15) & 0x00008000)
18483 
18509 #define ALT_USB_HOST_HCCHAR2_LSPDDEV_E_DISD 0x0
18510 
18515 #define ALT_USB_HOST_HCCHAR2_LSPDDEV_E_END 0x1
18516 
18518 #define ALT_USB_HOST_HCCHAR2_LSPDDEV_LSB 17
18519 
18520 #define ALT_USB_HOST_HCCHAR2_LSPDDEV_MSB 17
18521 
18522 #define ALT_USB_HOST_HCCHAR2_LSPDDEV_WIDTH 1
18523 
18524 #define ALT_USB_HOST_HCCHAR2_LSPDDEV_SET_MSK 0x00020000
18525 
18526 #define ALT_USB_HOST_HCCHAR2_LSPDDEV_CLR_MSK 0xfffdffff
18527 
18528 #define ALT_USB_HOST_HCCHAR2_LSPDDEV_RESET 0x0
18529 
18530 #define ALT_USB_HOST_HCCHAR2_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
18531 
18532 #define ALT_USB_HOST_HCCHAR2_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
18533 
18556 #define ALT_USB_HOST_HCCHAR2_EPTYPE_E_CTL 0x0
18557 
18562 #define ALT_USB_HOST_HCCHAR2_EPTYPE_E_ISOC 0x1
18563 
18568 #define ALT_USB_HOST_HCCHAR2_EPTYPE_E_BULK 0x2
18569 
18574 #define ALT_USB_HOST_HCCHAR2_EPTYPE_E_INTERR 0x3
18575 
18577 #define ALT_USB_HOST_HCCHAR2_EPTYPE_LSB 18
18578 
18579 #define ALT_USB_HOST_HCCHAR2_EPTYPE_MSB 19
18580 
18581 #define ALT_USB_HOST_HCCHAR2_EPTYPE_WIDTH 2
18582 
18583 #define ALT_USB_HOST_HCCHAR2_EPTYPE_SET_MSK 0x000c0000
18584 
18585 #define ALT_USB_HOST_HCCHAR2_EPTYPE_CLR_MSK 0xfff3ffff
18586 
18587 #define ALT_USB_HOST_HCCHAR2_EPTYPE_RESET 0x0
18588 
18589 #define ALT_USB_HOST_HCCHAR2_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
18590 
18591 #define ALT_USB_HOST_HCCHAR2_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
18592 
18624 #define ALT_USB_HOST_HCCHAR2_EC_E_RSVD 0x0
18625 
18630 #define ALT_USB_HOST_HCCHAR2_EC_E_TRANSONE 0x1
18631 
18636 #define ALT_USB_HOST_HCCHAR2_EC_E_TRANSTWO 0x2
18637 
18642 #define ALT_USB_HOST_HCCHAR2_EC_E_TRANSTHREE 0x3
18643 
18645 #define ALT_USB_HOST_HCCHAR2_EC_LSB 20
18646 
18647 #define ALT_USB_HOST_HCCHAR2_EC_MSB 21
18648 
18649 #define ALT_USB_HOST_HCCHAR2_EC_WIDTH 2
18650 
18651 #define ALT_USB_HOST_HCCHAR2_EC_SET_MSK 0x00300000
18652 
18653 #define ALT_USB_HOST_HCCHAR2_EC_CLR_MSK 0xffcfffff
18654 
18655 #define ALT_USB_HOST_HCCHAR2_EC_RESET 0x0
18656 
18657 #define ALT_USB_HOST_HCCHAR2_EC_GET(value) (((value) & 0x00300000) >> 20)
18658 
18659 #define ALT_USB_HOST_HCCHAR2_EC_SET(value) (((value) << 20) & 0x00300000)
18660 
18670 #define ALT_USB_HOST_HCCHAR2_DEVADDR_LSB 22
18671 
18672 #define ALT_USB_HOST_HCCHAR2_DEVADDR_MSB 28
18673 
18674 #define ALT_USB_HOST_HCCHAR2_DEVADDR_WIDTH 7
18675 
18676 #define ALT_USB_HOST_HCCHAR2_DEVADDR_SET_MSK 0x1fc00000
18677 
18678 #define ALT_USB_HOST_HCCHAR2_DEVADDR_CLR_MSK 0xe03fffff
18679 
18680 #define ALT_USB_HOST_HCCHAR2_DEVADDR_RESET 0x0
18681 
18682 #define ALT_USB_HOST_HCCHAR2_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
18683 
18684 #define ALT_USB_HOST_HCCHAR2_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
18685 
18708 #define ALT_USB_HOST_HCCHAR2_CHDIS_E_INACT 0x0
18709 
18714 #define ALT_USB_HOST_HCCHAR2_CHDIS_E_ACT 0x1
18715 
18717 #define ALT_USB_HOST_HCCHAR2_CHDIS_LSB 30
18718 
18719 #define ALT_USB_HOST_HCCHAR2_CHDIS_MSB 30
18720 
18721 #define ALT_USB_HOST_HCCHAR2_CHDIS_WIDTH 1
18722 
18723 #define ALT_USB_HOST_HCCHAR2_CHDIS_SET_MSK 0x40000000
18724 
18725 #define ALT_USB_HOST_HCCHAR2_CHDIS_CLR_MSK 0xbfffffff
18726 
18727 #define ALT_USB_HOST_HCCHAR2_CHDIS_RESET 0x0
18728 
18729 #define ALT_USB_HOST_HCCHAR2_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
18730 
18731 #define ALT_USB_HOST_HCCHAR2_CHDIS_SET(value) (((value) << 30) & 0x40000000)
18732 
18763 #define ALT_USB_HOST_HCCHAR2_CHENA_E_INACT 0x0
18764 
18770 #define ALT_USB_HOST_HCCHAR2_CHENA_E_ACT 0x1
18771 
18773 #define ALT_USB_HOST_HCCHAR2_CHENA_LSB 31
18774 
18775 #define ALT_USB_HOST_HCCHAR2_CHENA_MSB 31
18776 
18777 #define ALT_USB_HOST_HCCHAR2_CHENA_WIDTH 1
18778 
18779 #define ALT_USB_HOST_HCCHAR2_CHENA_SET_MSK 0x80000000
18780 
18781 #define ALT_USB_HOST_HCCHAR2_CHENA_CLR_MSK 0x7fffffff
18782 
18783 #define ALT_USB_HOST_HCCHAR2_CHENA_RESET 0x0
18784 
18785 #define ALT_USB_HOST_HCCHAR2_CHENA_GET(value) (((value) & 0x80000000) >> 31)
18786 
18787 #define ALT_USB_HOST_HCCHAR2_CHENA_SET(value) (((value) << 31) & 0x80000000)
18788 
18789 #ifndef __ASSEMBLY__
18790 
18801 {
18802  uint32_t mps : 11;
18803  uint32_t epnum : 4;
18804  uint32_t epdir : 1;
18805  uint32_t : 1;
18806  uint32_t lspddev : 1;
18807  uint32_t eptype : 2;
18808  uint32_t ec : 2;
18809  uint32_t devaddr : 7;
18810  uint32_t : 1;
18811  const uint32_t chdis : 1;
18812  const uint32_t chena : 1;
18813 };
18814 
18817 #endif /* __ASSEMBLY__ */
18818 
18820 #define ALT_USB_HOST_HCCHAR2_OFST 0x140
18821 
18822 #define ALT_USB_HOST_HCCHAR2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR2_OFST))
18823 
18850 #define ALT_USB_HOST_HCSPLT2_PRTADDR_LSB 0
18851 
18852 #define ALT_USB_HOST_HCSPLT2_PRTADDR_MSB 6
18853 
18854 #define ALT_USB_HOST_HCSPLT2_PRTADDR_WIDTH 7
18855 
18856 #define ALT_USB_HOST_HCSPLT2_PRTADDR_SET_MSK 0x0000007f
18857 
18858 #define ALT_USB_HOST_HCSPLT2_PRTADDR_CLR_MSK 0xffffff80
18859 
18860 #define ALT_USB_HOST_HCSPLT2_PRTADDR_RESET 0x0
18861 
18862 #define ALT_USB_HOST_HCSPLT2_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
18863 
18864 #define ALT_USB_HOST_HCSPLT2_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
18865 
18875 #define ALT_USB_HOST_HCSPLT2_HUBADDR_LSB 7
18876 
18877 #define ALT_USB_HOST_HCSPLT2_HUBADDR_MSB 13
18878 
18879 #define ALT_USB_HOST_HCSPLT2_HUBADDR_WIDTH 7
18880 
18881 #define ALT_USB_HOST_HCSPLT2_HUBADDR_SET_MSK 0x00003f80
18882 
18883 #define ALT_USB_HOST_HCSPLT2_HUBADDR_CLR_MSK 0xffffc07f
18884 
18885 #define ALT_USB_HOST_HCSPLT2_HUBADDR_RESET 0x0
18886 
18887 #define ALT_USB_HOST_HCSPLT2_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
18888 
18889 #define ALT_USB_HOST_HCSPLT2_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
18890 
18920 #define ALT_USB_HOST_HCSPLT2_XACTPOS_E_MIDDLE 0x0
18921 
18927 #define ALT_USB_HOST_HCSPLT2_XACTPOS_E_END 0x1
18928 
18934 #define ALT_USB_HOST_HCSPLT2_XACTPOS_E_BEGIN 0x2
18935 
18941 #define ALT_USB_HOST_HCSPLT2_XACTPOS_E_ALL 0x3
18942 
18944 #define ALT_USB_HOST_HCSPLT2_XACTPOS_LSB 14
18945 
18946 #define ALT_USB_HOST_HCSPLT2_XACTPOS_MSB 15
18947 
18948 #define ALT_USB_HOST_HCSPLT2_XACTPOS_WIDTH 2
18949 
18950 #define ALT_USB_HOST_HCSPLT2_XACTPOS_SET_MSK 0x0000c000
18951 
18952 #define ALT_USB_HOST_HCSPLT2_XACTPOS_CLR_MSK 0xffff3fff
18953 
18954 #define ALT_USB_HOST_HCSPLT2_XACTPOS_RESET 0x0
18955 
18956 #define ALT_USB_HOST_HCSPLT2_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
18957 
18958 #define ALT_USB_HOST_HCSPLT2_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
18959 
18981 #define ALT_USB_HOST_HCSPLT2_COMPSPLT_E_NOSPLIT 0x0
18982 
18987 #define ALT_USB_HOST_HCSPLT2_COMPSPLT_E_SPLIT 0x1
18988 
18990 #define ALT_USB_HOST_HCSPLT2_COMPSPLT_LSB 16
18991 
18992 #define ALT_USB_HOST_HCSPLT2_COMPSPLT_MSB 16
18993 
18994 #define ALT_USB_HOST_HCSPLT2_COMPSPLT_WIDTH 1
18995 
18996 #define ALT_USB_HOST_HCSPLT2_COMPSPLT_SET_MSK 0x00010000
18997 
18998 #define ALT_USB_HOST_HCSPLT2_COMPSPLT_CLR_MSK 0xfffeffff
18999 
19000 #define ALT_USB_HOST_HCSPLT2_COMPSPLT_RESET 0x0
19001 
19002 #define ALT_USB_HOST_HCSPLT2_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
19003 
19004 #define ALT_USB_HOST_HCSPLT2_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
19005 
19027 #define ALT_USB_HOST_HCSPLT2_SPLTENA_E_DISD 0x0
19028 
19033 #define ALT_USB_HOST_HCSPLT2_SPLTENA_E_END 0x1
19034 
19036 #define ALT_USB_HOST_HCSPLT2_SPLTENA_LSB 31
19037 
19038 #define ALT_USB_HOST_HCSPLT2_SPLTENA_MSB 31
19039 
19040 #define ALT_USB_HOST_HCSPLT2_SPLTENA_WIDTH 1
19041 
19042 #define ALT_USB_HOST_HCSPLT2_SPLTENA_SET_MSK 0x80000000
19043 
19044 #define ALT_USB_HOST_HCSPLT2_SPLTENA_CLR_MSK 0x7fffffff
19045 
19046 #define ALT_USB_HOST_HCSPLT2_SPLTENA_RESET 0x0
19047 
19048 #define ALT_USB_HOST_HCSPLT2_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
19049 
19050 #define ALT_USB_HOST_HCSPLT2_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
19051 
19052 #ifndef __ASSEMBLY__
19053 
19064 {
19065  uint32_t prtaddr : 7;
19066  uint32_t hubaddr : 7;
19067  uint32_t xactpos : 2;
19068  uint32_t compsplt : 1;
19069  uint32_t : 14;
19070  uint32_t spltena : 1;
19071 };
19072 
19075 #endif /* __ASSEMBLY__ */
19076 
19078 #define ALT_USB_HOST_HCSPLT2_OFST 0x144
19079 
19080 #define ALT_USB_HOST_HCSPLT2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT2_OFST))
19081 
19136 #define ALT_USB_HOST_HCINT2_XFERCOMPL_E_INACT 0x0
19137 
19142 #define ALT_USB_HOST_HCINT2_XFERCOMPL_E_ACT 0x1
19143 
19145 #define ALT_USB_HOST_HCINT2_XFERCOMPL_LSB 0
19146 
19147 #define ALT_USB_HOST_HCINT2_XFERCOMPL_MSB 0
19148 
19149 #define ALT_USB_HOST_HCINT2_XFERCOMPL_WIDTH 1
19150 
19151 #define ALT_USB_HOST_HCINT2_XFERCOMPL_SET_MSK 0x00000001
19152 
19153 #define ALT_USB_HOST_HCINT2_XFERCOMPL_CLR_MSK 0xfffffffe
19154 
19155 #define ALT_USB_HOST_HCINT2_XFERCOMPL_RESET 0x0
19156 
19157 #define ALT_USB_HOST_HCINT2_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
19158 
19159 #define ALT_USB_HOST_HCINT2_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
19160 
19194 #define ALT_USB_HOST_HCINT2_CHHLTD_E_INACT 0x0
19195 
19200 #define ALT_USB_HOST_HCINT2_CHHLTD_E_ACT 0x1
19201 
19203 #define ALT_USB_HOST_HCINT2_CHHLTD_LSB 1
19204 
19205 #define ALT_USB_HOST_HCINT2_CHHLTD_MSB 1
19206 
19207 #define ALT_USB_HOST_HCINT2_CHHLTD_WIDTH 1
19208 
19209 #define ALT_USB_HOST_HCINT2_CHHLTD_SET_MSK 0x00000002
19210 
19211 #define ALT_USB_HOST_HCINT2_CHHLTD_CLR_MSK 0xfffffffd
19212 
19213 #define ALT_USB_HOST_HCINT2_CHHLTD_RESET 0x0
19214 
19215 #define ALT_USB_HOST_HCINT2_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
19216 
19217 #define ALT_USB_HOST_HCINT2_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
19218 
19241 #define ALT_USB_HOST_HCINT2_AHBERR_E_INACT 0x0
19242 
19247 #define ALT_USB_HOST_HCINT2_AHBERR_E_ACT 0x1
19248 
19250 #define ALT_USB_HOST_HCINT2_AHBERR_LSB 2
19251 
19252 #define ALT_USB_HOST_HCINT2_AHBERR_MSB 2
19253 
19254 #define ALT_USB_HOST_HCINT2_AHBERR_WIDTH 1
19255 
19256 #define ALT_USB_HOST_HCINT2_AHBERR_SET_MSK 0x00000004
19257 
19258 #define ALT_USB_HOST_HCINT2_AHBERR_CLR_MSK 0xfffffffb
19259 
19260 #define ALT_USB_HOST_HCINT2_AHBERR_RESET 0x0
19261 
19262 #define ALT_USB_HOST_HCINT2_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
19263 
19264 #define ALT_USB_HOST_HCINT2_AHBERR_SET(value) (((value) << 2) & 0x00000004)
19265 
19288 #define ALT_USB_HOST_HCINT2_STALL_E_INACT 0x0
19289 
19294 #define ALT_USB_HOST_HCINT2_STALL_E_ACT 0x1
19295 
19297 #define ALT_USB_HOST_HCINT2_STALL_LSB 3
19298 
19299 #define ALT_USB_HOST_HCINT2_STALL_MSB 3
19300 
19301 #define ALT_USB_HOST_HCINT2_STALL_WIDTH 1
19302 
19303 #define ALT_USB_HOST_HCINT2_STALL_SET_MSK 0x00000008
19304 
19305 #define ALT_USB_HOST_HCINT2_STALL_CLR_MSK 0xfffffff7
19306 
19307 #define ALT_USB_HOST_HCINT2_STALL_RESET 0x0
19308 
19309 #define ALT_USB_HOST_HCINT2_STALL_GET(value) (((value) & 0x00000008) >> 3)
19310 
19311 #define ALT_USB_HOST_HCINT2_STALL_SET(value) (((value) << 3) & 0x00000008)
19312 
19335 #define ALT_USB_HOST_HCINT2_NAK_E_INACT 0x0
19336 
19341 #define ALT_USB_HOST_HCINT2_NAK_E_ACT 0x1
19342 
19344 #define ALT_USB_HOST_HCINT2_NAK_LSB 4
19345 
19346 #define ALT_USB_HOST_HCINT2_NAK_MSB 4
19347 
19348 #define ALT_USB_HOST_HCINT2_NAK_WIDTH 1
19349 
19350 #define ALT_USB_HOST_HCINT2_NAK_SET_MSK 0x00000010
19351 
19352 #define ALT_USB_HOST_HCINT2_NAK_CLR_MSK 0xffffffef
19353 
19354 #define ALT_USB_HOST_HCINT2_NAK_RESET 0x0
19355 
19356 #define ALT_USB_HOST_HCINT2_NAK_GET(value) (((value) & 0x00000010) >> 4)
19357 
19358 #define ALT_USB_HOST_HCINT2_NAK_SET(value) (((value) << 4) & 0x00000010)
19359 
19382 #define ALT_USB_HOST_HCINT2_ACK_E_INACT 0x0
19383 
19388 #define ALT_USB_HOST_HCINT2_ACK_E_ACT 0x1
19389 
19391 #define ALT_USB_HOST_HCINT2_ACK_LSB 5
19392 
19393 #define ALT_USB_HOST_HCINT2_ACK_MSB 5
19394 
19395 #define ALT_USB_HOST_HCINT2_ACK_WIDTH 1
19396 
19397 #define ALT_USB_HOST_HCINT2_ACK_SET_MSK 0x00000020
19398 
19399 #define ALT_USB_HOST_HCINT2_ACK_CLR_MSK 0xffffffdf
19400 
19401 #define ALT_USB_HOST_HCINT2_ACK_RESET 0x0
19402 
19403 #define ALT_USB_HOST_HCINT2_ACK_GET(value) (((value) & 0x00000020) >> 5)
19404 
19405 #define ALT_USB_HOST_HCINT2_ACK_SET(value) (((value) << 5) & 0x00000020)
19406 
19429 #define ALT_USB_HOST_HCINT2_NYET_E_INACT 0x0
19430 
19435 #define ALT_USB_HOST_HCINT2_NYET_E_ACT 0x1
19436 
19438 #define ALT_USB_HOST_HCINT2_NYET_LSB 6
19439 
19440 #define ALT_USB_HOST_HCINT2_NYET_MSB 6
19441 
19442 #define ALT_USB_HOST_HCINT2_NYET_WIDTH 1
19443 
19444 #define ALT_USB_HOST_HCINT2_NYET_SET_MSK 0x00000040
19445 
19446 #define ALT_USB_HOST_HCINT2_NYET_CLR_MSK 0xffffffbf
19447 
19448 #define ALT_USB_HOST_HCINT2_NYET_RESET 0x0
19449 
19450 #define ALT_USB_HOST_HCINT2_NYET_GET(value) (((value) & 0x00000040) >> 6)
19451 
19452 #define ALT_USB_HOST_HCINT2_NYET_SET(value) (((value) << 6) & 0x00000040)
19453 
19484 #define ALT_USB_HOST_HCINT2_XACTERR_E_INACT 0x0
19485 
19490 #define ALT_USB_HOST_HCINT2_XACTERR_E_ACT 0x1
19491 
19493 #define ALT_USB_HOST_HCINT2_XACTERR_LSB 7
19494 
19495 #define ALT_USB_HOST_HCINT2_XACTERR_MSB 7
19496 
19497 #define ALT_USB_HOST_HCINT2_XACTERR_WIDTH 1
19498 
19499 #define ALT_USB_HOST_HCINT2_XACTERR_SET_MSK 0x00000080
19500 
19501 #define ALT_USB_HOST_HCINT2_XACTERR_CLR_MSK 0xffffff7f
19502 
19503 #define ALT_USB_HOST_HCINT2_XACTERR_RESET 0x0
19504 
19505 #define ALT_USB_HOST_HCINT2_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
19506 
19507 #define ALT_USB_HOST_HCINT2_XACTERR_SET(value) (((value) << 7) & 0x00000080)
19508 
19531 #define ALT_USB_HOST_HCINT2_BBLERR_E_INACT 0x0
19532 
19537 #define ALT_USB_HOST_HCINT2_BBLERR_E_ACT 0x1
19538 
19540 #define ALT_USB_HOST_HCINT2_BBLERR_LSB 8
19541 
19542 #define ALT_USB_HOST_HCINT2_BBLERR_MSB 8
19543 
19544 #define ALT_USB_HOST_HCINT2_BBLERR_WIDTH 1
19545 
19546 #define ALT_USB_HOST_HCINT2_BBLERR_SET_MSK 0x00000100
19547 
19548 #define ALT_USB_HOST_HCINT2_BBLERR_CLR_MSK 0xfffffeff
19549 
19550 #define ALT_USB_HOST_HCINT2_BBLERR_RESET 0x0
19551 
19552 #define ALT_USB_HOST_HCINT2_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
19553 
19554 #define ALT_USB_HOST_HCINT2_BBLERR_SET(value) (((value) << 8) & 0x00000100)
19555 
19578 #define ALT_USB_HOST_HCINT2_FRMOVRUN_E_INACT 0x0
19579 
19584 #define ALT_USB_HOST_HCINT2_FRMOVRUN_E_ACT 0x1
19585 
19587 #define ALT_USB_HOST_HCINT2_FRMOVRUN_LSB 9
19588 
19589 #define ALT_USB_HOST_HCINT2_FRMOVRUN_MSB 9
19590 
19591 #define ALT_USB_HOST_HCINT2_FRMOVRUN_WIDTH 1
19592 
19593 #define ALT_USB_HOST_HCINT2_FRMOVRUN_SET_MSK 0x00000200
19594 
19595 #define ALT_USB_HOST_HCINT2_FRMOVRUN_CLR_MSK 0xfffffdff
19596 
19597 #define ALT_USB_HOST_HCINT2_FRMOVRUN_RESET 0x0
19598 
19599 #define ALT_USB_HOST_HCINT2_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
19600 
19601 #define ALT_USB_HOST_HCINT2_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
19602 
19625 #define ALT_USB_HOST_HCINT2_DATATGLERR_E_INACT 0x0
19626 
19631 #define ALT_USB_HOST_HCINT2_DATATGLERR_E_ACT 0x1
19632 
19634 #define ALT_USB_HOST_HCINT2_DATATGLERR_LSB 10
19635 
19636 #define ALT_USB_HOST_HCINT2_DATATGLERR_MSB 10
19637 
19638 #define ALT_USB_HOST_HCINT2_DATATGLERR_WIDTH 1
19639 
19640 #define ALT_USB_HOST_HCINT2_DATATGLERR_SET_MSK 0x00000400
19641 
19642 #define ALT_USB_HOST_HCINT2_DATATGLERR_CLR_MSK 0xfffffbff
19643 
19644 #define ALT_USB_HOST_HCINT2_DATATGLERR_RESET 0x0
19645 
19646 #define ALT_USB_HOST_HCINT2_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
19647 
19648 #define ALT_USB_HOST_HCINT2_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
19649 
19673 #define ALT_USB_HOST_HCINT2_BNAINTR_E_INACT 0x0
19674 
19679 #define ALT_USB_HOST_HCINT2_BNAINTR_E_ACT 0x1
19680 
19682 #define ALT_USB_HOST_HCINT2_BNAINTR_LSB 11
19683 
19684 #define ALT_USB_HOST_HCINT2_BNAINTR_MSB 11
19685 
19686 #define ALT_USB_HOST_HCINT2_BNAINTR_WIDTH 1
19687 
19688 #define ALT_USB_HOST_HCINT2_BNAINTR_SET_MSK 0x00000800
19689 
19690 #define ALT_USB_HOST_HCINT2_BNAINTR_CLR_MSK 0xfffff7ff
19691 
19692 #define ALT_USB_HOST_HCINT2_BNAINTR_RESET 0x0
19693 
19694 #define ALT_USB_HOST_HCINT2_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
19695 
19696 #define ALT_USB_HOST_HCINT2_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
19697 
19721 #define ALT_USB_HOST_HCINT2_XCS_XACT_ERR_E_INACT 0x0
19722 
19727 #define ALT_USB_HOST_HCINT2_XCS_XACT_ERR_E_ACVTIVE 0x1
19728 
19730 #define ALT_USB_HOST_HCINT2_XCS_XACT_ERR_LSB 12
19731 
19732 #define ALT_USB_HOST_HCINT2_XCS_XACT_ERR_MSB 12
19733 
19734 #define ALT_USB_HOST_HCINT2_XCS_XACT_ERR_WIDTH 1
19735 
19736 #define ALT_USB_HOST_HCINT2_XCS_XACT_ERR_SET_MSK 0x00001000
19737 
19738 #define ALT_USB_HOST_HCINT2_XCS_XACT_ERR_CLR_MSK 0xffffefff
19739 
19740 #define ALT_USB_HOST_HCINT2_XCS_XACT_ERR_RESET 0x0
19741 
19742 #define ALT_USB_HOST_HCINT2_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
19743 
19744 #define ALT_USB_HOST_HCINT2_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
19745 
19769 #define ALT_USB_HOST_HCINT2_DESC_LST_ROLLINTR_E_INACT 0x0
19770 
19775 #define ALT_USB_HOST_HCINT2_DESC_LST_ROLLINTR_E_ACT 0x1
19776 
19778 #define ALT_USB_HOST_HCINT2_DESC_LST_ROLLINTR_LSB 13
19779 
19780 #define ALT_USB_HOST_HCINT2_DESC_LST_ROLLINTR_MSB 13
19781 
19782 #define ALT_USB_HOST_HCINT2_DESC_LST_ROLLINTR_WIDTH 1
19783 
19784 #define ALT_USB_HOST_HCINT2_DESC_LST_ROLLINTR_SET_MSK 0x00002000
19785 
19786 #define ALT_USB_HOST_HCINT2_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
19787 
19788 #define ALT_USB_HOST_HCINT2_DESC_LST_ROLLINTR_RESET 0x0
19789 
19790 #define ALT_USB_HOST_HCINT2_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
19791 
19792 #define ALT_USB_HOST_HCINT2_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
19793 
19794 #ifndef __ASSEMBLY__
19795 
19806 {
19807  const uint32_t xfercompl : 1;
19808  const uint32_t chhltd : 1;
19809  const uint32_t ahberr : 1;
19810  const uint32_t stall : 1;
19811  const uint32_t nak : 1;
19812  const uint32_t ack : 1;
19813  const uint32_t nyet : 1;
19814  const uint32_t xacterr : 1;
19815  const uint32_t bblerr : 1;
19816  const uint32_t frmovrun : 1;
19817  const uint32_t datatglerr : 1;
19818  const uint32_t bnaintr : 1;
19819  const uint32_t xcs_xact_err : 1;
19820  const uint32_t desc_lst_rollintr : 1;
19821  uint32_t : 18;
19822 };
19823 
19826 #endif /* __ASSEMBLY__ */
19827 
19829 #define ALT_USB_HOST_HCINT2_OFST 0x148
19830 
19831 #define ALT_USB_HOST_HCINT2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT2_OFST))
19832 
19873 #define ALT_USB_HOST_HCINTMSK2_XFERCOMPLMSK_E_MSK 0x0
19874 
19879 #define ALT_USB_HOST_HCINTMSK2_XFERCOMPLMSK_E_NOMSK 0x1
19880 
19882 #define ALT_USB_HOST_HCINTMSK2_XFERCOMPLMSK_LSB 0
19883 
19884 #define ALT_USB_HOST_HCINTMSK2_XFERCOMPLMSK_MSB 0
19885 
19886 #define ALT_USB_HOST_HCINTMSK2_XFERCOMPLMSK_WIDTH 1
19887 
19888 #define ALT_USB_HOST_HCINTMSK2_XFERCOMPLMSK_SET_MSK 0x00000001
19889 
19890 #define ALT_USB_HOST_HCINTMSK2_XFERCOMPLMSK_CLR_MSK 0xfffffffe
19891 
19892 #define ALT_USB_HOST_HCINTMSK2_XFERCOMPLMSK_RESET 0x0
19893 
19894 #define ALT_USB_HOST_HCINTMSK2_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
19895 
19896 #define ALT_USB_HOST_HCINTMSK2_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
19897 
19918 #define ALT_USB_HOST_HCINTMSK2_CHHLTDMSK_E_MSK 0x0
19919 
19924 #define ALT_USB_HOST_HCINTMSK2_CHHLTDMSK_E_NOMSK 0x1
19925 
19927 #define ALT_USB_HOST_HCINTMSK2_CHHLTDMSK_LSB 1
19928 
19929 #define ALT_USB_HOST_HCINTMSK2_CHHLTDMSK_MSB 1
19930 
19931 #define ALT_USB_HOST_HCINTMSK2_CHHLTDMSK_WIDTH 1
19932 
19933 #define ALT_USB_HOST_HCINTMSK2_CHHLTDMSK_SET_MSK 0x00000002
19934 
19935 #define ALT_USB_HOST_HCINTMSK2_CHHLTDMSK_CLR_MSK 0xfffffffd
19936 
19937 #define ALT_USB_HOST_HCINTMSK2_CHHLTDMSK_RESET 0x0
19938 
19939 #define ALT_USB_HOST_HCINTMSK2_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
19940 
19941 #define ALT_USB_HOST_HCINTMSK2_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
19942 
19964 #define ALT_USB_HOST_HCINTMSK2_AHBERRMSK_E_MSK 0x0
19965 
19970 #define ALT_USB_HOST_HCINTMSK2_AHBERRMSK_E_NOMSK 0x1
19971 
19973 #define ALT_USB_HOST_HCINTMSK2_AHBERRMSK_LSB 2
19974 
19975 #define ALT_USB_HOST_HCINTMSK2_AHBERRMSK_MSB 2
19976 
19977 #define ALT_USB_HOST_HCINTMSK2_AHBERRMSK_WIDTH 1
19978 
19979 #define ALT_USB_HOST_HCINTMSK2_AHBERRMSK_SET_MSK 0x00000004
19980 
19981 #define ALT_USB_HOST_HCINTMSK2_AHBERRMSK_CLR_MSK 0xfffffffb
19982 
19983 #define ALT_USB_HOST_HCINTMSK2_AHBERRMSK_RESET 0x0
19984 
19985 #define ALT_USB_HOST_HCINTMSK2_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
19986 
19987 #define ALT_USB_HOST_HCINTMSK2_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
19988 
20009 #define ALT_USB_HOST_HCINTMSK2_BNAINTRMSK_E_MSK 0x0
20010 
20015 #define ALT_USB_HOST_HCINTMSK2_BNAINTRMSK_E_NOMSK 0x1
20016 
20018 #define ALT_USB_HOST_HCINTMSK2_BNAINTRMSK_LSB 11
20019 
20020 #define ALT_USB_HOST_HCINTMSK2_BNAINTRMSK_MSB 11
20021 
20022 #define ALT_USB_HOST_HCINTMSK2_BNAINTRMSK_WIDTH 1
20023 
20024 #define ALT_USB_HOST_HCINTMSK2_BNAINTRMSK_SET_MSK 0x00000800
20025 
20026 #define ALT_USB_HOST_HCINTMSK2_BNAINTRMSK_CLR_MSK 0xfffff7ff
20027 
20028 #define ALT_USB_HOST_HCINTMSK2_BNAINTRMSK_RESET 0x0
20029 
20030 #define ALT_USB_HOST_HCINTMSK2_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
20031 
20032 #define ALT_USB_HOST_HCINTMSK2_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
20033 
20054 #define ALT_USB_HOST_HCINTMSK2_FRM_LST_ROLLINTRMSK_E_MSK 0x0
20055 
20060 #define ALT_USB_HOST_HCINTMSK2_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
20061 
20063 #define ALT_USB_HOST_HCINTMSK2_FRM_LST_ROLLINTRMSK_LSB 13
20064 
20065 #define ALT_USB_HOST_HCINTMSK2_FRM_LST_ROLLINTRMSK_MSB 13
20066 
20067 #define ALT_USB_HOST_HCINTMSK2_FRM_LST_ROLLINTRMSK_WIDTH 1
20068 
20069 #define ALT_USB_HOST_HCINTMSK2_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
20070 
20071 #define ALT_USB_HOST_HCINTMSK2_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
20072 
20073 #define ALT_USB_HOST_HCINTMSK2_FRM_LST_ROLLINTRMSK_RESET 0x0
20074 
20075 #define ALT_USB_HOST_HCINTMSK2_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
20076 
20077 #define ALT_USB_HOST_HCINTMSK2_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
20078 
20079 #ifndef __ASSEMBLY__
20080 
20091 {
20092  uint32_t xfercomplmsk : 1;
20093  uint32_t chhltdmsk : 1;
20094  uint32_t ahberrmsk : 1;
20095  uint32_t : 8;
20096  uint32_t bnaintrmsk : 1;
20097  uint32_t : 1;
20098  uint32_t frm_lst_rollintrmsk : 1;
20099  uint32_t : 18;
20100 };
20101 
20104 #endif /* __ASSEMBLY__ */
20105 
20107 #define ALT_USB_HOST_HCINTMSK2_OFST 0x14c
20108 
20109 #define ALT_USB_HOST_HCINTMSK2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK2_OFST))
20110 
20139 #define ALT_USB_HOST_HCTSIZ2_XFERSIZE_LSB 0
20140 
20141 #define ALT_USB_HOST_HCTSIZ2_XFERSIZE_MSB 18
20142 
20143 #define ALT_USB_HOST_HCTSIZ2_XFERSIZE_WIDTH 19
20144 
20145 #define ALT_USB_HOST_HCTSIZ2_XFERSIZE_SET_MSK 0x0007ffff
20146 
20147 #define ALT_USB_HOST_HCTSIZ2_XFERSIZE_CLR_MSK 0xfff80000
20148 
20149 #define ALT_USB_HOST_HCTSIZ2_XFERSIZE_RESET 0x0
20150 
20151 #define ALT_USB_HOST_HCTSIZ2_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
20152 
20153 #define ALT_USB_HOST_HCTSIZ2_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
20154 
20168 #define ALT_USB_HOST_HCTSIZ2_PKTCNT_LSB 19
20169 
20170 #define ALT_USB_HOST_HCTSIZ2_PKTCNT_MSB 28
20171 
20172 #define ALT_USB_HOST_HCTSIZ2_PKTCNT_WIDTH 10
20173 
20174 #define ALT_USB_HOST_HCTSIZ2_PKTCNT_SET_MSK 0x1ff80000
20175 
20176 #define ALT_USB_HOST_HCTSIZ2_PKTCNT_CLR_MSK 0xe007ffff
20177 
20178 #define ALT_USB_HOST_HCTSIZ2_PKTCNT_RESET 0x0
20179 
20180 #define ALT_USB_HOST_HCTSIZ2_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
20181 
20182 #define ALT_USB_HOST_HCTSIZ2_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
20183 
20207 #define ALT_USB_HOST_HCTSIZ2_PID_E_DATA0 0x0
20208 
20213 #define ALT_USB_HOST_HCTSIZ2_PID_E_DATA2 0x1
20214 
20219 #define ALT_USB_HOST_HCTSIZ2_PID_E_DATA1 0x2
20220 
20225 #define ALT_USB_HOST_HCTSIZ2_PID_E_MDATA 0x3
20226 
20228 #define ALT_USB_HOST_HCTSIZ2_PID_LSB 29
20229 
20230 #define ALT_USB_HOST_HCTSIZ2_PID_MSB 30
20231 
20232 #define ALT_USB_HOST_HCTSIZ2_PID_WIDTH 2
20233 
20234 #define ALT_USB_HOST_HCTSIZ2_PID_SET_MSK 0x60000000
20235 
20236 #define ALT_USB_HOST_HCTSIZ2_PID_CLR_MSK 0x9fffffff
20237 
20238 #define ALT_USB_HOST_HCTSIZ2_PID_RESET 0x0
20239 
20240 #define ALT_USB_HOST_HCTSIZ2_PID_GET(value) (((value) & 0x60000000) >> 29)
20241 
20242 #define ALT_USB_HOST_HCTSIZ2_PID_SET(value) (((value) << 29) & 0x60000000)
20243 
20266 #define ALT_USB_HOST_HCTSIZ2_DOPNG_E_NOPING 0x0
20267 
20272 #define ALT_USB_HOST_HCTSIZ2_DOPNG_E_PING 0x1
20273 
20275 #define ALT_USB_HOST_HCTSIZ2_DOPNG_LSB 31
20276 
20277 #define ALT_USB_HOST_HCTSIZ2_DOPNG_MSB 31
20278 
20279 #define ALT_USB_HOST_HCTSIZ2_DOPNG_WIDTH 1
20280 
20281 #define ALT_USB_HOST_HCTSIZ2_DOPNG_SET_MSK 0x80000000
20282 
20283 #define ALT_USB_HOST_HCTSIZ2_DOPNG_CLR_MSK 0x7fffffff
20284 
20285 #define ALT_USB_HOST_HCTSIZ2_DOPNG_RESET 0x0
20286 
20287 #define ALT_USB_HOST_HCTSIZ2_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
20288 
20289 #define ALT_USB_HOST_HCTSIZ2_DOPNG_SET(value) (((value) << 31) & 0x80000000)
20290 
20291 #ifndef __ASSEMBLY__
20292 
20303 {
20304  uint32_t xfersize : 19;
20305  uint32_t pktcnt : 10;
20306  uint32_t pid : 2;
20307  uint32_t dopng : 1;
20308 };
20309 
20312 #endif /* __ASSEMBLY__ */
20313 
20315 #define ALT_USB_HOST_HCTSIZ2_OFST 0x150
20316 
20317 #define ALT_USB_HOST_HCTSIZ2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ2_OFST))
20318 
20375 #define ALT_USB_HOST_HCDMA2_HCDMA2_LSB 0
20376 
20377 #define ALT_USB_HOST_HCDMA2_HCDMA2_MSB 31
20378 
20379 #define ALT_USB_HOST_HCDMA2_HCDMA2_WIDTH 32
20380 
20381 #define ALT_USB_HOST_HCDMA2_HCDMA2_SET_MSK 0xffffffff
20382 
20383 #define ALT_USB_HOST_HCDMA2_HCDMA2_CLR_MSK 0x00000000
20384 
20385 #define ALT_USB_HOST_HCDMA2_HCDMA2_RESET 0x0
20386 
20387 #define ALT_USB_HOST_HCDMA2_HCDMA2_GET(value) (((value) & 0xffffffff) >> 0)
20388 
20389 #define ALT_USB_HOST_HCDMA2_HCDMA2_SET(value) (((value) << 0) & 0xffffffff)
20390 
20391 #ifndef __ASSEMBLY__
20392 
20403 {
20404  uint32_t hcdma2 : 32;
20405 };
20406 
20409 #endif /* __ASSEMBLY__ */
20410 
20412 #define ALT_USB_HOST_HCDMA2_OFST 0x154
20413 
20414 #define ALT_USB_HOST_HCDMA2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA2_OFST))
20415 
20446 #define ALT_USB_HOST_HCDMAB2_HCDMAB2_LSB 0
20447 
20448 #define ALT_USB_HOST_HCDMAB2_HCDMAB2_MSB 31
20449 
20450 #define ALT_USB_HOST_HCDMAB2_HCDMAB2_WIDTH 32
20451 
20452 #define ALT_USB_HOST_HCDMAB2_HCDMAB2_SET_MSK 0xffffffff
20453 
20454 #define ALT_USB_HOST_HCDMAB2_HCDMAB2_CLR_MSK 0x00000000
20455 
20456 #define ALT_USB_HOST_HCDMAB2_HCDMAB2_RESET 0x0
20457 
20458 #define ALT_USB_HOST_HCDMAB2_HCDMAB2_GET(value) (((value) & 0xffffffff) >> 0)
20459 
20460 #define ALT_USB_HOST_HCDMAB2_HCDMAB2_SET(value) (((value) << 0) & 0xffffffff)
20461 
20462 #ifndef __ASSEMBLY__
20463 
20474 {
20475  uint32_t hcdmab2 : 32;
20476 };
20477 
20480 #endif /* __ASSEMBLY__ */
20481 
20483 #define ALT_USB_HOST_HCDMAB2_OFST 0x158
20484 
20485 #define ALT_USB_HOST_HCDMAB2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB2_OFST))
20486 
20518 #define ALT_USB_HOST_HCCHAR3_MPS_LSB 0
20519 
20520 #define ALT_USB_HOST_HCCHAR3_MPS_MSB 10
20521 
20522 #define ALT_USB_HOST_HCCHAR3_MPS_WIDTH 11
20523 
20524 #define ALT_USB_HOST_HCCHAR3_MPS_SET_MSK 0x000007ff
20525 
20526 #define ALT_USB_HOST_HCCHAR3_MPS_CLR_MSK 0xfffff800
20527 
20528 #define ALT_USB_HOST_HCCHAR3_MPS_RESET 0x0
20529 
20530 #define ALT_USB_HOST_HCCHAR3_MPS_GET(value) (((value) & 0x000007ff) >> 0)
20531 
20532 #define ALT_USB_HOST_HCCHAR3_MPS_SET(value) (((value) << 0) & 0x000007ff)
20533 
20568 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT0 0x0
20569 
20574 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT1 0x1
20575 
20580 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT2 0x2
20581 
20586 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT3 0x3
20587 
20592 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT4 0x4
20593 
20598 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT5 0x5
20599 
20604 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT6 0x6
20605 
20610 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT7 0x7
20611 
20616 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT8 0x8
20617 
20622 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT9 0x9
20623 
20628 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT10 0xa
20629 
20634 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT11 0xb
20635 
20640 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT12 0xc
20641 
20646 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT13 0xd
20647 
20652 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT14 0xe
20653 
20658 #define ALT_USB_HOST_HCCHAR3_EPNUM_E_ENDPT15 0xf
20659 
20661 #define ALT_USB_HOST_HCCHAR3_EPNUM_LSB 11
20662 
20663 #define ALT_USB_HOST_HCCHAR3_EPNUM_MSB 14
20664 
20665 #define ALT_USB_HOST_HCCHAR3_EPNUM_WIDTH 4
20666 
20667 #define ALT_USB_HOST_HCCHAR3_EPNUM_SET_MSK 0x00007800
20668 
20669 #define ALT_USB_HOST_HCCHAR3_EPNUM_CLR_MSK 0xffff87ff
20670 
20671 #define ALT_USB_HOST_HCCHAR3_EPNUM_RESET 0x0
20672 
20673 #define ALT_USB_HOST_HCCHAR3_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
20674 
20675 #define ALT_USB_HOST_HCCHAR3_EPNUM_SET(value) (((value) << 11) & 0x00007800)
20676 
20697 #define ALT_USB_HOST_HCCHAR3_EPDIR_E_OUTDIR 0x0
20698 
20703 #define ALT_USB_HOST_HCCHAR3_EPDIR_E_INDIR 0x1
20704 
20706 #define ALT_USB_HOST_HCCHAR3_EPDIR_LSB 15
20707 
20708 #define ALT_USB_HOST_HCCHAR3_EPDIR_MSB 15
20709 
20710 #define ALT_USB_HOST_HCCHAR3_EPDIR_WIDTH 1
20711 
20712 #define ALT_USB_HOST_HCCHAR3_EPDIR_SET_MSK 0x00008000
20713 
20714 #define ALT_USB_HOST_HCCHAR3_EPDIR_CLR_MSK 0xffff7fff
20715 
20716 #define ALT_USB_HOST_HCCHAR3_EPDIR_RESET 0x0
20717 
20718 #define ALT_USB_HOST_HCCHAR3_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
20719 
20720 #define ALT_USB_HOST_HCCHAR3_EPDIR_SET(value) (((value) << 15) & 0x00008000)
20721 
20747 #define ALT_USB_HOST_HCCHAR3_LSPDDEV_E_NONLOWSPEED 0x0
20748 
20753 #define ALT_USB_HOST_HCCHAR3_LSPDDEV_E_LOWSPEED 0x1
20754 
20756 #define ALT_USB_HOST_HCCHAR3_LSPDDEV_LSB 17
20757 
20758 #define ALT_USB_HOST_HCCHAR3_LSPDDEV_MSB 17
20759 
20760 #define ALT_USB_HOST_HCCHAR3_LSPDDEV_WIDTH 1
20761 
20762 #define ALT_USB_HOST_HCCHAR3_LSPDDEV_SET_MSK 0x00020000
20763 
20764 #define ALT_USB_HOST_HCCHAR3_LSPDDEV_CLR_MSK 0xfffdffff
20765 
20766 #define ALT_USB_HOST_HCCHAR3_LSPDDEV_RESET 0x0
20767 
20768 #define ALT_USB_HOST_HCCHAR3_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
20769 
20770 #define ALT_USB_HOST_HCCHAR3_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
20771 
20794 #define ALT_USB_HOST_HCCHAR3_EPTYPE_E_CTL 0x0
20795 
20800 #define ALT_USB_HOST_HCCHAR3_EPTYPE_E_ISOC 0x1
20801 
20806 #define ALT_USB_HOST_HCCHAR3_EPTYPE_E_BULK 0x2
20807 
20812 #define ALT_USB_HOST_HCCHAR3_EPTYPE_E_INTERR 0x3
20813 
20815 #define ALT_USB_HOST_HCCHAR3_EPTYPE_LSB 18
20816 
20817 #define ALT_USB_HOST_HCCHAR3_EPTYPE_MSB 19
20818 
20819 #define ALT_USB_HOST_HCCHAR3_EPTYPE_WIDTH 2
20820 
20821 #define ALT_USB_HOST_HCCHAR3_EPTYPE_SET_MSK 0x000c0000
20822 
20823 #define ALT_USB_HOST_HCCHAR3_EPTYPE_CLR_MSK 0xfff3ffff
20824 
20825 #define ALT_USB_HOST_HCCHAR3_EPTYPE_RESET 0x0
20826 
20827 #define ALT_USB_HOST_HCCHAR3_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
20828 
20829 #define ALT_USB_HOST_HCCHAR3_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
20830 
20862 #define ALT_USB_HOST_HCCHAR3_EC_E_RSVD 0x0
20863 
20868 #define ALT_USB_HOST_HCCHAR3_EC_E_TRANSONE 0x1
20869 
20874 #define ALT_USB_HOST_HCCHAR3_EC_E_TRANSTWO 0x2
20875 
20880 #define ALT_USB_HOST_HCCHAR3_EC_E_TRANSTHREE 0x3
20881 
20883 #define ALT_USB_HOST_HCCHAR3_EC_LSB 20
20884 
20885 #define ALT_USB_HOST_HCCHAR3_EC_MSB 21
20886 
20887 #define ALT_USB_HOST_HCCHAR3_EC_WIDTH 2
20888 
20889 #define ALT_USB_HOST_HCCHAR3_EC_SET_MSK 0x00300000
20890 
20891 #define ALT_USB_HOST_HCCHAR3_EC_CLR_MSK 0xffcfffff
20892 
20893 #define ALT_USB_HOST_HCCHAR3_EC_RESET 0x0
20894 
20895 #define ALT_USB_HOST_HCCHAR3_EC_GET(value) (((value) & 0x00300000) >> 20)
20896 
20897 #define ALT_USB_HOST_HCCHAR3_EC_SET(value) (((value) << 20) & 0x00300000)
20898 
20908 #define ALT_USB_HOST_HCCHAR3_DEVADDR_LSB 22
20909 
20910 #define ALT_USB_HOST_HCCHAR3_DEVADDR_MSB 28
20911 
20912 #define ALT_USB_HOST_HCCHAR3_DEVADDR_WIDTH 7
20913 
20914 #define ALT_USB_HOST_HCCHAR3_DEVADDR_SET_MSK 0x1fc00000
20915 
20916 #define ALT_USB_HOST_HCCHAR3_DEVADDR_CLR_MSK 0xe03fffff
20917 
20918 #define ALT_USB_HOST_HCCHAR3_DEVADDR_RESET 0x0
20919 
20920 #define ALT_USB_HOST_HCCHAR3_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
20921 
20922 #define ALT_USB_HOST_HCCHAR3_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
20923 
20946 #define ALT_USB_HOST_HCCHAR3_CHDIS_E_INACT 0x0
20947 
20952 #define ALT_USB_HOST_HCCHAR3_CHDIS_E_ACT 0x1
20953 
20955 #define ALT_USB_HOST_HCCHAR3_CHDIS_LSB 30
20956 
20957 #define ALT_USB_HOST_HCCHAR3_CHDIS_MSB 30
20958 
20959 #define ALT_USB_HOST_HCCHAR3_CHDIS_WIDTH 1
20960 
20961 #define ALT_USB_HOST_HCCHAR3_CHDIS_SET_MSK 0x40000000
20962 
20963 #define ALT_USB_HOST_HCCHAR3_CHDIS_CLR_MSK 0xbfffffff
20964 
20965 #define ALT_USB_HOST_HCCHAR3_CHDIS_RESET 0x0
20966 
20967 #define ALT_USB_HOST_HCCHAR3_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
20968 
20969 #define ALT_USB_HOST_HCCHAR3_CHDIS_SET(value) (((value) << 30) & 0x40000000)
20970 
20995 #define ALT_USB_HOST_HCCHAR3_CHENA_E_NOTRDY 0x0
20996 
21002 #define ALT_USB_HOST_HCCHAR3_CHENA_E_RDY 0x1
21003 
21005 #define ALT_USB_HOST_HCCHAR3_CHENA_LSB 31
21006 
21007 #define ALT_USB_HOST_HCCHAR3_CHENA_MSB 31
21008 
21009 #define ALT_USB_HOST_HCCHAR3_CHENA_WIDTH 1
21010 
21011 #define ALT_USB_HOST_HCCHAR3_CHENA_SET_MSK 0x80000000
21012 
21013 #define ALT_USB_HOST_HCCHAR3_CHENA_CLR_MSK 0x7fffffff
21014 
21015 #define ALT_USB_HOST_HCCHAR3_CHENA_RESET 0x0
21016 
21017 #define ALT_USB_HOST_HCCHAR3_CHENA_GET(value) (((value) & 0x80000000) >> 31)
21018 
21019 #define ALT_USB_HOST_HCCHAR3_CHENA_SET(value) (((value) << 31) & 0x80000000)
21020 
21021 #ifndef __ASSEMBLY__
21022 
21033 {
21034  uint32_t mps : 11;
21035  uint32_t epnum : 4;
21036  uint32_t epdir : 1;
21037  uint32_t : 1;
21038  uint32_t lspddev : 1;
21039  uint32_t eptype : 2;
21040  uint32_t ec : 2;
21041  uint32_t devaddr : 7;
21042  uint32_t : 1;
21043  const uint32_t chdis : 1;
21044  const uint32_t chena : 1;
21045 };
21046 
21049 #endif /* __ASSEMBLY__ */
21050 
21052 #define ALT_USB_HOST_HCCHAR3_OFST 0x160
21053 
21054 #define ALT_USB_HOST_HCCHAR3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR3_OFST))
21055 
21082 #define ALT_USB_HOST_HCSPLT3_PRTADDR_LSB 0
21083 
21084 #define ALT_USB_HOST_HCSPLT3_PRTADDR_MSB 6
21085 
21086 #define ALT_USB_HOST_HCSPLT3_PRTADDR_WIDTH 7
21087 
21088 #define ALT_USB_HOST_HCSPLT3_PRTADDR_SET_MSK 0x0000007f
21089 
21090 #define ALT_USB_HOST_HCSPLT3_PRTADDR_CLR_MSK 0xffffff80
21091 
21092 #define ALT_USB_HOST_HCSPLT3_PRTADDR_RESET 0x0
21093 
21094 #define ALT_USB_HOST_HCSPLT3_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
21095 
21096 #define ALT_USB_HOST_HCSPLT3_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
21097 
21107 #define ALT_USB_HOST_HCSPLT3_HUBADDR_LSB 7
21108 
21109 #define ALT_USB_HOST_HCSPLT3_HUBADDR_MSB 13
21110 
21111 #define ALT_USB_HOST_HCSPLT3_HUBADDR_WIDTH 7
21112 
21113 #define ALT_USB_HOST_HCSPLT3_HUBADDR_SET_MSK 0x00003f80
21114 
21115 #define ALT_USB_HOST_HCSPLT3_HUBADDR_CLR_MSK 0xffffc07f
21116 
21117 #define ALT_USB_HOST_HCSPLT3_HUBADDR_RESET 0x0
21118 
21119 #define ALT_USB_HOST_HCSPLT3_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
21120 
21121 #define ALT_USB_HOST_HCSPLT3_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
21122 
21152 #define ALT_USB_HOST_HCSPLT3_XACTPOS_E_MIDDLE 0x0
21153 
21159 #define ALT_USB_HOST_HCSPLT3_XACTPOS_E_END 0x1
21160 
21166 #define ALT_USB_HOST_HCSPLT3_XACTPOS_E_BEGIN 0x2
21167 
21173 #define ALT_USB_HOST_HCSPLT3_XACTPOS_E_ALL 0x3
21174 
21176 #define ALT_USB_HOST_HCSPLT3_XACTPOS_LSB 14
21177 
21178 #define ALT_USB_HOST_HCSPLT3_XACTPOS_MSB 15
21179 
21180 #define ALT_USB_HOST_HCSPLT3_XACTPOS_WIDTH 2
21181 
21182 #define ALT_USB_HOST_HCSPLT3_XACTPOS_SET_MSK 0x0000c000
21183 
21184 #define ALT_USB_HOST_HCSPLT3_XACTPOS_CLR_MSK 0xffff3fff
21185 
21186 #define ALT_USB_HOST_HCSPLT3_XACTPOS_RESET 0x0
21187 
21188 #define ALT_USB_HOST_HCSPLT3_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
21189 
21190 #define ALT_USB_HOST_HCSPLT3_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
21191 
21213 #define ALT_USB_HOST_HCSPLT3_COMPSPLT_E_NOSPLIT 0x0
21214 
21219 #define ALT_USB_HOST_HCSPLT3_COMPSPLT_E_SPLIT 0x1
21220 
21222 #define ALT_USB_HOST_HCSPLT3_COMPSPLT_LSB 16
21223 
21224 #define ALT_USB_HOST_HCSPLT3_COMPSPLT_MSB 16
21225 
21226 #define ALT_USB_HOST_HCSPLT3_COMPSPLT_WIDTH 1
21227 
21228 #define ALT_USB_HOST_HCSPLT3_COMPSPLT_SET_MSK 0x00010000
21229 
21230 #define ALT_USB_HOST_HCSPLT3_COMPSPLT_CLR_MSK 0xfffeffff
21231 
21232 #define ALT_USB_HOST_HCSPLT3_COMPSPLT_RESET 0x0
21233 
21234 #define ALT_USB_HOST_HCSPLT3_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
21235 
21236 #define ALT_USB_HOST_HCSPLT3_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
21237 
21259 #define ALT_USB_HOST_HCSPLT3_SPLTENA_E_DISD 0x0
21260 
21265 #define ALT_USB_HOST_HCSPLT3_SPLTENA_E_END 0x1
21266 
21268 #define ALT_USB_HOST_HCSPLT3_SPLTENA_LSB 31
21269 
21270 #define ALT_USB_HOST_HCSPLT3_SPLTENA_MSB 31
21271 
21272 #define ALT_USB_HOST_HCSPLT3_SPLTENA_WIDTH 1
21273 
21274 #define ALT_USB_HOST_HCSPLT3_SPLTENA_SET_MSK 0x80000000
21275 
21276 #define ALT_USB_HOST_HCSPLT3_SPLTENA_CLR_MSK 0x7fffffff
21277 
21278 #define ALT_USB_HOST_HCSPLT3_SPLTENA_RESET 0x0
21279 
21280 #define ALT_USB_HOST_HCSPLT3_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
21281 
21282 #define ALT_USB_HOST_HCSPLT3_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
21283 
21284 #ifndef __ASSEMBLY__
21285 
21296 {
21297  uint32_t prtaddr : 7;
21298  uint32_t hubaddr : 7;
21299  uint32_t xactpos : 2;
21300  uint32_t compsplt : 1;
21301  uint32_t : 14;
21302  uint32_t spltena : 1;
21303 };
21304 
21307 #endif /* __ASSEMBLY__ */
21308 
21310 #define ALT_USB_HOST_HCSPLT3_OFST 0x164
21311 
21312 #define ALT_USB_HOST_HCSPLT3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT3_OFST))
21313 
21368 #define ALT_USB_HOST_HCINT3_XFERCOMPL_E_INACT 0x0
21369 
21374 #define ALT_USB_HOST_HCINT3_XFERCOMPL_E_ACT 0x1
21375 
21377 #define ALT_USB_HOST_HCINT3_XFERCOMPL_LSB 0
21378 
21379 #define ALT_USB_HOST_HCINT3_XFERCOMPL_MSB 0
21380 
21381 #define ALT_USB_HOST_HCINT3_XFERCOMPL_WIDTH 1
21382 
21383 #define ALT_USB_HOST_HCINT3_XFERCOMPL_SET_MSK 0x00000001
21384 
21385 #define ALT_USB_HOST_HCINT3_XFERCOMPL_CLR_MSK 0xfffffffe
21386 
21387 #define ALT_USB_HOST_HCINT3_XFERCOMPL_RESET 0x0
21388 
21389 #define ALT_USB_HOST_HCINT3_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
21390 
21391 #define ALT_USB_HOST_HCINT3_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
21392 
21426 #define ALT_USB_HOST_HCINT3_CHHLTD_E_INACT 0x0
21427 
21432 #define ALT_USB_HOST_HCINT3_CHHLTD_E_ACT 0x1
21433 
21435 #define ALT_USB_HOST_HCINT3_CHHLTD_LSB 1
21436 
21437 #define ALT_USB_HOST_HCINT3_CHHLTD_MSB 1
21438 
21439 #define ALT_USB_HOST_HCINT3_CHHLTD_WIDTH 1
21440 
21441 #define ALT_USB_HOST_HCINT3_CHHLTD_SET_MSK 0x00000002
21442 
21443 #define ALT_USB_HOST_HCINT3_CHHLTD_CLR_MSK 0xfffffffd
21444 
21445 #define ALT_USB_HOST_HCINT3_CHHLTD_RESET 0x0
21446 
21447 #define ALT_USB_HOST_HCINT3_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
21448 
21449 #define ALT_USB_HOST_HCINT3_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
21450 
21473 #define ALT_USB_HOST_HCINT3_AHBERR_E_INACT 0x0
21474 
21479 #define ALT_USB_HOST_HCINT3_AHBERR_E_ACT 0x1
21480 
21482 #define ALT_USB_HOST_HCINT3_AHBERR_LSB 2
21483 
21484 #define ALT_USB_HOST_HCINT3_AHBERR_MSB 2
21485 
21486 #define ALT_USB_HOST_HCINT3_AHBERR_WIDTH 1
21487 
21488 #define ALT_USB_HOST_HCINT3_AHBERR_SET_MSK 0x00000004
21489 
21490 #define ALT_USB_HOST_HCINT3_AHBERR_CLR_MSK 0xfffffffb
21491 
21492 #define ALT_USB_HOST_HCINT3_AHBERR_RESET 0x0
21493 
21494 #define ALT_USB_HOST_HCINT3_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
21495 
21496 #define ALT_USB_HOST_HCINT3_AHBERR_SET(value) (((value) << 2) & 0x00000004)
21497 
21520 #define ALT_USB_HOST_HCINT3_STALL_E_INACT 0x0
21521 
21526 #define ALT_USB_HOST_HCINT3_STALL_E_ACT 0x1
21527 
21529 #define ALT_USB_HOST_HCINT3_STALL_LSB 3
21530 
21531 #define ALT_USB_HOST_HCINT3_STALL_MSB 3
21532 
21533 #define ALT_USB_HOST_HCINT3_STALL_WIDTH 1
21534 
21535 #define ALT_USB_HOST_HCINT3_STALL_SET_MSK 0x00000008
21536 
21537 #define ALT_USB_HOST_HCINT3_STALL_CLR_MSK 0xfffffff7
21538 
21539 #define ALT_USB_HOST_HCINT3_STALL_RESET 0x0
21540 
21541 #define ALT_USB_HOST_HCINT3_STALL_GET(value) (((value) & 0x00000008) >> 3)
21542 
21543 #define ALT_USB_HOST_HCINT3_STALL_SET(value) (((value) << 3) & 0x00000008)
21544 
21567 #define ALT_USB_HOST_HCINT3_NAK_E_INACT 0x0
21568 
21573 #define ALT_USB_HOST_HCINT3_NAK_E_ACT 0x1
21574 
21576 #define ALT_USB_HOST_HCINT3_NAK_LSB 4
21577 
21578 #define ALT_USB_HOST_HCINT3_NAK_MSB 4
21579 
21580 #define ALT_USB_HOST_HCINT3_NAK_WIDTH 1
21581 
21582 #define ALT_USB_HOST_HCINT3_NAK_SET_MSK 0x00000010
21583 
21584 #define ALT_USB_HOST_HCINT3_NAK_CLR_MSK 0xffffffef
21585 
21586 #define ALT_USB_HOST_HCINT3_NAK_RESET 0x0
21587 
21588 #define ALT_USB_HOST_HCINT3_NAK_GET(value) (((value) & 0x00000010) >> 4)
21589 
21590 #define ALT_USB_HOST_HCINT3_NAK_SET(value) (((value) << 4) & 0x00000010)
21591 
21614 #define ALT_USB_HOST_HCINT3_ACK_E_INACT 0x0
21615 
21620 #define ALT_USB_HOST_HCINT3_ACK_E_ACT 0x1
21621 
21623 #define ALT_USB_HOST_HCINT3_ACK_LSB 5
21624 
21625 #define ALT_USB_HOST_HCINT3_ACK_MSB 5
21626 
21627 #define ALT_USB_HOST_HCINT3_ACK_WIDTH 1
21628 
21629 #define ALT_USB_HOST_HCINT3_ACK_SET_MSK 0x00000020
21630 
21631 #define ALT_USB_HOST_HCINT3_ACK_CLR_MSK 0xffffffdf
21632 
21633 #define ALT_USB_HOST_HCINT3_ACK_RESET 0x0
21634 
21635 #define ALT_USB_HOST_HCINT3_ACK_GET(value) (((value) & 0x00000020) >> 5)
21636 
21637 #define ALT_USB_HOST_HCINT3_ACK_SET(value) (((value) << 5) & 0x00000020)
21638 
21661 #define ALT_USB_HOST_HCINT3_NYET_E_INACT 0x0
21662 
21667 #define ALT_USB_HOST_HCINT3_NYET_E_ACT 0x1
21668 
21670 #define ALT_USB_HOST_HCINT3_NYET_LSB 6
21671 
21672 #define ALT_USB_HOST_HCINT3_NYET_MSB 6
21673 
21674 #define ALT_USB_HOST_HCINT3_NYET_WIDTH 1
21675 
21676 #define ALT_USB_HOST_HCINT3_NYET_SET_MSK 0x00000040
21677 
21678 #define ALT_USB_HOST_HCINT3_NYET_CLR_MSK 0xffffffbf
21679 
21680 #define ALT_USB_HOST_HCINT3_NYET_RESET 0x0
21681 
21682 #define ALT_USB_HOST_HCINT3_NYET_GET(value) (((value) & 0x00000040) >> 6)
21683 
21684 #define ALT_USB_HOST_HCINT3_NYET_SET(value) (((value) << 6) & 0x00000040)
21685 
21716 #define ALT_USB_HOST_HCINT3_XACTERR_E_INACT 0x0
21717 
21722 #define ALT_USB_HOST_HCINT3_XACTERR_E_ACT 0x1
21723 
21725 #define ALT_USB_HOST_HCINT3_XACTERR_LSB 7
21726 
21727 #define ALT_USB_HOST_HCINT3_XACTERR_MSB 7
21728 
21729 #define ALT_USB_HOST_HCINT3_XACTERR_WIDTH 1
21730 
21731 #define ALT_USB_HOST_HCINT3_XACTERR_SET_MSK 0x00000080
21732 
21733 #define ALT_USB_HOST_HCINT3_XACTERR_CLR_MSK 0xffffff7f
21734 
21735 #define ALT_USB_HOST_HCINT3_XACTERR_RESET 0x0
21736 
21737 #define ALT_USB_HOST_HCINT3_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
21738 
21739 #define ALT_USB_HOST_HCINT3_XACTERR_SET(value) (((value) << 7) & 0x00000080)
21740 
21763 #define ALT_USB_HOST_HCINT3_BBLERR_E_INACT 0x0
21764 
21769 #define ALT_USB_HOST_HCINT3_BBLERR_E_ACT 0x1
21770 
21772 #define ALT_USB_HOST_HCINT3_BBLERR_LSB 8
21773 
21774 #define ALT_USB_HOST_HCINT3_BBLERR_MSB 8
21775 
21776 #define ALT_USB_HOST_HCINT3_BBLERR_WIDTH 1
21777 
21778 #define ALT_USB_HOST_HCINT3_BBLERR_SET_MSK 0x00000100
21779 
21780 #define ALT_USB_HOST_HCINT3_BBLERR_CLR_MSK 0xfffffeff
21781 
21782 #define ALT_USB_HOST_HCINT3_BBLERR_RESET 0x0
21783 
21784 #define ALT_USB_HOST_HCINT3_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
21785 
21786 #define ALT_USB_HOST_HCINT3_BBLERR_SET(value) (((value) << 8) & 0x00000100)
21787 
21810 #define ALT_USB_HOST_HCINT3_FRMOVRUN_E_INACT 0x0
21811 
21816 #define ALT_USB_HOST_HCINT3_FRMOVRUN_E_ACT 0x1
21817 
21819 #define ALT_USB_HOST_HCINT3_FRMOVRUN_LSB 9
21820 
21821 #define ALT_USB_HOST_HCINT3_FRMOVRUN_MSB 9
21822 
21823 #define ALT_USB_HOST_HCINT3_FRMOVRUN_WIDTH 1
21824 
21825 #define ALT_USB_HOST_HCINT3_FRMOVRUN_SET_MSK 0x00000200
21826 
21827 #define ALT_USB_HOST_HCINT3_FRMOVRUN_CLR_MSK 0xfffffdff
21828 
21829 #define ALT_USB_HOST_HCINT3_FRMOVRUN_RESET 0x0
21830 
21831 #define ALT_USB_HOST_HCINT3_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
21832 
21833 #define ALT_USB_HOST_HCINT3_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
21834 
21857 #define ALT_USB_HOST_HCINT3_DATATGLERR_E_INACT 0x0
21858 
21863 #define ALT_USB_HOST_HCINT3_DATATGLERR_E_ACT 0x1
21864 
21866 #define ALT_USB_HOST_HCINT3_DATATGLERR_LSB 10
21867 
21868 #define ALT_USB_HOST_HCINT3_DATATGLERR_MSB 10
21869 
21870 #define ALT_USB_HOST_HCINT3_DATATGLERR_WIDTH 1
21871 
21872 #define ALT_USB_HOST_HCINT3_DATATGLERR_SET_MSK 0x00000400
21873 
21874 #define ALT_USB_HOST_HCINT3_DATATGLERR_CLR_MSK 0xfffffbff
21875 
21876 #define ALT_USB_HOST_HCINT3_DATATGLERR_RESET 0x0
21877 
21878 #define ALT_USB_HOST_HCINT3_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
21879 
21880 #define ALT_USB_HOST_HCINT3_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
21881 
21905 #define ALT_USB_HOST_HCINT3_BNAINTR_E_INACT 0x0
21906 
21911 #define ALT_USB_HOST_HCINT3_BNAINTR_E_ACT 0x1
21912 
21914 #define ALT_USB_HOST_HCINT3_BNAINTR_LSB 11
21915 
21916 #define ALT_USB_HOST_HCINT3_BNAINTR_MSB 11
21917 
21918 #define ALT_USB_HOST_HCINT3_BNAINTR_WIDTH 1
21919 
21920 #define ALT_USB_HOST_HCINT3_BNAINTR_SET_MSK 0x00000800
21921 
21922 #define ALT_USB_HOST_HCINT3_BNAINTR_CLR_MSK 0xfffff7ff
21923 
21924 #define ALT_USB_HOST_HCINT3_BNAINTR_RESET 0x0
21925 
21926 #define ALT_USB_HOST_HCINT3_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
21927 
21928 #define ALT_USB_HOST_HCINT3_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
21929 
21953 #define ALT_USB_HOST_HCINT3_XCS_XACT_ERR_E_INACT 0x0
21954 
21959 #define ALT_USB_HOST_HCINT3_XCS_XACT_ERR_E_ACVTIVE 0x1
21960 
21962 #define ALT_USB_HOST_HCINT3_XCS_XACT_ERR_LSB 12
21963 
21964 #define ALT_USB_HOST_HCINT3_XCS_XACT_ERR_MSB 12
21965 
21966 #define ALT_USB_HOST_HCINT3_XCS_XACT_ERR_WIDTH 1
21967 
21968 #define ALT_USB_HOST_HCINT3_XCS_XACT_ERR_SET_MSK 0x00001000
21969 
21970 #define ALT_USB_HOST_HCINT3_XCS_XACT_ERR_CLR_MSK 0xffffefff
21971 
21972 #define ALT_USB_HOST_HCINT3_XCS_XACT_ERR_RESET 0x0
21973 
21974 #define ALT_USB_HOST_HCINT3_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
21975 
21976 #define ALT_USB_HOST_HCINT3_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
21977 
22001 #define ALT_USB_HOST_HCINT3_DESC_LST_ROLLINTR_E_INACT 0x0
22002 
22007 #define ALT_USB_HOST_HCINT3_DESC_LST_ROLLINTR_E_ACT 0x1
22008 
22010 #define ALT_USB_HOST_HCINT3_DESC_LST_ROLLINTR_LSB 13
22011 
22012 #define ALT_USB_HOST_HCINT3_DESC_LST_ROLLINTR_MSB 13
22013 
22014 #define ALT_USB_HOST_HCINT3_DESC_LST_ROLLINTR_WIDTH 1
22015 
22016 #define ALT_USB_HOST_HCINT3_DESC_LST_ROLLINTR_SET_MSK 0x00002000
22017 
22018 #define ALT_USB_HOST_HCINT3_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
22019 
22020 #define ALT_USB_HOST_HCINT3_DESC_LST_ROLLINTR_RESET 0x0
22021 
22022 #define ALT_USB_HOST_HCINT3_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
22023 
22024 #define ALT_USB_HOST_HCINT3_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
22025 
22026 #ifndef __ASSEMBLY__
22027 
22038 {
22039  const uint32_t xfercompl : 1;
22040  const uint32_t chhltd : 1;
22041  const uint32_t ahberr : 1;
22042  const uint32_t stall : 1;
22043  const uint32_t nak : 1;
22044  const uint32_t ack : 1;
22045  const uint32_t nyet : 1;
22046  const uint32_t xacterr : 1;
22047  const uint32_t bblerr : 1;
22048  const uint32_t frmovrun : 1;
22049  const uint32_t datatglerr : 1;
22050  const uint32_t bnaintr : 1;
22051  const uint32_t xcs_xact_err : 1;
22052  const uint32_t desc_lst_rollintr : 1;
22053  uint32_t : 18;
22054 };
22055 
22058 #endif /* __ASSEMBLY__ */
22059 
22061 #define ALT_USB_HOST_HCINT3_OFST 0x168
22062 
22063 #define ALT_USB_HOST_HCINT3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT3_OFST))
22064 
22105 #define ALT_USB_HOST_HCINTMSK3_XFERCOMPLMSK_E_MSK 0x0
22106 
22111 #define ALT_USB_HOST_HCINTMSK3_XFERCOMPLMSK_E_NOMSK 0x1
22112 
22114 #define ALT_USB_HOST_HCINTMSK3_XFERCOMPLMSK_LSB 0
22115 
22116 #define ALT_USB_HOST_HCINTMSK3_XFERCOMPLMSK_MSB 0
22117 
22118 #define ALT_USB_HOST_HCINTMSK3_XFERCOMPLMSK_WIDTH 1
22119 
22120 #define ALT_USB_HOST_HCINTMSK3_XFERCOMPLMSK_SET_MSK 0x00000001
22121 
22122 #define ALT_USB_HOST_HCINTMSK3_XFERCOMPLMSK_CLR_MSK 0xfffffffe
22123 
22124 #define ALT_USB_HOST_HCINTMSK3_XFERCOMPLMSK_RESET 0x0
22125 
22126 #define ALT_USB_HOST_HCINTMSK3_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
22127 
22128 #define ALT_USB_HOST_HCINTMSK3_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
22129 
22150 #define ALT_USB_HOST_HCINTMSK3_CHHLTDMSK_E_MSK 0x0
22151 
22156 #define ALT_USB_HOST_HCINTMSK3_CHHLTDMSK_E_NOMSK 0x1
22157 
22159 #define ALT_USB_HOST_HCINTMSK3_CHHLTDMSK_LSB 1
22160 
22161 #define ALT_USB_HOST_HCINTMSK3_CHHLTDMSK_MSB 1
22162 
22163 #define ALT_USB_HOST_HCINTMSK3_CHHLTDMSK_WIDTH 1
22164 
22165 #define ALT_USB_HOST_HCINTMSK3_CHHLTDMSK_SET_MSK 0x00000002
22166 
22167 #define ALT_USB_HOST_HCINTMSK3_CHHLTDMSK_CLR_MSK 0xfffffffd
22168 
22169 #define ALT_USB_HOST_HCINTMSK3_CHHLTDMSK_RESET 0x0
22170 
22171 #define ALT_USB_HOST_HCINTMSK3_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
22172 
22173 #define ALT_USB_HOST_HCINTMSK3_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
22174 
22196 #define ALT_USB_HOST_HCINTMSK3_AHBERRMSK_E_MSK 0x0
22197 
22202 #define ALT_USB_HOST_HCINTMSK3_AHBERRMSK_E_NOMSK 0x1
22203 
22205 #define ALT_USB_HOST_HCINTMSK3_AHBERRMSK_LSB 2
22206 
22207 #define ALT_USB_HOST_HCINTMSK3_AHBERRMSK_MSB 2
22208 
22209 #define ALT_USB_HOST_HCINTMSK3_AHBERRMSK_WIDTH 1
22210 
22211 #define ALT_USB_HOST_HCINTMSK3_AHBERRMSK_SET_MSK 0x00000004
22212 
22213 #define ALT_USB_HOST_HCINTMSK3_AHBERRMSK_CLR_MSK 0xfffffffb
22214 
22215 #define ALT_USB_HOST_HCINTMSK3_AHBERRMSK_RESET 0x0
22216 
22217 #define ALT_USB_HOST_HCINTMSK3_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
22218 
22219 #define ALT_USB_HOST_HCINTMSK3_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
22220 
22241 #define ALT_USB_HOST_HCINTMSK3_BNAINTRMSK_E_MSK 0x0
22242 
22247 #define ALT_USB_HOST_HCINTMSK3_BNAINTRMSK_E_NOMSK 0x1
22248 
22250 #define ALT_USB_HOST_HCINTMSK3_BNAINTRMSK_LSB 11
22251 
22252 #define ALT_USB_HOST_HCINTMSK3_BNAINTRMSK_MSB 11
22253 
22254 #define ALT_USB_HOST_HCINTMSK3_BNAINTRMSK_WIDTH 1
22255 
22256 #define ALT_USB_HOST_HCINTMSK3_BNAINTRMSK_SET_MSK 0x00000800
22257 
22258 #define ALT_USB_HOST_HCINTMSK3_BNAINTRMSK_CLR_MSK 0xfffff7ff
22259 
22260 #define ALT_USB_HOST_HCINTMSK3_BNAINTRMSK_RESET 0x0
22261 
22262 #define ALT_USB_HOST_HCINTMSK3_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
22263 
22264 #define ALT_USB_HOST_HCINTMSK3_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
22265 
22286 #define ALT_USB_HOST_HCINTMSK3_FRM_LST_ROLLINTRMSK_E_MSK 0x0
22287 
22292 #define ALT_USB_HOST_HCINTMSK3_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
22293 
22295 #define ALT_USB_HOST_HCINTMSK3_FRM_LST_ROLLINTRMSK_LSB 13
22296 
22297 #define ALT_USB_HOST_HCINTMSK3_FRM_LST_ROLLINTRMSK_MSB 13
22298 
22299 #define ALT_USB_HOST_HCINTMSK3_FRM_LST_ROLLINTRMSK_WIDTH 1
22300 
22301 #define ALT_USB_HOST_HCINTMSK3_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
22302 
22303 #define ALT_USB_HOST_HCINTMSK3_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
22304 
22305 #define ALT_USB_HOST_HCINTMSK3_FRM_LST_ROLLINTRMSK_RESET 0x0
22306 
22307 #define ALT_USB_HOST_HCINTMSK3_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
22308 
22309 #define ALT_USB_HOST_HCINTMSK3_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
22310 
22311 #ifndef __ASSEMBLY__
22312 
22323 {
22324  uint32_t xfercomplmsk : 1;
22325  uint32_t chhltdmsk : 1;
22326  uint32_t ahberrmsk : 1;
22327  uint32_t : 8;
22328  uint32_t bnaintrmsk : 1;
22329  uint32_t : 1;
22330  uint32_t frm_lst_rollintrmsk : 1;
22331  uint32_t : 18;
22332 };
22333 
22336 #endif /* __ASSEMBLY__ */
22337 
22339 #define ALT_USB_HOST_HCINTMSK3_OFST 0x16c
22340 
22341 #define ALT_USB_HOST_HCINTMSK3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK3_OFST))
22342 
22371 #define ALT_USB_HOST_HCTSIZ3_XFERSIZE_LSB 0
22372 
22373 #define ALT_USB_HOST_HCTSIZ3_XFERSIZE_MSB 18
22374 
22375 #define ALT_USB_HOST_HCTSIZ3_XFERSIZE_WIDTH 19
22376 
22377 #define ALT_USB_HOST_HCTSIZ3_XFERSIZE_SET_MSK 0x0007ffff
22378 
22379 #define ALT_USB_HOST_HCTSIZ3_XFERSIZE_CLR_MSK 0xfff80000
22380 
22381 #define ALT_USB_HOST_HCTSIZ3_XFERSIZE_RESET 0x0
22382 
22383 #define ALT_USB_HOST_HCTSIZ3_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
22384 
22385 #define ALT_USB_HOST_HCTSIZ3_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
22386 
22400 #define ALT_USB_HOST_HCTSIZ3_PKTCNT_LSB 19
22401 
22402 #define ALT_USB_HOST_HCTSIZ3_PKTCNT_MSB 28
22403 
22404 #define ALT_USB_HOST_HCTSIZ3_PKTCNT_WIDTH 10
22405 
22406 #define ALT_USB_HOST_HCTSIZ3_PKTCNT_SET_MSK 0x1ff80000
22407 
22408 #define ALT_USB_HOST_HCTSIZ3_PKTCNT_CLR_MSK 0xe007ffff
22409 
22410 #define ALT_USB_HOST_HCTSIZ3_PKTCNT_RESET 0x0
22411 
22412 #define ALT_USB_HOST_HCTSIZ3_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
22413 
22414 #define ALT_USB_HOST_HCTSIZ3_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
22415 
22439 #define ALT_USB_HOST_HCTSIZ3_PID_E_DATA0 0x0
22440 
22445 #define ALT_USB_HOST_HCTSIZ3_PID_E_DATA2 0x1
22446 
22451 #define ALT_USB_HOST_HCTSIZ3_PID_E_DATA1 0x2
22452 
22457 #define ALT_USB_HOST_HCTSIZ3_PID_E_MDATA 0x3
22458 
22460 #define ALT_USB_HOST_HCTSIZ3_PID_LSB 29
22461 
22462 #define ALT_USB_HOST_HCTSIZ3_PID_MSB 30
22463 
22464 #define ALT_USB_HOST_HCTSIZ3_PID_WIDTH 2
22465 
22466 #define ALT_USB_HOST_HCTSIZ3_PID_SET_MSK 0x60000000
22467 
22468 #define ALT_USB_HOST_HCTSIZ3_PID_CLR_MSK 0x9fffffff
22469 
22470 #define ALT_USB_HOST_HCTSIZ3_PID_RESET 0x0
22471 
22472 #define ALT_USB_HOST_HCTSIZ3_PID_GET(value) (((value) & 0x60000000) >> 29)
22473 
22474 #define ALT_USB_HOST_HCTSIZ3_PID_SET(value) (((value) << 29) & 0x60000000)
22475 
22498 #define ALT_USB_HOST_HCTSIZ3_DOPNG_E_NOPING 0x0
22499 
22504 #define ALT_USB_HOST_HCTSIZ3_DOPNG_E_PING 0x1
22505 
22507 #define ALT_USB_HOST_HCTSIZ3_DOPNG_LSB 31
22508 
22509 #define ALT_USB_HOST_HCTSIZ3_DOPNG_MSB 31
22510 
22511 #define ALT_USB_HOST_HCTSIZ3_DOPNG_WIDTH 1
22512 
22513 #define ALT_USB_HOST_HCTSIZ3_DOPNG_SET_MSK 0x80000000
22514 
22515 #define ALT_USB_HOST_HCTSIZ3_DOPNG_CLR_MSK 0x7fffffff
22516 
22517 #define ALT_USB_HOST_HCTSIZ3_DOPNG_RESET 0x0
22518 
22519 #define ALT_USB_HOST_HCTSIZ3_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
22520 
22521 #define ALT_USB_HOST_HCTSIZ3_DOPNG_SET(value) (((value) << 31) & 0x80000000)
22522 
22523 #ifndef __ASSEMBLY__
22524 
22535 {
22536  uint32_t xfersize : 19;
22537  uint32_t pktcnt : 10;
22538  uint32_t pid : 2;
22539  uint32_t dopng : 1;
22540 };
22541 
22544 #endif /* __ASSEMBLY__ */
22545 
22547 #define ALT_USB_HOST_HCTSIZ3_OFST 0x170
22548 
22549 #define ALT_USB_HOST_HCTSIZ3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ3_OFST))
22550 
22607 #define ALT_USB_HOST_HCDMA3_HCDMA3_LSB 0
22608 
22609 #define ALT_USB_HOST_HCDMA3_HCDMA3_MSB 31
22610 
22611 #define ALT_USB_HOST_HCDMA3_HCDMA3_WIDTH 32
22612 
22613 #define ALT_USB_HOST_HCDMA3_HCDMA3_SET_MSK 0xffffffff
22614 
22615 #define ALT_USB_HOST_HCDMA3_HCDMA3_CLR_MSK 0x00000000
22616 
22617 #define ALT_USB_HOST_HCDMA3_HCDMA3_RESET 0x0
22618 
22619 #define ALT_USB_HOST_HCDMA3_HCDMA3_GET(value) (((value) & 0xffffffff) >> 0)
22620 
22621 #define ALT_USB_HOST_HCDMA3_HCDMA3_SET(value) (((value) << 0) & 0xffffffff)
22622 
22623 #ifndef __ASSEMBLY__
22624 
22635 {
22636  uint32_t hcdma3 : 32;
22637 };
22638 
22641 #endif /* __ASSEMBLY__ */
22642 
22644 #define ALT_USB_HOST_HCDMA3_OFST 0x174
22645 
22646 #define ALT_USB_HOST_HCDMA3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA3_OFST))
22647 
22678 #define ALT_USB_HOST_HCDMAB3_HCDMAB3_LSB 0
22679 
22680 #define ALT_USB_HOST_HCDMAB3_HCDMAB3_MSB 31
22681 
22682 #define ALT_USB_HOST_HCDMAB3_HCDMAB3_WIDTH 32
22683 
22684 #define ALT_USB_HOST_HCDMAB3_HCDMAB3_SET_MSK 0xffffffff
22685 
22686 #define ALT_USB_HOST_HCDMAB3_HCDMAB3_CLR_MSK 0x00000000
22687 
22688 #define ALT_USB_HOST_HCDMAB3_HCDMAB3_RESET 0x0
22689 
22690 #define ALT_USB_HOST_HCDMAB3_HCDMAB3_GET(value) (((value) & 0xffffffff) >> 0)
22691 
22692 #define ALT_USB_HOST_HCDMAB3_HCDMAB3_SET(value) (((value) << 0) & 0xffffffff)
22693 
22694 #ifndef __ASSEMBLY__
22695 
22706 {
22707  uint32_t hcdmab3 : 32;
22708 };
22709 
22712 #endif /* __ASSEMBLY__ */
22713 
22715 #define ALT_USB_HOST_HCDMAB3_OFST 0x178
22716 
22717 #define ALT_USB_HOST_HCDMAB3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB3_OFST))
22718 
22749 #define ALT_USB_HOST_HCCHAR4_HCDMAB4_LSB 0
22750 
22751 #define ALT_USB_HOST_HCCHAR4_HCDMAB4_MSB 31
22752 
22753 #define ALT_USB_HOST_HCCHAR4_HCDMAB4_WIDTH 32
22754 
22755 #define ALT_USB_HOST_HCCHAR4_HCDMAB4_SET_MSK 0xffffffff
22756 
22757 #define ALT_USB_HOST_HCCHAR4_HCDMAB4_CLR_MSK 0x00000000
22758 
22759 #define ALT_USB_HOST_HCCHAR4_HCDMAB4_RESET 0x0
22760 
22761 #define ALT_USB_HOST_HCCHAR4_HCDMAB4_GET(value) (((value) & 0xffffffff) >> 0)
22762 
22763 #define ALT_USB_HOST_HCCHAR4_HCDMAB4_SET(value) (((value) << 0) & 0xffffffff)
22764 
22765 #ifndef __ASSEMBLY__
22766 
22777 {
22778  uint32_t hcdmab4 : 32;
22779 };
22780 
22783 #endif /* __ASSEMBLY__ */
22784 
22786 #define ALT_USB_HOST_HCCHAR4_OFST 0x180
22787 
22788 #define ALT_USB_HOST_HCCHAR4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR4_OFST))
22789 
22816 #define ALT_USB_HOST_HCSPLT4_PRTADDR_LSB 0
22817 
22818 #define ALT_USB_HOST_HCSPLT4_PRTADDR_MSB 6
22819 
22820 #define ALT_USB_HOST_HCSPLT4_PRTADDR_WIDTH 7
22821 
22822 #define ALT_USB_HOST_HCSPLT4_PRTADDR_SET_MSK 0x0000007f
22823 
22824 #define ALT_USB_HOST_HCSPLT4_PRTADDR_CLR_MSK 0xffffff80
22825 
22826 #define ALT_USB_HOST_HCSPLT4_PRTADDR_RESET 0x0
22827 
22828 #define ALT_USB_HOST_HCSPLT4_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
22829 
22830 #define ALT_USB_HOST_HCSPLT4_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
22831 
22841 #define ALT_USB_HOST_HCSPLT4_HUBADDR_LSB 7
22842 
22843 #define ALT_USB_HOST_HCSPLT4_HUBADDR_MSB 13
22844 
22845 #define ALT_USB_HOST_HCSPLT4_HUBADDR_WIDTH 7
22846 
22847 #define ALT_USB_HOST_HCSPLT4_HUBADDR_SET_MSK 0x00003f80
22848 
22849 #define ALT_USB_HOST_HCSPLT4_HUBADDR_CLR_MSK 0xffffc07f
22850 
22851 #define ALT_USB_HOST_HCSPLT4_HUBADDR_RESET 0x0
22852 
22853 #define ALT_USB_HOST_HCSPLT4_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
22854 
22855 #define ALT_USB_HOST_HCSPLT4_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
22856 
22886 #define ALT_USB_HOST_HCSPLT4_XACTPOS_E_MIDDLE 0x0
22887 
22893 #define ALT_USB_HOST_HCSPLT4_XACTPOS_E_END 0x1
22894 
22900 #define ALT_USB_HOST_HCSPLT4_XACTPOS_E_BEGIN 0x2
22901 
22907 #define ALT_USB_HOST_HCSPLT4_XACTPOS_E_ALL 0x3
22908 
22910 #define ALT_USB_HOST_HCSPLT4_XACTPOS_LSB 14
22911 
22912 #define ALT_USB_HOST_HCSPLT4_XACTPOS_MSB 15
22913 
22914 #define ALT_USB_HOST_HCSPLT4_XACTPOS_WIDTH 2
22915 
22916 #define ALT_USB_HOST_HCSPLT4_XACTPOS_SET_MSK 0x0000c000
22917 
22918 #define ALT_USB_HOST_HCSPLT4_XACTPOS_CLR_MSK 0xffff3fff
22919 
22920 #define ALT_USB_HOST_HCSPLT4_XACTPOS_RESET 0x0
22921 
22922 #define ALT_USB_HOST_HCSPLT4_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
22923 
22924 #define ALT_USB_HOST_HCSPLT4_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
22925 
22947 #define ALT_USB_HOST_HCSPLT4_COMPSPLT_E_NOSPLIT 0x0
22948 
22953 #define ALT_USB_HOST_HCSPLT4_COMPSPLT_E_SPLIT 0x1
22954 
22956 #define ALT_USB_HOST_HCSPLT4_COMPSPLT_LSB 16
22957 
22958 #define ALT_USB_HOST_HCSPLT4_COMPSPLT_MSB 16
22959 
22960 #define ALT_USB_HOST_HCSPLT4_COMPSPLT_WIDTH 1
22961 
22962 #define ALT_USB_HOST_HCSPLT4_COMPSPLT_SET_MSK 0x00010000
22963 
22964 #define ALT_USB_HOST_HCSPLT4_COMPSPLT_CLR_MSK 0xfffeffff
22965 
22966 #define ALT_USB_HOST_HCSPLT4_COMPSPLT_RESET 0x0
22967 
22968 #define ALT_USB_HOST_HCSPLT4_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
22969 
22970 #define ALT_USB_HOST_HCSPLT4_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
22971 
22993 #define ALT_USB_HOST_HCSPLT4_SPLTENA_E_DISD 0x0
22994 
22999 #define ALT_USB_HOST_HCSPLT4_SPLTENA_E_END 0x1
23000 
23002 #define ALT_USB_HOST_HCSPLT4_SPLTENA_LSB 31
23003 
23004 #define ALT_USB_HOST_HCSPLT4_SPLTENA_MSB 31
23005 
23006 #define ALT_USB_HOST_HCSPLT4_SPLTENA_WIDTH 1
23007 
23008 #define ALT_USB_HOST_HCSPLT4_SPLTENA_SET_MSK 0x80000000
23009 
23010 #define ALT_USB_HOST_HCSPLT4_SPLTENA_CLR_MSK 0x7fffffff
23011 
23012 #define ALT_USB_HOST_HCSPLT4_SPLTENA_RESET 0x0
23013 
23014 #define ALT_USB_HOST_HCSPLT4_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
23015 
23016 #define ALT_USB_HOST_HCSPLT4_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
23017 
23018 #ifndef __ASSEMBLY__
23019 
23030 {
23031  uint32_t prtaddr : 7;
23032  uint32_t hubaddr : 7;
23033  uint32_t xactpos : 2;
23034  uint32_t compsplt : 1;
23035  uint32_t : 14;
23036  uint32_t spltena : 1;
23037 };
23038 
23041 #endif /* __ASSEMBLY__ */
23042 
23044 #define ALT_USB_HOST_HCSPLT4_OFST 0x184
23045 
23046 #define ALT_USB_HOST_HCSPLT4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT4_OFST))
23047 
23102 #define ALT_USB_HOST_HCINT4_XFERCOMPL_E_INACT 0x0
23103 
23108 #define ALT_USB_HOST_HCINT4_XFERCOMPL_E_ACT 0x1
23109 
23111 #define ALT_USB_HOST_HCINT4_XFERCOMPL_LSB 0
23112 
23113 #define ALT_USB_HOST_HCINT4_XFERCOMPL_MSB 0
23114 
23115 #define ALT_USB_HOST_HCINT4_XFERCOMPL_WIDTH 1
23116 
23117 #define ALT_USB_HOST_HCINT4_XFERCOMPL_SET_MSK 0x00000001
23118 
23119 #define ALT_USB_HOST_HCINT4_XFERCOMPL_CLR_MSK 0xfffffffe
23120 
23121 #define ALT_USB_HOST_HCINT4_XFERCOMPL_RESET 0x0
23122 
23123 #define ALT_USB_HOST_HCINT4_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
23124 
23125 #define ALT_USB_HOST_HCINT4_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
23126 
23160 #define ALT_USB_HOST_HCINT4_CHHLTD_E_INACT 0x0
23161 
23166 #define ALT_USB_HOST_HCINT4_CHHLTD_E_ACT 0x1
23167 
23169 #define ALT_USB_HOST_HCINT4_CHHLTD_LSB 1
23170 
23171 #define ALT_USB_HOST_HCINT4_CHHLTD_MSB 1
23172 
23173 #define ALT_USB_HOST_HCINT4_CHHLTD_WIDTH 1
23174 
23175 #define ALT_USB_HOST_HCINT4_CHHLTD_SET_MSK 0x00000002
23176 
23177 #define ALT_USB_HOST_HCINT4_CHHLTD_CLR_MSK 0xfffffffd
23178 
23179 #define ALT_USB_HOST_HCINT4_CHHLTD_RESET 0x0
23180 
23181 #define ALT_USB_HOST_HCINT4_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
23182 
23183 #define ALT_USB_HOST_HCINT4_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
23184 
23207 #define ALT_USB_HOST_HCINT4_AHBERR_E_INACT 0x0
23208 
23213 #define ALT_USB_HOST_HCINT4_AHBERR_E_ACT 0x1
23214 
23216 #define ALT_USB_HOST_HCINT4_AHBERR_LSB 2
23217 
23218 #define ALT_USB_HOST_HCINT4_AHBERR_MSB 2
23219 
23220 #define ALT_USB_HOST_HCINT4_AHBERR_WIDTH 1
23221 
23222 #define ALT_USB_HOST_HCINT4_AHBERR_SET_MSK 0x00000004
23223 
23224 #define ALT_USB_HOST_HCINT4_AHBERR_CLR_MSK 0xfffffffb
23225 
23226 #define ALT_USB_HOST_HCINT4_AHBERR_RESET 0x0
23227 
23228 #define ALT_USB_HOST_HCINT4_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
23229 
23230 #define ALT_USB_HOST_HCINT4_AHBERR_SET(value) (((value) << 2) & 0x00000004)
23231 
23254 #define ALT_USB_HOST_HCINT4_STALL_E_INACT 0x0
23255 
23260 #define ALT_USB_HOST_HCINT4_STALL_E_ACT 0x1
23261 
23263 #define ALT_USB_HOST_HCINT4_STALL_LSB 3
23264 
23265 #define ALT_USB_HOST_HCINT4_STALL_MSB 3
23266 
23267 #define ALT_USB_HOST_HCINT4_STALL_WIDTH 1
23268 
23269 #define ALT_USB_HOST_HCINT4_STALL_SET_MSK 0x00000008
23270 
23271 #define ALT_USB_HOST_HCINT4_STALL_CLR_MSK 0xfffffff7
23272 
23273 #define ALT_USB_HOST_HCINT4_STALL_RESET 0x0
23274 
23275 #define ALT_USB_HOST_HCINT4_STALL_GET(value) (((value) & 0x00000008) >> 3)
23276 
23277 #define ALT_USB_HOST_HCINT4_STALL_SET(value) (((value) << 3) & 0x00000008)
23278 
23301 #define ALT_USB_HOST_HCINT4_NAK_E_INACT 0x0
23302 
23307 #define ALT_USB_HOST_HCINT4_NAK_E_ACT 0x1
23308 
23310 #define ALT_USB_HOST_HCINT4_NAK_LSB 4
23311 
23312 #define ALT_USB_HOST_HCINT4_NAK_MSB 4
23313 
23314 #define ALT_USB_HOST_HCINT4_NAK_WIDTH 1
23315 
23316 #define ALT_USB_HOST_HCINT4_NAK_SET_MSK 0x00000010
23317 
23318 #define ALT_USB_HOST_HCINT4_NAK_CLR_MSK 0xffffffef
23319 
23320 #define ALT_USB_HOST_HCINT4_NAK_RESET 0x0
23321 
23322 #define ALT_USB_HOST_HCINT4_NAK_GET(value) (((value) & 0x00000010) >> 4)
23323 
23324 #define ALT_USB_HOST_HCINT4_NAK_SET(value) (((value) << 4) & 0x00000010)
23325 
23348 #define ALT_USB_HOST_HCINT4_ACK_E_INACT 0x0
23349 
23354 #define ALT_USB_HOST_HCINT4_ACK_E_ACT 0x1
23355 
23357 #define ALT_USB_HOST_HCINT4_ACK_LSB 5
23358 
23359 #define ALT_USB_HOST_HCINT4_ACK_MSB 5
23360 
23361 #define ALT_USB_HOST_HCINT4_ACK_WIDTH 1
23362 
23363 #define ALT_USB_HOST_HCINT4_ACK_SET_MSK 0x00000020
23364 
23365 #define ALT_USB_HOST_HCINT4_ACK_CLR_MSK 0xffffffdf
23366 
23367 #define ALT_USB_HOST_HCINT4_ACK_RESET 0x0
23368 
23369 #define ALT_USB_HOST_HCINT4_ACK_GET(value) (((value) & 0x00000020) >> 5)
23370 
23371 #define ALT_USB_HOST_HCINT4_ACK_SET(value) (((value) << 5) & 0x00000020)
23372 
23395 #define ALT_USB_HOST_HCINT4_NYET_E_INACT 0x0
23396 
23401 #define ALT_USB_HOST_HCINT4_NYET_E_ACT 0x1
23402 
23404 #define ALT_USB_HOST_HCINT4_NYET_LSB 6
23405 
23406 #define ALT_USB_HOST_HCINT4_NYET_MSB 6
23407 
23408 #define ALT_USB_HOST_HCINT4_NYET_WIDTH 1
23409 
23410 #define ALT_USB_HOST_HCINT4_NYET_SET_MSK 0x00000040
23411 
23412 #define ALT_USB_HOST_HCINT4_NYET_CLR_MSK 0xffffffbf
23413 
23414 #define ALT_USB_HOST_HCINT4_NYET_RESET 0x0
23415 
23416 #define ALT_USB_HOST_HCINT4_NYET_GET(value) (((value) & 0x00000040) >> 6)
23417 
23418 #define ALT_USB_HOST_HCINT4_NYET_SET(value) (((value) << 6) & 0x00000040)
23419 
23450 #define ALT_USB_HOST_HCINT4_XACTERR_E_INACT 0x0
23451 
23456 #define ALT_USB_HOST_HCINT4_XACTERR_E_ACT 0x1
23457 
23459 #define ALT_USB_HOST_HCINT4_XACTERR_LSB 7
23460 
23461 #define ALT_USB_HOST_HCINT4_XACTERR_MSB 7
23462 
23463 #define ALT_USB_HOST_HCINT4_XACTERR_WIDTH 1
23464 
23465 #define ALT_USB_HOST_HCINT4_XACTERR_SET_MSK 0x00000080
23466 
23467 #define ALT_USB_HOST_HCINT4_XACTERR_CLR_MSK 0xffffff7f
23468 
23469 #define ALT_USB_HOST_HCINT4_XACTERR_RESET 0x0
23470 
23471 #define ALT_USB_HOST_HCINT4_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
23472 
23473 #define ALT_USB_HOST_HCINT4_XACTERR_SET(value) (((value) << 7) & 0x00000080)
23474 
23497 #define ALT_USB_HOST_HCINT4_BBLERR_E_INACT 0x0
23498 
23503 #define ALT_USB_HOST_HCINT4_BBLERR_E_ACT 0x1
23504 
23506 #define ALT_USB_HOST_HCINT4_BBLERR_LSB 8
23507 
23508 #define ALT_USB_HOST_HCINT4_BBLERR_MSB 8
23509 
23510 #define ALT_USB_HOST_HCINT4_BBLERR_WIDTH 1
23511 
23512 #define ALT_USB_HOST_HCINT4_BBLERR_SET_MSK 0x00000100
23513 
23514 #define ALT_USB_HOST_HCINT4_BBLERR_CLR_MSK 0xfffffeff
23515 
23516 #define ALT_USB_HOST_HCINT4_BBLERR_RESET 0x0
23517 
23518 #define ALT_USB_HOST_HCINT4_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
23519 
23520 #define ALT_USB_HOST_HCINT4_BBLERR_SET(value) (((value) << 8) & 0x00000100)
23521 
23544 #define ALT_USB_HOST_HCINT4_FRMOVRUN_E_INACT 0x0
23545 
23550 #define ALT_USB_HOST_HCINT4_FRMOVRUN_E_ACT 0x1
23551 
23553 #define ALT_USB_HOST_HCINT4_FRMOVRUN_LSB 9
23554 
23555 #define ALT_USB_HOST_HCINT4_FRMOVRUN_MSB 9
23556 
23557 #define ALT_USB_HOST_HCINT4_FRMOVRUN_WIDTH 1
23558 
23559 #define ALT_USB_HOST_HCINT4_FRMOVRUN_SET_MSK 0x00000200
23560 
23561 #define ALT_USB_HOST_HCINT4_FRMOVRUN_CLR_MSK 0xfffffdff
23562 
23563 #define ALT_USB_HOST_HCINT4_FRMOVRUN_RESET 0x0
23564 
23565 #define ALT_USB_HOST_HCINT4_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
23566 
23567 #define ALT_USB_HOST_HCINT4_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
23568 
23591 #define ALT_USB_HOST_HCINT4_DATATGLERR_E_INACT 0x0
23592 
23597 #define ALT_USB_HOST_HCINT4_DATATGLERR_E_ACT 0x1
23598 
23600 #define ALT_USB_HOST_HCINT4_DATATGLERR_LSB 10
23601 
23602 #define ALT_USB_HOST_HCINT4_DATATGLERR_MSB 10
23603 
23604 #define ALT_USB_HOST_HCINT4_DATATGLERR_WIDTH 1
23605 
23606 #define ALT_USB_HOST_HCINT4_DATATGLERR_SET_MSK 0x00000400
23607 
23608 #define ALT_USB_HOST_HCINT4_DATATGLERR_CLR_MSK 0xfffffbff
23609 
23610 #define ALT_USB_HOST_HCINT4_DATATGLERR_RESET 0x0
23611 
23612 #define ALT_USB_HOST_HCINT4_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
23613 
23614 #define ALT_USB_HOST_HCINT4_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
23615 
23639 #define ALT_USB_HOST_HCINT4_BNAINTR_E_INACT 0x0
23640 
23645 #define ALT_USB_HOST_HCINT4_BNAINTR_E_ACT 0x1
23646 
23648 #define ALT_USB_HOST_HCINT4_BNAINTR_LSB 11
23649 
23650 #define ALT_USB_HOST_HCINT4_BNAINTR_MSB 11
23651 
23652 #define ALT_USB_HOST_HCINT4_BNAINTR_WIDTH 1
23653 
23654 #define ALT_USB_HOST_HCINT4_BNAINTR_SET_MSK 0x00000800
23655 
23656 #define ALT_USB_HOST_HCINT4_BNAINTR_CLR_MSK 0xfffff7ff
23657 
23658 #define ALT_USB_HOST_HCINT4_BNAINTR_RESET 0x0
23659 
23660 #define ALT_USB_HOST_HCINT4_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
23661 
23662 #define ALT_USB_HOST_HCINT4_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
23663 
23687 #define ALT_USB_HOST_HCINT4_XCS_XACT_ERR_E_INACT 0x0
23688 
23693 #define ALT_USB_HOST_HCINT4_XCS_XACT_ERR_E_ACVTIVE 0x1
23694 
23696 #define ALT_USB_HOST_HCINT4_XCS_XACT_ERR_LSB 12
23697 
23698 #define ALT_USB_HOST_HCINT4_XCS_XACT_ERR_MSB 12
23699 
23700 #define ALT_USB_HOST_HCINT4_XCS_XACT_ERR_WIDTH 1
23701 
23702 #define ALT_USB_HOST_HCINT4_XCS_XACT_ERR_SET_MSK 0x00001000
23703 
23704 #define ALT_USB_HOST_HCINT4_XCS_XACT_ERR_CLR_MSK 0xffffefff
23705 
23706 #define ALT_USB_HOST_HCINT4_XCS_XACT_ERR_RESET 0x0
23707 
23708 #define ALT_USB_HOST_HCINT4_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
23709 
23710 #define ALT_USB_HOST_HCINT4_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
23711 
23735 #define ALT_USB_HOST_HCINT4_DESC_LST_ROLLINTR_E_INACT 0x0
23736 
23741 #define ALT_USB_HOST_HCINT4_DESC_LST_ROLLINTR_E_ACT 0x1
23742 
23744 #define ALT_USB_HOST_HCINT4_DESC_LST_ROLLINTR_LSB 13
23745 
23746 #define ALT_USB_HOST_HCINT4_DESC_LST_ROLLINTR_MSB 13
23747 
23748 #define ALT_USB_HOST_HCINT4_DESC_LST_ROLLINTR_WIDTH 1
23749 
23750 #define ALT_USB_HOST_HCINT4_DESC_LST_ROLLINTR_SET_MSK 0x00002000
23751 
23752 #define ALT_USB_HOST_HCINT4_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
23753 
23754 #define ALT_USB_HOST_HCINT4_DESC_LST_ROLLINTR_RESET 0x0
23755 
23756 #define ALT_USB_HOST_HCINT4_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
23757 
23758 #define ALT_USB_HOST_HCINT4_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
23759 
23760 #ifndef __ASSEMBLY__
23761 
23772 {
23773  const uint32_t xfercompl : 1;
23774  const uint32_t chhltd : 1;
23775  const uint32_t ahberr : 1;
23776  const uint32_t stall : 1;
23777  const uint32_t nak : 1;
23778  const uint32_t ack : 1;
23779  const uint32_t nyet : 1;
23780  const uint32_t xacterr : 1;
23781  const uint32_t bblerr : 1;
23782  const uint32_t frmovrun : 1;
23783  const uint32_t datatglerr : 1;
23784  const uint32_t bnaintr : 1;
23785  const uint32_t xcs_xact_err : 1;
23786  const uint32_t desc_lst_rollintr : 1;
23787  uint32_t : 18;
23788 };
23789 
23792 #endif /* __ASSEMBLY__ */
23793 
23795 #define ALT_USB_HOST_HCINT4_OFST 0x188
23796 
23797 #define ALT_USB_HOST_HCINT4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT4_OFST))
23798 
23838 #define ALT_USB_HOST_HCINTMSK4_XFERCOMPLMSK_E_MSK 0x0
23839 
23844 #define ALT_USB_HOST_HCINTMSK4_XFERCOMPLMSK_E_NOMSK 0x1
23845 
23847 #define ALT_USB_HOST_HCINTMSK4_XFERCOMPLMSK_LSB 0
23848 
23849 #define ALT_USB_HOST_HCINTMSK4_XFERCOMPLMSK_MSB 0
23850 
23851 #define ALT_USB_HOST_HCINTMSK4_XFERCOMPLMSK_WIDTH 1
23852 
23853 #define ALT_USB_HOST_HCINTMSK4_XFERCOMPLMSK_SET_MSK 0x00000001
23854 
23855 #define ALT_USB_HOST_HCINTMSK4_XFERCOMPLMSK_CLR_MSK 0xfffffffe
23856 
23857 #define ALT_USB_HOST_HCINTMSK4_XFERCOMPLMSK_RESET 0x0
23858 
23859 #define ALT_USB_HOST_HCINTMSK4_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
23860 
23861 #define ALT_USB_HOST_HCINTMSK4_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
23862 
23883 #define ALT_USB_HOST_HCINTMSK4_CHHLTDMSK_E_MSK 0x0
23884 
23889 #define ALT_USB_HOST_HCINTMSK4_CHHLTDMSK_E_NOMSK 0x1
23890 
23892 #define ALT_USB_HOST_HCINTMSK4_CHHLTDMSK_LSB 1
23893 
23894 #define ALT_USB_HOST_HCINTMSK4_CHHLTDMSK_MSB 1
23895 
23896 #define ALT_USB_HOST_HCINTMSK4_CHHLTDMSK_WIDTH 1
23897 
23898 #define ALT_USB_HOST_HCINTMSK4_CHHLTDMSK_SET_MSK 0x00000002
23899 
23900 #define ALT_USB_HOST_HCINTMSK4_CHHLTDMSK_CLR_MSK 0xfffffffd
23901 
23902 #define ALT_USB_HOST_HCINTMSK4_CHHLTDMSK_RESET 0x0
23903 
23904 #define ALT_USB_HOST_HCINTMSK4_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
23905 
23906 #define ALT_USB_HOST_HCINTMSK4_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
23907 
23929 #define ALT_USB_HOST_HCINTMSK4_AHBERRMSK_E_MSK 0x0
23930 
23935 #define ALT_USB_HOST_HCINTMSK4_AHBERRMSK_E_NOMSK 0x1
23936 
23938 #define ALT_USB_HOST_HCINTMSK4_AHBERRMSK_LSB 2
23939 
23940 #define ALT_USB_HOST_HCINTMSK4_AHBERRMSK_MSB 2
23941 
23942 #define ALT_USB_HOST_HCINTMSK4_AHBERRMSK_WIDTH 1
23943 
23944 #define ALT_USB_HOST_HCINTMSK4_AHBERRMSK_SET_MSK 0x00000004
23945 
23946 #define ALT_USB_HOST_HCINTMSK4_AHBERRMSK_CLR_MSK 0xfffffffb
23947 
23948 #define ALT_USB_HOST_HCINTMSK4_AHBERRMSK_RESET 0x0
23949 
23950 #define ALT_USB_HOST_HCINTMSK4_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
23951 
23952 #define ALT_USB_HOST_HCINTMSK4_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
23953 
23974 #define ALT_USB_HOST_HCINTMSK4_BNAINTRMSK_E_MSK 0x0
23975 
23980 #define ALT_USB_HOST_HCINTMSK4_BNAINTRMSK_E_NOMSK 0x1
23981 
23983 #define ALT_USB_HOST_HCINTMSK4_BNAINTRMSK_LSB 11
23984 
23985 #define ALT_USB_HOST_HCINTMSK4_BNAINTRMSK_MSB 11
23986 
23987 #define ALT_USB_HOST_HCINTMSK4_BNAINTRMSK_WIDTH 1
23988 
23989 #define ALT_USB_HOST_HCINTMSK4_BNAINTRMSK_SET_MSK 0x00000800
23990 
23991 #define ALT_USB_HOST_HCINTMSK4_BNAINTRMSK_CLR_MSK 0xfffff7ff
23992 
23993 #define ALT_USB_HOST_HCINTMSK4_BNAINTRMSK_RESET 0x0
23994 
23995 #define ALT_USB_HOST_HCINTMSK4_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
23996 
23997 #define ALT_USB_HOST_HCINTMSK4_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
23998 
24019 #define ALT_USB_HOST_HCINTMSK4_FRM_LST_ROLLINTRMSK_E_MSK 0x0
24020 
24025 #define ALT_USB_HOST_HCINTMSK4_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
24026 
24028 #define ALT_USB_HOST_HCINTMSK4_FRM_LST_ROLLINTRMSK_LSB 13
24029 
24030 #define ALT_USB_HOST_HCINTMSK4_FRM_LST_ROLLINTRMSK_MSB 13
24031 
24032 #define ALT_USB_HOST_HCINTMSK4_FRM_LST_ROLLINTRMSK_WIDTH 1
24033 
24034 #define ALT_USB_HOST_HCINTMSK4_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
24035 
24036 #define ALT_USB_HOST_HCINTMSK4_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
24037 
24038 #define ALT_USB_HOST_HCINTMSK4_FRM_LST_ROLLINTRMSK_RESET 0x0
24039 
24040 #define ALT_USB_HOST_HCINTMSK4_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
24041 
24042 #define ALT_USB_HOST_HCINTMSK4_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
24043 
24044 #ifndef __ASSEMBLY__
24045 
24056 {
24057  uint32_t xfercomplmsk : 1;
24058  uint32_t chhltdmsk : 1;
24059  uint32_t ahberrmsk : 1;
24060  uint32_t : 8;
24061  uint32_t bnaintrmsk : 1;
24062  uint32_t : 1;
24063  uint32_t frm_lst_rollintrmsk : 1;
24064  uint32_t : 18;
24065 };
24066 
24069 #endif /* __ASSEMBLY__ */
24070 
24072 #define ALT_USB_HOST_HCINTMSK4_OFST 0x18c
24073 
24074 #define ALT_USB_HOST_HCINTMSK4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK4_OFST))
24075 
24104 #define ALT_USB_HOST_HCTSIZ4_XFERSIZE_LSB 0
24105 
24106 #define ALT_USB_HOST_HCTSIZ4_XFERSIZE_MSB 18
24107 
24108 #define ALT_USB_HOST_HCTSIZ4_XFERSIZE_WIDTH 19
24109 
24110 #define ALT_USB_HOST_HCTSIZ4_XFERSIZE_SET_MSK 0x0007ffff
24111 
24112 #define ALT_USB_HOST_HCTSIZ4_XFERSIZE_CLR_MSK 0xfff80000
24113 
24114 #define ALT_USB_HOST_HCTSIZ4_XFERSIZE_RESET 0x0
24115 
24116 #define ALT_USB_HOST_HCTSIZ4_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
24117 
24118 #define ALT_USB_HOST_HCTSIZ4_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
24119 
24133 #define ALT_USB_HOST_HCTSIZ4_PKTCNT_LSB 19
24134 
24135 #define ALT_USB_HOST_HCTSIZ4_PKTCNT_MSB 28
24136 
24137 #define ALT_USB_HOST_HCTSIZ4_PKTCNT_WIDTH 10
24138 
24139 #define ALT_USB_HOST_HCTSIZ4_PKTCNT_SET_MSK 0x1ff80000
24140 
24141 #define ALT_USB_HOST_HCTSIZ4_PKTCNT_CLR_MSK 0xe007ffff
24142 
24143 #define ALT_USB_HOST_HCTSIZ4_PKTCNT_RESET 0x0
24144 
24145 #define ALT_USB_HOST_HCTSIZ4_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
24146 
24147 #define ALT_USB_HOST_HCTSIZ4_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
24148 
24172 #define ALT_USB_HOST_HCTSIZ4_PID_E_DATA0 0x0
24173 
24178 #define ALT_USB_HOST_HCTSIZ4_PID_E_DATA2 0x1
24179 
24184 #define ALT_USB_HOST_HCTSIZ4_PID_E_DATA1 0x2
24185 
24190 #define ALT_USB_HOST_HCTSIZ4_PID_E_MDATA 0x3
24191 
24193 #define ALT_USB_HOST_HCTSIZ4_PID_LSB 29
24194 
24195 #define ALT_USB_HOST_HCTSIZ4_PID_MSB 30
24196 
24197 #define ALT_USB_HOST_HCTSIZ4_PID_WIDTH 2
24198 
24199 #define ALT_USB_HOST_HCTSIZ4_PID_SET_MSK 0x60000000
24200 
24201 #define ALT_USB_HOST_HCTSIZ4_PID_CLR_MSK 0x9fffffff
24202 
24203 #define ALT_USB_HOST_HCTSIZ4_PID_RESET 0x0
24204 
24205 #define ALT_USB_HOST_HCTSIZ4_PID_GET(value) (((value) & 0x60000000) >> 29)
24206 
24207 #define ALT_USB_HOST_HCTSIZ4_PID_SET(value) (((value) << 29) & 0x60000000)
24208 
24231 #define ALT_USB_HOST_HCTSIZ4_DOPNG_E_NOPING 0x0
24232 
24237 #define ALT_USB_HOST_HCTSIZ4_DOPNG_E_PING 0x1
24238 
24240 #define ALT_USB_HOST_HCTSIZ4_DOPNG_LSB 31
24241 
24242 #define ALT_USB_HOST_HCTSIZ4_DOPNG_MSB 31
24243 
24244 #define ALT_USB_HOST_HCTSIZ4_DOPNG_WIDTH 1
24245 
24246 #define ALT_USB_HOST_HCTSIZ4_DOPNG_SET_MSK 0x80000000
24247 
24248 #define ALT_USB_HOST_HCTSIZ4_DOPNG_CLR_MSK 0x7fffffff
24249 
24250 #define ALT_USB_HOST_HCTSIZ4_DOPNG_RESET 0x0
24251 
24252 #define ALT_USB_HOST_HCTSIZ4_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
24253 
24254 #define ALT_USB_HOST_HCTSIZ4_DOPNG_SET(value) (((value) << 31) & 0x80000000)
24255 
24256 #ifndef __ASSEMBLY__
24257 
24268 {
24269  uint32_t xfersize : 19;
24270  uint32_t pktcnt : 10;
24271  uint32_t pid : 2;
24272  uint32_t dopng : 1;
24273 };
24274 
24277 #endif /* __ASSEMBLY__ */
24278 
24280 #define ALT_USB_HOST_HCTSIZ4_OFST 0x190
24281 
24282 #define ALT_USB_HOST_HCTSIZ4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ4_OFST))
24283 
24340 #define ALT_USB_HOST_HCDMA4_HCDMA4_LSB 0
24341 
24342 #define ALT_USB_HOST_HCDMA4_HCDMA4_MSB 31
24343 
24344 #define ALT_USB_HOST_HCDMA4_HCDMA4_WIDTH 32
24345 
24346 #define ALT_USB_HOST_HCDMA4_HCDMA4_SET_MSK 0xffffffff
24347 
24348 #define ALT_USB_HOST_HCDMA4_HCDMA4_CLR_MSK 0x00000000
24349 
24350 #define ALT_USB_HOST_HCDMA4_HCDMA4_RESET 0x0
24351 
24352 #define ALT_USB_HOST_HCDMA4_HCDMA4_GET(value) (((value) & 0xffffffff) >> 0)
24353 
24354 #define ALT_USB_HOST_HCDMA4_HCDMA4_SET(value) (((value) << 0) & 0xffffffff)
24355 
24356 #ifndef __ASSEMBLY__
24357 
24368 {
24369  uint32_t hcdma4 : 32;
24370 };
24371 
24374 #endif /* __ASSEMBLY__ */
24375 
24377 #define ALT_USB_HOST_HCDMA4_OFST 0x194
24378 
24379 #define ALT_USB_HOST_HCDMA4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA4_OFST))
24380 
24411 #define ALT_USB_HOST_HCDMAB4_HCDMAB4_LSB 0
24412 
24413 #define ALT_USB_HOST_HCDMAB4_HCDMAB4_MSB 31
24414 
24415 #define ALT_USB_HOST_HCDMAB4_HCDMAB4_WIDTH 32
24416 
24417 #define ALT_USB_HOST_HCDMAB4_HCDMAB4_SET_MSK 0xffffffff
24418 
24419 #define ALT_USB_HOST_HCDMAB4_HCDMAB4_CLR_MSK 0x00000000
24420 
24421 #define ALT_USB_HOST_HCDMAB4_HCDMAB4_RESET 0x0
24422 
24423 #define ALT_USB_HOST_HCDMAB4_HCDMAB4_GET(value) (((value) & 0xffffffff) >> 0)
24424 
24425 #define ALT_USB_HOST_HCDMAB4_HCDMAB4_SET(value) (((value) << 0) & 0xffffffff)
24426 
24427 #ifndef __ASSEMBLY__
24428 
24439 {
24440  uint32_t hcdmab4 : 32;
24441 };
24442 
24445 #endif /* __ASSEMBLY__ */
24446 
24448 #define ALT_USB_HOST_HCDMAB4_OFST 0x198
24449 
24450 #define ALT_USB_HOST_HCDMAB4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB4_OFST))
24451 
24483 #define ALT_USB_HOST_HCCHAR5_MPS_LSB 0
24484 
24485 #define ALT_USB_HOST_HCCHAR5_MPS_MSB 10
24486 
24487 #define ALT_USB_HOST_HCCHAR5_MPS_WIDTH 11
24488 
24489 #define ALT_USB_HOST_HCCHAR5_MPS_SET_MSK 0x000007ff
24490 
24491 #define ALT_USB_HOST_HCCHAR5_MPS_CLR_MSK 0xfffff800
24492 
24493 #define ALT_USB_HOST_HCCHAR5_MPS_RESET 0x0
24494 
24495 #define ALT_USB_HOST_HCCHAR5_MPS_GET(value) (((value) & 0x000007ff) >> 0)
24496 
24497 #define ALT_USB_HOST_HCCHAR5_MPS_SET(value) (((value) << 0) & 0x000007ff)
24498 
24533 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT0 0x0
24534 
24539 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT1 0x1
24540 
24545 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT2 0x2
24546 
24551 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT3 0x3
24552 
24557 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT4 0x4
24558 
24563 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT5 0x5
24564 
24569 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT6 0x6
24570 
24575 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT7 0x7
24576 
24581 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT8 0x8
24582 
24587 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT9 0x9
24588 
24593 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT10 0xa
24594 
24599 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT11 0xb
24600 
24605 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT12 0xc
24606 
24611 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT13 0xd
24612 
24617 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT14 0xe
24618 
24623 #define ALT_USB_HOST_HCCHAR5_EPNUM_E_ENDPT15 0xf
24624 
24626 #define ALT_USB_HOST_HCCHAR5_EPNUM_LSB 11
24627 
24628 #define ALT_USB_HOST_HCCHAR5_EPNUM_MSB 14
24629 
24630 #define ALT_USB_HOST_HCCHAR5_EPNUM_WIDTH 4
24631 
24632 #define ALT_USB_HOST_HCCHAR5_EPNUM_SET_MSK 0x00007800
24633 
24634 #define ALT_USB_HOST_HCCHAR5_EPNUM_CLR_MSK 0xffff87ff
24635 
24636 #define ALT_USB_HOST_HCCHAR5_EPNUM_RESET 0x0
24637 
24638 #define ALT_USB_HOST_HCCHAR5_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
24639 
24640 #define ALT_USB_HOST_HCCHAR5_EPNUM_SET(value) (((value) << 11) & 0x00007800)
24641 
24662 #define ALT_USB_HOST_HCCHAR5_EPDIR_E_OUTDIR 0x0
24663 
24668 #define ALT_USB_HOST_HCCHAR5_EPDIR_E_INDIR 0x1
24669 
24671 #define ALT_USB_HOST_HCCHAR5_EPDIR_LSB 15
24672 
24673 #define ALT_USB_HOST_HCCHAR5_EPDIR_MSB 15
24674 
24675 #define ALT_USB_HOST_HCCHAR5_EPDIR_WIDTH 1
24676 
24677 #define ALT_USB_HOST_HCCHAR5_EPDIR_SET_MSK 0x00008000
24678 
24679 #define ALT_USB_HOST_HCCHAR5_EPDIR_CLR_MSK 0xffff7fff
24680 
24681 #define ALT_USB_HOST_HCCHAR5_EPDIR_RESET 0x0
24682 
24683 #define ALT_USB_HOST_HCCHAR5_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
24684 
24685 #define ALT_USB_HOST_HCCHAR5_EPDIR_SET(value) (((value) << 15) & 0x00008000)
24686 
24712 #define ALT_USB_HOST_HCCHAR5_LSPDDEV_E_NONLOWSPEED 0x0
24713 
24718 #define ALT_USB_HOST_HCCHAR5_LSPDDEV_E_LOWSPEED 0x1
24719 
24721 #define ALT_USB_HOST_HCCHAR5_LSPDDEV_LSB 17
24722 
24723 #define ALT_USB_HOST_HCCHAR5_LSPDDEV_MSB 17
24724 
24725 #define ALT_USB_HOST_HCCHAR5_LSPDDEV_WIDTH 1
24726 
24727 #define ALT_USB_HOST_HCCHAR5_LSPDDEV_SET_MSK 0x00020000
24728 
24729 #define ALT_USB_HOST_HCCHAR5_LSPDDEV_CLR_MSK 0xfffdffff
24730 
24731 #define ALT_USB_HOST_HCCHAR5_LSPDDEV_RESET 0x0
24732 
24733 #define ALT_USB_HOST_HCCHAR5_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
24734 
24735 #define ALT_USB_HOST_HCCHAR5_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
24736 
24759 #define ALT_USB_HOST_HCCHAR5_EPTYPE_E_CTL 0x0
24760 
24765 #define ALT_USB_HOST_HCCHAR5_EPTYPE_E_ISOC 0x1
24766 
24771 #define ALT_USB_HOST_HCCHAR5_EPTYPE_E_BULK 0x2
24772 
24777 #define ALT_USB_HOST_HCCHAR5_EPTYPE_E_INTERR 0x3
24778 
24780 #define ALT_USB_HOST_HCCHAR5_EPTYPE_LSB 18
24781 
24782 #define ALT_USB_HOST_HCCHAR5_EPTYPE_MSB 19
24783 
24784 #define ALT_USB_HOST_HCCHAR5_EPTYPE_WIDTH 2
24785 
24786 #define ALT_USB_HOST_HCCHAR5_EPTYPE_SET_MSK 0x000c0000
24787 
24788 #define ALT_USB_HOST_HCCHAR5_EPTYPE_CLR_MSK 0xfff3ffff
24789 
24790 #define ALT_USB_HOST_HCCHAR5_EPTYPE_RESET 0x0
24791 
24792 #define ALT_USB_HOST_HCCHAR5_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
24793 
24794 #define ALT_USB_HOST_HCCHAR5_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
24795 
24830 #define ALT_USB_HOST_HCCHAR5_EC_E_RSVD 0x0
24831 
24836 #define ALT_USB_HOST_HCCHAR5_EC_E_TRANSONE 0x1
24837 
24842 #define ALT_USB_HOST_HCCHAR5_EC_E_TRANSTWO 0x2
24843 
24848 #define ALT_USB_HOST_HCCHAR5_EC_E_TRANSTHREE 0x3
24849 
24851 #define ALT_USB_HOST_HCCHAR5_EC_LSB 20
24852 
24853 #define ALT_USB_HOST_HCCHAR5_EC_MSB 21
24854 
24855 #define ALT_USB_HOST_HCCHAR5_EC_WIDTH 2
24856 
24857 #define ALT_USB_HOST_HCCHAR5_EC_SET_MSK 0x00300000
24858 
24859 #define ALT_USB_HOST_HCCHAR5_EC_CLR_MSK 0xffcfffff
24860 
24861 #define ALT_USB_HOST_HCCHAR5_EC_RESET 0x0
24862 
24863 #define ALT_USB_HOST_HCCHAR5_EC_GET(value) (((value) & 0x00300000) >> 20)
24864 
24865 #define ALT_USB_HOST_HCCHAR5_EC_SET(value) (((value) << 20) & 0x00300000)
24866 
24876 #define ALT_USB_HOST_HCCHAR5_DEVADDR_LSB 22
24877 
24878 #define ALT_USB_HOST_HCCHAR5_DEVADDR_MSB 28
24879 
24880 #define ALT_USB_HOST_HCCHAR5_DEVADDR_WIDTH 7
24881 
24882 #define ALT_USB_HOST_HCCHAR5_DEVADDR_SET_MSK 0x1fc00000
24883 
24884 #define ALT_USB_HOST_HCCHAR5_DEVADDR_CLR_MSK 0xe03fffff
24885 
24886 #define ALT_USB_HOST_HCCHAR5_DEVADDR_RESET 0x0
24887 
24888 #define ALT_USB_HOST_HCCHAR5_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
24889 
24890 #define ALT_USB_HOST_HCCHAR5_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
24891 
24914 #define ALT_USB_HOST_HCCHAR5_CHDIS_E_INACT 0x0
24915 
24920 #define ALT_USB_HOST_HCCHAR5_CHDIS_E_ACT 0x1
24921 
24923 #define ALT_USB_HOST_HCCHAR5_CHDIS_LSB 30
24924 
24925 #define ALT_USB_HOST_HCCHAR5_CHDIS_MSB 30
24926 
24927 #define ALT_USB_HOST_HCCHAR5_CHDIS_WIDTH 1
24928 
24929 #define ALT_USB_HOST_HCCHAR5_CHDIS_SET_MSK 0x40000000
24930 
24931 #define ALT_USB_HOST_HCCHAR5_CHDIS_CLR_MSK 0xbfffffff
24932 
24933 #define ALT_USB_HOST_HCCHAR5_CHDIS_RESET 0x0
24934 
24935 #define ALT_USB_HOST_HCCHAR5_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
24936 
24937 #define ALT_USB_HOST_HCCHAR5_CHDIS_SET(value) (((value) << 30) & 0x40000000)
24938 
24963 #define ALT_USB_HOST_HCCHAR5_CHENA_E_NOTRDY 0x0
24964 
24970 #define ALT_USB_HOST_HCCHAR5_CHENA_E_RDY 0x1
24971 
24973 #define ALT_USB_HOST_HCCHAR5_CHENA_LSB 31
24974 
24975 #define ALT_USB_HOST_HCCHAR5_CHENA_MSB 31
24976 
24977 #define ALT_USB_HOST_HCCHAR5_CHENA_WIDTH 1
24978 
24979 #define ALT_USB_HOST_HCCHAR5_CHENA_SET_MSK 0x80000000
24980 
24981 #define ALT_USB_HOST_HCCHAR5_CHENA_CLR_MSK 0x7fffffff
24982 
24983 #define ALT_USB_HOST_HCCHAR5_CHENA_RESET 0x0
24984 
24985 #define ALT_USB_HOST_HCCHAR5_CHENA_GET(value) (((value) & 0x80000000) >> 31)
24986 
24987 #define ALT_USB_HOST_HCCHAR5_CHENA_SET(value) (((value) << 31) & 0x80000000)
24988 
24989 #ifndef __ASSEMBLY__
24990 
25001 {
25002  uint32_t mps : 11;
25003  uint32_t epnum : 4;
25004  uint32_t epdir : 1;
25005  uint32_t : 1;
25006  uint32_t lspddev : 1;
25007  uint32_t eptype : 2;
25008  uint32_t ec : 2;
25009  uint32_t devaddr : 7;
25010  uint32_t : 1;
25011  const uint32_t chdis : 1;
25012  const uint32_t chena : 1;
25013 };
25014 
25017 #endif /* __ASSEMBLY__ */
25018 
25020 #define ALT_USB_HOST_HCCHAR5_OFST 0x1a0
25021 
25022 #define ALT_USB_HOST_HCCHAR5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR5_OFST))
25023 
25050 #define ALT_USB_HOST_HCSPLT5_PRTADDR_LSB 0
25051 
25052 #define ALT_USB_HOST_HCSPLT5_PRTADDR_MSB 6
25053 
25054 #define ALT_USB_HOST_HCSPLT5_PRTADDR_WIDTH 7
25055 
25056 #define ALT_USB_HOST_HCSPLT5_PRTADDR_SET_MSK 0x0000007f
25057 
25058 #define ALT_USB_HOST_HCSPLT5_PRTADDR_CLR_MSK 0xffffff80
25059 
25060 #define ALT_USB_HOST_HCSPLT5_PRTADDR_RESET 0x0
25061 
25062 #define ALT_USB_HOST_HCSPLT5_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
25063 
25064 #define ALT_USB_HOST_HCSPLT5_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
25065 
25075 #define ALT_USB_HOST_HCSPLT5_HUBADDR_LSB 7
25076 
25077 #define ALT_USB_HOST_HCSPLT5_HUBADDR_MSB 13
25078 
25079 #define ALT_USB_HOST_HCSPLT5_HUBADDR_WIDTH 7
25080 
25081 #define ALT_USB_HOST_HCSPLT5_HUBADDR_SET_MSK 0x00003f80
25082 
25083 #define ALT_USB_HOST_HCSPLT5_HUBADDR_CLR_MSK 0xffffc07f
25084 
25085 #define ALT_USB_HOST_HCSPLT5_HUBADDR_RESET 0x0
25086 
25087 #define ALT_USB_HOST_HCSPLT5_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
25088 
25089 #define ALT_USB_HOST_HCSPLT5_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
25090 
25120 #define ALT_USB_HOST_HCSPLT5_XACTPOS_E_MIDDLE 0x0
25121 
25127 #define ALT_USB_HOST_HCSPLT5_XACTPOS_E_END 0x1
25128 
25134 #define ALT_USB_HOST_HCSPLT5_XACTPOS_E_BEGIN 0x2
25135 
25141 #define ALT_USB_HOST_HCSPLT5_XACTPOS_E_ALL 0x3
25142 
25144 #define ALT_USB_HOST_HCSPLT5_XACTPOS_LSB 14
25145 
25146 #define ALT_USB_HOST_HCSPLT5_XACTPOS_MSB 15
25147 
25148 #define ALT_USB_HOST_HCSPLT5_XACTPOS_WIDTH 2
25149 
25150 #define ALT_USB_HOST_HCSPLT5_XACTPOS_SET_MSK 0x0000c000
25151 
25152 #define ALT_USB_HOST_HCSPLT5_XACTPOS_CLR_MSK 0xffff3fff
25153 
25154 #define ALT_USB_HOST_HCSPLT5_XACTPOS_RESET 0x0
25155 
25156 #define ALT_USB_HOST_HCSPLT5_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
25157 
25158 #define ALT_USB_HOST_HCSPLT5_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
25159 
25181 #define ALT_USB_HOST_HCSPLT5_COMPSPLT_E_NOSPLIT 0x0
25182 
25187 #define ALT_USB_HOST_HCSPLT5_COMPSPLT_E_SPLIT 0x1
25188 
25190 #define ALT_USB_HOST_HCSPLT5_COMPSPLT_LSB 16
25191 
25192 #define ALT_USB_HOST_HCSPLT5_COMPSPLT_MSB 16
25193 
25194 #define ALT_USB_HOST_HCSPLT5_COMPSPLT_WIDTH 1
25195 
25196 #define ALT_USB_HOST_HCSPLT5_COMPSPLT_SET_MSK 0x00010000
25197 
25198 #define ALT_USB_HOST_HCSPLT5_COMPSPLT_CLR_MSK 0xfffeffff
25199 
25200 #define ALT_USB_HOST_HCSPLT5_COMPSPLT_RESET 0x0
25201 
25202 #define ALT_USB_HOST_HCSPLT5_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
25203 
25204 #define ALT_USB_HOST_HCSPLT5_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
25205 
25227 #define ALT_USB_HOST_HCSPLT5_SPLTENA_E_DISD 0x0
25228 
25233 #define ALT_USB_HOST_HCSPLT5_SPLTENA_E_END 0x1
25234 
25236 #define ALT_USB_HOST_HCSPLT5_SPLTENA_LSB 31
25237 
25238 #define ALT_USB_HOST_HCSPLT5_SPLTENA_MSB 31
25239 
25240 #define ALT_USB_HOST_HCSPLT5_SPLTENA_WIDTH 1
25241 
25242 #define ALT_USB_HOST_HCSPLT5_SPLTENA_SET_MSK 0x80000000
25243 
25244 #define ALT_USB_HOST_HCSPLT5_SPLTENA_CLR_MSK 0x7fffffff
25245 
25246 #define ALT_USB_HOST_HCSPLT5_SPLTENA_RESET 0x0
25247 
25248 #define ALT_USB_HOST_HCSPLT5_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
25249 
25250 #define ALT_USB_HOST_HCSPLT5_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
25251 
25252 #ifndef __ASSEMBLY__
25253 
25264 {
25265  uint32_t prtaddr : 7;
25266  uint32_t hubaddr : 7;
25267  uint32_t xactpos : 2;
25268  uint32_t compsplt : 1;
25269  uint32_t : 14;
25270  uint32_t spltena : 1;
25271 };
25272 
25275 #endif /* __ASSEMBLY__ */
25276 
25278 #define ALT_USB_HOST_HCSPLT5_OFST 0x1a4
25279 
25280 #define ALT_USB_HOST_HCSPLT5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT5_OFST))
25281 
25336 #define ALT_USB_HOST_HCINT5_XFERCOMPL_E_INACT 0x0
25337 
25342 #define ALT_USB_HOST_HCINT5_XFERCOMPL_E_ACT 0x1
25343 
25345 #define ALT_USB_HOST_HCINT5_XFERCOMPL_LSB 0
25346 
25347 #define ALT_USB_HOST_HCINT5_XFERCOMPL_MSB 0
25348 
25349 #define ALT_USB_HOST_HCINT5_XFERCOMPL_WIDTH 1
25350 
25351 #define ALT_USB_HOST_HCINT5_XFERCOMPL_SET_MSK 0x00000001
25352 
25353 #define ALT_USB_HOST_HCINT5_XFERCOMPL_CLR_MSK 0xfffffffe
25354 
25355 #define ALT_USB_HOST_HCINT5_XFERCOMPL_RESET 0x0
25356 
25357 #define ALT_USB_HOST_HCINT5_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
25358 
25359 #define ALT_USB_HOST_HCINT5_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
25360 
25394 #define ALT_USB_HOST_HCINT5_CHHLTD_E_INACT 0x0
25395 
25400 #define ALT_USB_HOST_HCINT5_CHHLTD_E_ACT 0x1
25401 
25403 #define ALT_USB_HOST_HCINT5_CHHLTD_LSB 1
25404 
25405 #define ALT_USB_HOST_HCINT5_CHHLTD_MSB 1
25406 
25407 #define ALT_USB_HOST_HCINT5_CHHLTD_WIDTH 1
25408 
25409 #define ALT_USB_HOST_HCINT5_CHHLTD_SET_MSK 0x00000002
25410 
25411 #define ALT_USB_HOST_HCINT5_CHHLTD_CLR_MSK 0xfffffffd
25412 
25413 #define ALT_USB_HOST_HCINT5_CHHLTD_RESET 0x0
25414 
25415 #define ALT_USB_HOST_HCINT5_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
25416 
25417 #define ALT_USB_HOST_HCINT5_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
25418 
25441 #define ALT_USB_HOST_HCINT5_AHBERR_E_INACT 0x0
25442 
25447 #define ALT_USB_HOST_HCINT5_AHBERR_E_ACT 0x1
25448 
25450 #define ALT_USB_HOST_HCINT5_AHBERR_LSB 2
25451 
25452 #define ALT_USB_HOST_HCINT5_AHBERR_MSB 2
25453 
25454 #define ALT_USB_HOST_HCINT5_AHBERR_WIDTH 1
25455 
25456 #define ALT_USB_HOST_HCINT5_AHBERR_SET_MSK 0x00000004
25457 
25458 #define ALT_USB_HOST_HCINT5_AHBERR_CLR_MSK 0xfffffffb
25459 
25460 #define ALT_USB_HOST_HCINT5_AHBERR_RESET 0x0
25461 
25462 #define ALT_USB_HOST_HCINT5_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
25463 
25464 #define ALT_USB_HOST_HCINT5_AHBERR_SET(value) (((value) << 2) & 0x00000004)
25465 
25488 #define ALT_USB_HOST_HCINT5_STALL_E_INACT 0x0
25489 
25494 #define ALT_USB_HOST_HCINT5_STALL_E_ACT 0x1
25495 
25497 #define ALT_USB_HOST_HCINT5_STALL_LSB 3
25498 
25499 #define ALT_USB_HOST_HCINT5_STALL_MSB 3
25500 
25501 #define ALT_USB_HOST_HCINT5_STALL_WIDTH 1
25502 
25503 #define ALT_USB_HOST_HCINT5_STALL_SET_MSK 0x00000008
25504 
25505 #define ALT_USB_HOST_HCINT5_STALL_CLR_MSK 0xfffffff7
25506 
25507 #define ALT_USB_HOST_HCINT5_STALL_RESET 0x0
25508 
25509 #define ALT_USB_HOST_HCINT5_STALL_GET(value) (((value) & 0x00000008) >> 3)
25510 
25511 #define ALT_USB_HOST_HCINT5_STALL_SET(value) (((value) << 3) & 0x00000008)
25512 
25535 #define ALT_USB_HOST_HCINT5_NAK_E_INACT 0x0
25536 
25541 #define ALT_USB_HOST_HCINT5_NAK_E_ACT 0x1
25542 
25544 #define ALT_USB_HOST_HCINT5_NAK_LSB 4
25545 
25546 #define ALT_USB_HOST_HCINT5_NAK_MSB 4
25547 
25548 #define ALT_USB_HOST_HCINT5_NAK_WIDTH 1
25549 
25550 #define ALT_USB_HOST_HCINT5_NAK_SET_MSK 0x00000010
25551 
25552 #define ALT_USB_HOST_HCINT5_NAK_CLR_MSK 0xffffffef
25553 
25554 #define ALT_USB_HOST_HCINT5_NAK_RESET 0x0
25555 
25556 #define ALT_USB_HOST_HCINT5_NAK_GET(value) (((value) & 0x00000010) >> 4)
25557 
25558 #define ALT_USB_HOST_HCINT5_NAK_SET(value) (((value) << 4) & 0x00000010)
25559 
25582 #define ALT_USB_HOST_HCINT5_ACK_E_INACT 0x0
25583 
25588 #define ALT_USB_HOST_HCINT5_ACK_E_ACT 0x1
25589 
25591 #define ALT_USB_HOST_HCINT5_ACK_LSB 5
25592 
25593 #define ALT_USB_HOST_HCINT5_ACK_MSB 5
25594 
25595 #define ALT_USB_HOST_HCINT5_ACK_WIDTH 1
25596 
25597 #define ALT_USB_HOST_HCINT5_ACK_SET_MSK 0x00000020
25598 
25599 #define ALT_USB_HOST_HCINT5_ACK_CLR_MSK 0xffffffdf
25600 
25601 #define ALT_USB_HOST_HCINT5_ACK_RESET 0x0
25602 
25603 #define ALT_USB_HOST_HCINT5_ACK_GET(value) (((value) & 0x00000020) >> 5)
25604 
25605 #define ALT_USB_HOST_HCINT5_ACK_SET(value) (((value) << 5) & 0x00000020)
25606 
25629 #define ALT_USB_HOST_HCINT5_NYET_E_INACT 0x0
25630 
25635 #define ALT_USB_HOST_HCINT5_NYET_E_ACT 0x1
25636 
25638 #define ALT_USB_HOST_HCINT5_NYET_LSB 6
25639 
25640 #define ALT_USB_HOST_HCINT5_NYET_MSB 6
25641 
25642 #define ALT_USB_HOST_HCINT5_NYET_WIDTH 1
25643 
25644 #define ALT_USB_HOST_HCINT5_NYET_SET_MSK 0x00000040
25645 
25646 #define ALT_USB_HOST_HCINT5_NYET_CLR_MSK 0xffffffbf
25647 
25648 #define ALT_USB_HOST_HCINT5_NYET_RESET 0x0
25649 
25650 #define ALT_USB_HOST_HCINT5_NYET_GET(value) (((value) & 0x00000040) >> 6)
25651 
25652 #define ALT_USB_HOST_HCINT5_NYET_SET(value) (((value) << 6) & 0x00000040)
25653 
25684 #define ALT_USB_HOST_HCINT5_XACTERR_E_INACT 0x0
25685 
25690 #define ALT_USB_HOST_HCINT5_XACTERR_E_ACT 0x1
25691 
25693 #define ALT_USB_HOST_HCINT5_XACTERR_LSB 7
25694 
25695 #define ALT_USB_HOST_HCINT5_XACTERR_MSB 7
25696 
25697 #define ALT_USB_HOST_HCINT5_XACTERR_WIDTH 1
25698 
25699 #define ALT_USB_HOST_HCINT5_XACTERR_SET_MSK 0x00000080
25700 
25701 #define ALT_USB_HOST_HCINT5_XACTERR_CLR_MSK 0xffffff7f
25702 
25703 #define ALT_USB_HOST_HCINT5_XACTERR_RESET 0x0
25704 
25705 #define ALT_USB_HOST_HCINT5_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
25706 
25707 #define ALT_USB_HOST_HCINT5_XACTERR_SET(value) (((value) << 7) & 0x00000080)
25708 
25731 #define ALT_USB_HOST_HCINT5_BBLERR_E_INACT 0x0
25732 
25737 #define ALT_USB_HOST_HCINT5_BBLERR_E_ACT 0x1
25738 
25740 #define ALT_USB_HOST_HCINT5_BBLERR_LSB 8
25741 
25742 #define ALT_USB_HOST_HCINT5_BBLERR_MSB 8
25743 
25744 #define ALT_USB_HOST_HCINT5_BBLERR_WIDTH 1
25745 
25746 #define ALT_USB_HOST_HCINT5_BBLERR_SET_MSK 0x00000100
25747 
25748 #define ALT_USB_HOST_HCINT5_BBLERR_CLR_MSK 0xfffffeff
25749 
25750 #define ALT_USB_HOST_HCINT5_BBLERR_RESET 0x0
25751 
25752 #define ALT_USB_HOST_HCINT5_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
25753 
25754 #define ALT_USB_HOST_HCINT5_BBLERR_SET(value) (((value) << 8) & 0x00000100)
25755 
25778 #define ALT_USB_HOST_HCINT5_FRMOVRUN_E_INACT 0x0
25779 
25784 #define ALT_USB_HOST_HCINT5_FRMOVRUN_E_ACT 0x1
25785 
25787 #define ALT_USB_HOST_HCINT5_FRMOVRUN_LSB 9
25788 
25789 #define ALT_USB_HOST_HCINT5_FRMOVRUN_MSB 9
25790 
25791 #define ALT_USB_HOST_HCINT5_FRMOVRUN_WIDTH 1
25792 
25793 #define ALT_USB_HOST_HCINT5_FRMOVRUN_SET_MSK 0x00000200
25794 
25795 #define ALT_USB_HOST_HCINT5_FRMOVRUN_CLR_MSK 0xfffffdff
25796 
25797 #define ALT_USB_HOST_HCINT5_FRMOVRUN_RESET 0x0
25798 
25799 #define ALT_USB_HOST_HCINT5_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
25800 
25801 #define ALT_USB_HOST_HCINT5_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
25802 
25825 #define ALT_USB_HOST_HCINT5_DATATGLERR_E_INACT 0x0
25826 
25831 #define ALT_USB_HOST_HCINT5_DATATGLERR_E_ACT 0x1
25832 
25834 #define ALT_USB_HOST_HCINT5_DATATGLERR_LSB 10
25835 
25836 #define ALT_USB_HOST_HCINT5_DATATGLERR_MSB 10
25837 
25838 #define ALT_USB_HOST_HCINT5_DATATGLERR_WIDTH 1
25839 
25840 #define ALT_USB_HOST_HCINT5_DATATGLERR_SET_MSK 0x00000400
25841 
25842 #define ALT_USB_HOST_HCINT5_DATATGLERR_CLR_MSK 0xfffffbff
25843 
25844 #define ALT_USB_HOST_HCINT5_DATATGLERR_RESET 0x0
25845 
25846 #define ALT_USB_HOST_HCINT5_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
25847 
25848 #define ALT_USB_HOST_HCINT5_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
25849 
25873 #define ALT_USB_HOST_HCINT5_BNAINTR_E_INACT 0x0
25874 
25879 #define ALT_USB_HOST_HCINT5_BNAINTR_E_ACT 0x1
25880 
25882 #define ALT_USB_HOST_HCINT5_BNAINTR_LSB 11
25883 
25884 #define ALT_USB_HOST_HCINT5_BNAINTR_MSB 11
25885 
25886 #define ALT_USB_HOST_HCINT5_BNAINTR_WIDTH 1
25887 
25888 #define ALT_USB_HOST_HCINT5_BNAINTR_SET_MSK 0x00000800
25889 
25890 #define ALT_USB_HOST_HCINT5_BNAINTR_CLR_MSK 0xfffff7ff
25891 
25892 #define ALT_USB_HOST_HCINT5_BNAINTR_RESET 0x0
25893 
25894 #define ALT_USB_HOST_HCINT5_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
25895 
25896 #define ALT_USB_HOST_HCINT5_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
25897 
25921 #define ALT_USB_HOST_HCINT5_XCS_XACT_ERR_E_INACT 0x0
25922 
25927 #define ALT_USB_HOST_HCINT5_XCS_XACT_ERR_E_ACVTIVE 0x1
25928 
25930 #define ALT_USB_HOST_HCINT5_XCS_XACT_ERR_LSB 12
25931 
25932 #define ALT_USB_HOST_HCINT5_XCS_XACT_ERR_MSB 12
25933 
25934 #define ALT_USB_HOST_HCINT5_XCS_XACT_ERR_WIDTH 1
25935 
25936 #define ALT_USB_HOST_HCINT5_XCS_XACT_ERR_SET_MSK 0x00001000
25937 
25938 #define ALT_USB_HOST_HCINT5_XCS_XACT_ERR_CLR_MSK 0xffffefff
25939 
25940 #define ALT_USB_HOST_HCINT5_XCS_XACT_ERR_RESET 0x0
25941 
25942 #define ALT_USB_HOST_HCINT5_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
25943 
25944 #define ALT_USB_HOST_HCINT5_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
25945 
25969 #define ALT_USB_HOST_HCINT5_DESC_LST_ROLLINTR_E_INACT 0x0
25970 
25975 #define ALT_USB_HOST_HCINT5_DESC_LST_ROLLINTR_E_ACT 0x1
25976 
25978 #define ALT_USB_HOST_HCINT5_DESC_LST_ROLLINTR_LSB 13
25979 
25980 #define ALT_USB_HOST_HCINT5_DESC_LST_ROLLINTR_MSB 13
25981 
25982 #define ALT_USB_HOST_HCINT5_DESC_LST_ROLLINTR_WIDTH 1
25983 
25984 #define ALT_USB_HOST_HCINT5_DESC_LST_ROLLINTR_SET_MSK 0x00002000
25985 
25986 #define ALT_USB_HOST_HCINT5_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
25987 
25988 #define ALT_USB_HOST_HCINT5_DESC_LST_ROLLINTR_RESET 0x0
25989 
25990 #define ALT_USB_HOST_HCINT5_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
25991 
25992 #define ALT_USB_HOST_HCINT5_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
25993 
25994 #ifndef __ASSEMBLY__
25995 
26006 {
26007  const uint32_t xfercompl : 1;
26008  const uint32_t chhltd : 1;
26009  const uint32_t ahberr : 1;
26010  const uint32_t stall : 1;
26011  const uint32_t nak : 1;
26012  const uint32_t ack : 1;
26013  const uint32_t nyet : 1;
26014  const uint32_t xacterr : 1;
26015  const uint32_t bblerr : 1;
26016  const uint32_t frmovrun : 1;
26017  const uint32_t datatglerr : 1;
26018  const uint32_t bnaintr : 1;
26019  const uint32_t xcs_xact_err : 1;
26020  const uint32_t desc_lst_rollintr : 1;
26021  uint32_t : 18;
26022 };
26023 
26026 #endif /* __ASSEMBLY__ */
26027 
26029 #define ALT_USB_HOST_HCINT5_OFST 0x1a8
26030 
26031 #define ALT_USB_HOST_HCINT5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT5_OFST))
26032 
26073 #define ALT_USB_HOST_HCINTMSK5_XFERCOMPLMSK_E_MSK 0x0
26074 
26079 #define ALT_USB_HOST_HCINTMSK5_XFERCOMPLMSK_E_NOMSK 0x1
26080 
26082 #define ALT_USB_HOST_HCINTMSK5_XFERCOMPLMSK_LSB 0
26083 
26084 #define ALT_USB_HOST_HCINTMSK5_XFERCOMPLMSK_MSB 0
26085 
26086 #define ALT_USB_HOST_HCINTMSK5_XFERCOMPLMSK_WIDTH 1
26087 
26088 #define ALT_USB_HOST_HCINTMSK5_XFERCOMPLMSK_SET_MSK 0x00000001
26089 
26090 #define ALT_USB_HOST_HCINTMSK5_XFERCOMPLMSK_CLR_MSK 0xfffffffe
26091 
26092 #define ALT_USB_HOST_HCINTMSK5_XFERCOMPLMSK_RESET 0x0
26093 
26094 #define ALT_USB_HOST_HCINTMSK5_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
26095 
26096 #define ALT_USB_HOST_HCINTMSK5_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
26097 
26118 #define ALT_USB_HOST_HCINTMSK5_CHHLTDMSK_E_MSK 0x0
26119 
26124 #define ALT_USB_HOST_HCINTMSK5_CHHLTDMSK_E_NOMSK 0x1
26125 
26127 #define ALT_USB_HOST_HCINTMSK5_CHHLTDMSK_LSB 1
26128 
26129 #define ALT_USB_HOST_HCINTMSK5_CHHLTDMSK_MSB 1
26130 
26131 #define ALT_USB_HOST_HCINTMSK5_CHHLTDMSK_WIDTH 1
26132 
26133 #define ALT_USB_HOST_HCINTMSK5_CHHLTDMSK_SET_MSK 0x00000002
26134 
26135 #define ALT_USB_HOST_HCINTMSK5_CHHLTDMSK_CLR_MSK 0xfffffffd
26136 
26137 #define ALT_USB_HOST_HCINTMSK5_CHHLTDMSK_RESET 0x0
26138 
26139 #define ALT_USB_HOST_HCINTMSK5_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
26140 
26141 #define ALT_USB_HOST_HCINTMSK5_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
26142 
26164 #define ALT_USB_HOST_HCINTMSK5_AHBERRMSK_E_MSK 0x0
26165 
26170 #define ALT_USB_HOST_HCINTMSK5_AHBERRMSK_E_NOMSK 0x1
26171 
26173 #define ALT_USB_HOST_HCINTMSK5_AHBERRMSK_LSB 2
26174 
26175 #define ALT_USB_HOST_HCINTMSK5_AHBERRMSK_MSB 2
26176 
26177 #define ALT_USB_HOST_HCINTMSK5_AHBERRMSK_WIDTH 1
26178 
26179 #define ALT_USB_HOST_HCINTMSK5_AHBERRMSK_SET_MSK 0x00000004
26180 
26181 #define ALT_USB_HOST_HCINTMSK5_AHBERRMSK_CLR_MSK 0xfffffffb
26182 
26183 #define ALT_USB_HOST_HCINTMSK5_AHBERRMSK_RESET 0x0
26184 
26185 #define ALT_USB_HOST_HCINTMSK5_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
26186 
26187 #define ALT_USB_HOST_HCINTMSK5_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
26188 
26209 #define ALT_USB_HOST_HCINTMSK5_BNAINTRMSK_E_MSK 0x0
26210 
26215 #define ALT_USB_HOST_HCINTMSK5_BNAINTRMSK_E_NOMSK 0x1
26216 
26218 #define ALT_USB_HOST_HCINTMSK5_BNAINTRMSK_LSB 11
26219 
26220 #define ALT_USB_HOST_HCINTMSK5_BNAINTRMSK_MSB 11
26221 
26222 #define ALT_USB_HOST_HCINTMSK5_BNAINTRMSK_WIDTH 1
26223 
26224 #define ALT_USB_HOST_HCINTMSK5_BNAINTRMSK_SET_MSK 0x00000800
26225 
26226 #define ALT_USB_HOST_HCINTMSK5_BNAINTRMSK_CLR_MSK 0xfffff7ff
26227 
26228 #define ALT_USB_HOST_HCINTMSK5_BNAINTRMSK_RESET 0x0
26229 
26230 #define ALT_USB_HOST_HCINTMSK5_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
26231 
26232 #define ALT_USB_HOST_HCINTMSK5_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
26233 
26254 #define ALT_USB_HOST_HCINTMSK5_FRM_LST_ROLLINTRMSK_E_MSK 0x0
26255 
26260 #define ALT_USB_HOST_HCINTMSK5_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
26261 
26263 #define ALT_USB_HOST_HCINTMSK5_FRM_LST_ROLLINTRMSK_LSB 13
26264 
26265 #define ALT_USB_HOST_HCINTMSK5_FRM_LST_ROLLINTRMSK_MSB 13
26266 
26267 #define ALT_USB_HOST_HCINTMSK5_FRM_LST_ROLLINTRMSK_WIDTH 1
26268 
26269 #define ALT_USB_HOST_HCINTMSK5_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
26270 
26271 #define ALT_USB_HOST_HCINTMSK5_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
26272 
26273 #define ALT_USB_HOST_HCINTMSK5_FRM_LST_ROLLINTRMSK_RESET 0x0
26274 
26275 #define ALT_USB_HOST_HCINTMSK5_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
26276 
26277 #define ALT_USB_HOST_HCINTMSK5_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
26278 
26279 #ifndef __ASSEMBLY__
26280 
26291 {
26292  uint32_t xfercomplmsk : 1;
26293  uint32_t chhltdmsk : 1;
26294  uint32_t ahberrmsk : 1;
26295  uint32_t : 8;
26296  uint32_t bnaintrmsk : 1;
26297  uint32_t : 1;
26298  uint32_t frm_lst_rollintrmsk : 1;
26299  uint32_t : 18;
26300 };
26301 
26304 #endif /* __ASSEMBLY__ */
26305 
26307 #define ALT_USB_HOST_HCINTMSK5_OFST 0x1ac
26308 
26309 #define ALT_USB_HOST_HCINTMSK5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK5_OFST))
26310 
26339 #define ALT_USB_HOST_HCTSIZ5_XFERSIZE_LSB 0
26340 
26341 #define ALT_USB_HOST_HCTSIZ5_XFERSIZE_MSB 18
26342 
26343 #define ALT_USB_HOST_HCTSIZ5_XFERSIZE_WIDTH 19
26344 
26345 #define ALT_USB_HOST_HCTSIZ5_XFERSIZE_SET_MSK 0x0007ffff
26346 
26347 #define ALT_USB_HOST_HCTSIZ5_XFERSIZE_CLR_MSK 0xfff80000
26348 
26349 #define ALT_USB_HOST_HCTSIZ5_XFERSIZE_RESET 0x0
26350 
26351 #define ALT_USB_HOST_HCTSIZ5_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
26352 
26353 #define ALT_USB_HOST_HCTSIZ5_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
26354 
26368 #define ALT_USB_HOST_HCTSIZ5_PKTCNT_LSB 19
26369 
26370 #define ALT_USB_HOST_HCTSIZ5_PKTCNT_MSB 28
26371 
26372 #define ALT_USB_HOST_HCTSIZ5_PKTCNT_WIDTH 10
26373 
26374 #define ALT_USB_HOST_HCTSIZ5_PKTCNT_SET_MSK 0x1ff80000
26375 
26376 #define ALT_USB_HOST_HCTSIZ5_PKTCNT_CLR_MSK 0xe007ffff
26377 
26378 #define ALT_USB_HOST_HCTSIZ5_PKTCNT_RESET 0x0
26379 
26380 #define ALT_USB_HOST_HCTSIZ5_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
26381 
26382 #define ALT_USB_HOST_HCTSIZ5_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
26383 
26407 #define ALT_USB_HOST_HCTSIZ5_PID_E_DATA0 0x0
26408 
26413 #define ALT_USB_HOST_HCTSIZ5_PID_E_DATA2 0x1
26414 
26419 #define ALT_USB_HOST_HCTSIZ5_PID_E_DATA1 0x2
26420 
26425 #define ALT_USB_HOST_HCTSIZ5_PID_E_MDATA 0x3
26426 
26428 #define ALT_USB_HOST_HCTSIZ5_PID_LSB 29
26429 
26430 #define ALT_USB_HOST_HCTSIZ5_PID_MSB 30
26431 
26432 #define ALT_USB_HOST_HCTSIZ5_PID_WIDTH 2
26433 
26434 #define ALT_USB_HOST_HCTSIZ5_PID_SET_MSK 0x60000000
26435 
26436 #define ALT_USB_HOST_HCTSIZ5_PID_CLR_MSK 0x9fffffff
26437 
26438 #define ALT_USB_HOST_HCTSIZ5_PID_RESET 0x0
26439 
26440 #define ALT_USB_HOST_HCTSIZ5_PID_GET(value) (((value) & 0x60000000) >> 29)
26441 
26442 #define ALT_USB_HOST_HCTSIZ5_PID_SET(value) (((value) << 29) & 0x60000000)
26443 
26466 #define ALT_USB_HOST_HCTSIZ5_DOPNG_E_NOPING 0x0
26467 
26472 #define ALT_USB_HOST_HCTSIZ5_DOPNG_E_PING 0x1
26473 
26475 #define ALT_USB_HOST_HCTSIZ5_DOPNG_LSB 31
26476 
26477 #define ALT_USB_HOST_HCTSIZ5_DOPNG_MSB 31
26478 
26479 #define ALT_USB_HOST_HCTSIZ5_DOPNG_WIDTH 1
26480 
26481 #define ALT_USB_HOST_HCTSIZ5_DOPNG_SET_MSK 0x80000000
26482 
26483 #define ALT_USB_HOST_HCTSIZ5_DOPNG_CLR_MSK 0x7fffffff
26484 
26485 #define ALT_USB_HOST_HCTSIZ5_DOPNG_RESET 0x0
26486 
26487 #define ALT_USB_HOST_HCTSIZ5_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
26488 
26489 #define ALT_USB_HOST_HCTSIZ5_DOPNG_SET(value) (((value) << 31) & 0x80000000)
26490 
26491 #ifndef __ASSEMBLY__
26492 
26503 {
26504  uint32_t xfersize : 19;
26505  uint32_t pktcnt : 10;
26506  uint32_t pid : 2;
26507  uint32_t dopng : 1;
26508 };
26509 
26512 #endif /* __ASSEMBLY__ */
26513 
26515 #define ALT_USB_HOST_HCTSIZ5_OFST 0x1b0
26516 
26517 #define ALT_USB_HOST_HCTSIZ5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ5_OFST))
26518 
26575 #define ALT_USB_HOST_HCDMA5_HCDMA5_LSB 0
26576 
26577 #define ALT_USB_HOST_HCDMA5_HCDMA5_MSB 31
26578 
26579 #define ALT_USB_HOST_HCDMA5_HCDMA5_WIDTH 32
26580 
26581 #define ALT_USB_HOST_HCDMA5_HCDMA5_SET_MSK 0xffffffff
26582 
26583 #define ALT_USB_HOST_HCDMA5_HCDMA5_CLR_MSK 0x00000000
26584 
26585 #define ALT_USB_HOST_HCDMA5_HCDMA5_RESET 0x0
26586 
26587 #define ALT_USB_HOST_HCDMA5_HCDMA5_GET(value) (((value) & 0xffffffff) >> 0)
26588 
26589 #define ALT_USB_HOST_HCDMA5_HCDMA5_SET(value) (((value) << 0) & 0xffffffff)
26590 
26591 #ifndef __ASSEMBLY__
26592 
26603 {
26604  uint32_t hcdma5 : 32;
26605 };
26606 
26609 #endif /* __ASSEMBLY__ */
26610 
26612 #define ALT_USB_HOST_HCDMA5_OFST 0x1b4
26613 
26614 #define ALT_USB_HOST_HCDMA5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA5_OFST))
26615 
26646 #define ALT_USB_HOST_HCDMAB5_HCDMAB5_LSB 0
26647 
26648 #define ALT_USB_HOST_HCDMAB5_HCDMAB5_MSB 31
26649 
26650 #define ALT_USB_HOST_HCDMAB5_HCDMAB5_WIDTH 32
26651 
26652 #define ALT_USB_HOST_HCDMAB5_HCDMAB5_SET_MSK 0xffffffff
26653 
26654 #define ALT_USB_HOST_HCDMAB5_HCDMAB5_CLR_MSK 0x00000000
26655 
26656 #define ALT_USB_HOST_HCDMAB5_HCDMAB5_RESET 0x0
26657 
26658 #define ALT_USB_HOST_HCDMAB5_HCDMAB5_GET(value) (((value) & 0xffffffff) >> 0)
26659 
26660 #define ALT_USB_HOST_HCDMAB5_HCDMAB5_SET(value) (((value) << 0) & 0xffffffff)
26661 
26662 #ifndef __ASSEMBLY__
26663 
26674 {
26675  uint32_t hcdmab5 : 32;
26676 };
26677 
26680 #endif /* __ASSEMBLY__ */
26681 
26683 #define ALT_USB_HOST_HCDMAB5_OFST 0x1b8
26684 
26685 #define ALT_USB_HOST_HCDMAB5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB5_OFST))
26686 
26718 #define ALT_USB_HOST_HCCHAR6_MPS_LSB 0
26719 
26720 #define ALT_USB_HOST_HCCHAR6_MPS_MSB 10
26721 
26722 #define ALT_USB_HOST_HCCHAR6_MPS_WIDTH 11
26723 
26724 #define ALT_USB_HOST_HCCHAR6_MPS_SET_MSK 0x000007ff
26725 
26726 #define ALT_USB_HOST_HCCHAR6_MPS_CLR_MSK 0xfffff800
26727 
26728 #define ALT_USB_HOST_HCCHAR6_MPS_RESET 0x0
26729 
26730 #define ALT_USB_HOST_HCCHAR6_MPS_GET(value) (((value) & 0x000007ff) >> 0)
26731 
26732 #define ALT_USB_HOST_HCCHAR6_MPS_SET(value) (((value) << 0) & 0x000007ff)
26733 
26768 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT0 0x0
26769 
26774 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT1 0x1
26775 
26780 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT2 0x2
26781 
26786 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT3 0x3
26787 
26792 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT4 0x4
26793 
26798 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT5 0x5
26799 
26804 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT6 0x6
26805 
26810 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT7 0x7
26811 
26816 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT8 0x8
26817 
26822 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT9 0x9
26823 
26828 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT10 0xa
26829 
26834 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT11 0xb
26835 
26840 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT12 0xc
26841 
26846 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT13 0xd
26847 
26852 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT14 0xe
26853 
26858 #define ALT_USB_HOST_HCCHAR6_EPNUM_E_ENDPT15 0xf
26859 
26861 #define ALT_USB_HOST_HCCHAR6_EPNUM_LSB 11
26862 
26863 #define ALT_USB_HOST_HCCHAR6_EPNUM_MSB 14
26864 
26865 #define ALT_USB_HOST_HCCHAR6_EPNUM_WIDTH 4
26866 
26867 #define ALT_USB_HOST_HCCHAR6_EPNUM_SET_MSK 0x00007800
26868 
26869 #define ALT_USB_HOST_HCCHAR6_EPNUM_CLR_MSK 0xffff87ff
26870 
26871 #define ALT_USB_HOST_HCCHAR6_EPNUM_RESET 0x0
26872 
26873 #define ALT_USB_HOST_HCCHAR6_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
26874 
26875 #define ALT_USB_HOST_HCCHAR6_EPNUM_SET(value) (((value) << 11) & 0x00007800)
26876 
26897 #define ALT_USB_HOST_HCCHAR6_EPDIR_E_OUT 0x0
26898 
26903 #define ALT_USB_HOST_HCCHAR6_EPDIR_E_IN 0x1
26904 
26906 #define ALT_USB_HOST_HCCHAR6_EPDIR_LSB 15
26907 
26908 #define ALT_USB_HOST_HCCHAR6_EPDIR_MSB 15
26909 
26910 #define ALT_USB_HOST_HCCHAR6_EPDIR_WIDTH 1
26911 
26912 #define ALT_USB_HOST_HCCHAR6_EPDIR_SET_MSK 0x00008000
26913 
26914 #define ALT_USB_HOST_HCCHAR6_EPDIR_CLR_MSK 0xffff7fff
26915 
26916 #define ALT_USB_HOST_HCCHAR6_EPDIR_RESET 0x0
26917 
26918 #define ALT_USB_HOST_HCCHAR6_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
26919 
26920 #define ALT_USB_HOST_HCCHAR6_EPDIR_SET(value) (((value) << 15) & 0x00008000)
26921 
26947 #define ALT_USB_HOST_HCCHAR6_LSPDDEV_E_DISD 0x0
26948 
26953 #define ALT_USB_HOST_HCCHAR6_LSPDDEV_E_END 0x1
26954 
26956 #define ALT_USB_HOST_HCCHAR6_LSPDDEV_LSB 17
26957 
26958 #define ALT_USB_HOST_HCCHAR6_LSPDDEV_MSB 17
26959 
26960 #define ALT_USB_HOST_HCCHAR6_LSPDDEV_WIDTH 1
26961 
26962 #define ALT_USB_HOST_HCCHAR6_LSPDDEV_SET_MSK 0x00020000
26963 
26964 #define ALT_USB_HOST_HCCHAR6_LSPDDEV_CLR_MSK 0xfffdffff
26965 
26966 #define ALT_USB_HOST_HCCHAR6_LSPDDEV_RESET 0x0
26967 
26968 #define ALT_USB_HOST_HCCHAR6_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
26969 
26970 #define ALT_USB_HOST_HCCHAR6_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
26971 
26994 #define ALT_USB_HOST_HCCHAR6_EPTYPE_E_CTL 0x0
26995 
27000 #define ALT_USB_HOST_HCCHAR6_EPTYPE_E_ISOC 0x1
27001 
27006 #define ALT_USB_HOST_HCCHAR6_EPTYPE_E_BULK 0x2
27007 
27012 #define ALT_USB_HOST_HCCHAR6_EPTYPE_E_INTERR 0x3
27013 
27015 #define ALT_USB_HOST_HCCHAR6_EPTYPE_LSB 18
27016 
27017 #define ALT_USB_HOST_HCCHAR6_EPTYPE_MSB 19
27018 
27019 #define ALT_USB_HOST_HCCHAR6_EPTYPE_WIDTH 2
27020 
27021 #define ALT_USB_HOST_HCCHAR6_EPTYPE_SET_MSK 0x000c0000
27022 
27023 #define ALT_USB_HOST_HCCHAR6_EPTYPE_CLR_MSK 0xfff3ffff
27024 
27025 #define ALT_USB_HOST_HCCHAR6_EPTYPE_RESET 0x0
27026 
27027 #define ALT_USB_HOST_HCCHAR6_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
27028 
27029 #define ALT_USB_HOST_HCCHAR6_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
27030 
27062 #define ALT_USB_HOST_HCCHAR6_EC_E_RSVD 0x0
27063 
27068 #define ALT_USB_HOST_HCCHAR6_EC_E_TRANSONE 0x1
27069 
27074 #define ALT_USB_HOST_HCCHAR6_EC_E_TRANSTWO 0x2
27075 
27080 #define ALT_USB_HOST_HCCHAR6_EC_E_TRANSTHREE 0x3
27081 
27083 #define ALT_USB_HOST_HCCHAR6_EC_LSB 20
27084 
27085 #define ALT_USB_HOST_HCCHAR6_EC_MSB 21
27086 
27087 #define ALT_USB_HOST_HCCHAR6_EC_WIDTH 2
27088 
27089 #define ALT_USB_HOST_HCCHAR6_EC_SET_MSK 0x00300000
27090 
27091 #define ALT_USB_HOST_HCCHAR6_EC_CLR_MSK 0xffcfffff
27092 
27093 #define ALT_USB_HOST_HCCHAR6_EC_RESET 0x0
27094 
27095 #define ALT_USB_HOST_HCCHAR6_EC_GET(value) (((value) & 0x00300000) >> 20)
27096 
27097 #define ALT_USB_HOST_HCCHAR6_EC_SET(value) (((value) << 20) & 0x00300000)
27098 
27108 #define ALT_USB_HOST_HCCHAR6_DEVADDR_LSB 22
27109 
27110 #define ALT_USB_HOST_HCCHAR6_DEVADDR_MSB 28
27111 
27112 #define ALT_USB_HOST_HCCHAR6_DEVADDR_WIDTH 7
27113 
27114 #define ALT_USB_HOST_HCCHAR6_DEVADDR_SET_MSK 0x1fc00000
27115 
27116 #define ALT_USB_HOST_HCCHAR6_DEVADDR_CLR_MSK 0xe03fffff
27117 
27118 #define ALT_USB_HOST_HCCHAR6_DEVADDR_RESET 0x0
27119 
27120 #define ALT_USB_HOST_HCCHAR6_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
27121 
27122 #define ALT_USB_HOST_HCCHAR6_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
27123 
27146 #define ALT_USB_HOST_HCCHAR6_CHDIS_E_INACT 0x0
27147 
27152 #define ALT_USB_HOST_HCCHAR6_CHDIS_E_ACT 0x1
27153 
27155 #define ALT_USB_HOST_HCCHAR6_CHDIS_LSB 30
27156 
27157 #define ALT_USB_HOST_HCCHAR6_CHDIS_MSB 30
27158 
27159 #define ALT_USB_HOST_HCCHAR6_CHDIS_WIDTH 1
27160 
27161 #define ALT_USB_HOST_HCCHAR6_CHDIS_SET_MSK 0x40000000
27162 
27163 #define ALT_USB_HOST_HCCHAR6_CHDIS_CLR_MSK 0xbfffffff
27164 
27165 #define ALT_USB_HOST_HCCHAR6_CHDIS_RESET 0x0
27166 
27167 #define ALT_USB_HOST_HCCHAR6_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
27168 
27169 #define ALT_USB_HOST_HCCHAR6_CHDIS_SET(value) (((value) << 30) & 0x40000000)
27170 
27201 #define ALT_USB_HOST_HCCHAR6_CHENA_E_INACT 0x0
27202 
27208 #define ALT_USB_HOST_HCCHAR6_CHENA_E_ACT 0x1
27209 
27211 #define ALT_USB_HOST_HCCHAR6_CHENA_LSB 31
27212 
27213 #define ALT_USB_HOST_HCCHAR6_CHENA_MSB 31
27214 
27215 #define ALT_USB_HOST_HCCHAR6_CHENA_WIDTH 1
27216 
27217 #define ALT_USB_HOST_HCCHAR6_CHENA_SET_MSK 0x80000000
27218 
27219 #define ALT_USB_HOST_HCCHAR6_CHENA_CLR_MSK 0x7fffffff
27220 
27221 #define ALT_USB_HOST_HCCHAR6_CHENA_RESET 0x0
27222 
27223 #define ALT_USB_HOST_HCCHAR6_CHENA_GET(value) (((value) & 0x80000000) >> 31)
27224 
27225 #define ALT_USB_HOST_HCCHAR6_CHENA_SET(value) (((value) << 31) & 0x80000000)
27226 
27227 #ifndef __ASSEMBLY__
27228 
27239 {
27240  uint32_t mps : 11;
27241  uint32_t epnum : 4;
27242  uint32_t epdir : 1;
27243  uint32_t : 1;
27244  uint32_t lspddev : 1;
27245  uint32_t eptype : 2;
27246  uint32_t ec : 2;
27247  uint32_t devaddr : 7;
27248  uint32_t : 1;
27249  const uint32_t chdis : 1;
27250  const uint32_t chena : 1;
27251 };
27252 
27255 #endif /* __ASSEMBLY__ */
27256 
27258 #define ALT_USB_HOST_HCCHAR6_OFST 0x1c0
27259 
27260 #define ALT_USB_HOST_HCCHAR6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR6_OFST))
27261 
27288 #define ALT_USB_HOST_HCSPLT6_PRTADDR_LSB 0
27289 
27290 #define ALT_USB_HOST_HCSPLT6_PRTADDR_MSB 6
27291 
27292 #define ALT_USB_HOST_HCSPLT6_PRTADDR_WIDTH 7
27293 
27294 #define ALT_USB_HOST_HCSPLT6_PRTADDR_SET_MSK 0x0000007f
27295 
27296 #define ALT_USB_HOST_HCSPLT6_PRTADDR_CLR_MSK 0xffffff80
27297 
27298 #define ALT_USB_HOST_HCSPLT6_PRTADDR_RESET 0x0
27299 
27300 #define ALT_USB_HOST_HCSPLT6_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
27301 
27302 #define ALT_USB_HOST_HCSPLT6_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
27303 
27313 #define ALT_USB_HOST_HCSPLT6_HUBADDR_LSB 7
27314 
27315 #define ALT_USB_HOST_HCSPLT6_HUBADDR_MSB 13
27316 
27317 #define ALT_USB_HOST_HCSPLT6_HUBADDR_WIDTH 7
27318 
27319 #define ALT_USB_HOST_HCSPLT6_HUBADDR_SET_MSK 0x00003f80
27320 
27321 #define ALT_USB_HOST_HCSPLT6_HUBADDR_CLR_MSK 0xffffc07f
27322 
27323 #define ALT_USB_HOST_HCSPLT6_HUBADDR_RESET 0x0
27324 
27325 #define ALT_USB_HOST_HCSPLT6_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
27326 
27327 #define ALT_USB_HOST_HCSPLT6_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
27328 
27358 #define ALT_USB_HOST_HCSPLT6_XACTPOS_E_MIDDLE 0x0
27359 
27365 #define ALT_USB_HOST_HCSPLT6_XACTPOS_E_END 0x1
27366 
27372 #define ALT_USB_HOST_HCSPLT6_XACTPOS_E_BEGIN 0x2
27373 
27379 #define ALT_USB_HOST_HCSPLT6_XACTPOS_E_ALL 0x3
27380 
27382 #define ALT_USB_HOST_HCSPLT6_XACTPOS_LSB 14
27383 
27384 #define ALT_USB_HOST_HCSPLT6_XACTPOS_MSB 15
27385 
27386 #define ALT_USB_HOST_HCSPLT6_XACTPOS_WIDTH 2
27387 
27388 #define ALT_USB_HOST_HCSPLT6_XACTPOS_SET_MSK 0x0000c000
27389 
27390 #define ALT_USB_HOST_HCSPLT6_XACTPOS_CLR_MSK 0xffff3fff
27391 
27392 #define ALT_USB_HOST_HCSPLT6_XACTPOS_RESET 0x0
27393 
27394 #define ALT_USB_HOST_HCSPLT6_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
27395 
27396 #define ALT_USB_HOST_HCSPLT6_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
27397 
27419 #define ALT_USB_HOST_HCSPLT6_COMPSPLT_E_NOSPLIT 0x0
27420 
27425 #define ALT_USB_HOST_HCSPLT6_COMPSPLT_E_SPLIT 0x1
27426 
27428 #define ALT_USB_HOST_HCSPLT6_COMPSPLT_LSB 16
27429 
27430 #define ALT_USB_HOST_HCSPLT6_COMPSPLT_MSB 16
27431 
27432 #define ALT_USB_HOST_HCSPLT6_COMPSPLT_WIDTH 1
27433 
27434 #define ALT_USB_HOST_HCSPLT6_COMPSPLT_SET_MSK 0x00010000
27435 
27436 #define ALT_USB_HOST_HCSPLT6_COMPSPLT_CLR_MSK 0xfffeffff
27437 
27438 #define ALT_USB_HOST_HCSPLT6_COMPSPLT_RESET 0x0
27439 
27440 #define ALT_USB_HOST_HCSPLT6_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
27441 
27442 #define ALT_USB_HOST_HCSPLT6_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
27443 
27465 #define ALT_USB_HOST_HCSPLT6_SPLTENA_E_DISD 0x0
27466 
27471 #define ALT_USB_HOST_HCSPLT6_SPLTENA_E_END 0x1
27472 
27474 #define ALT_USB_HOST_HCSPLT6_SPLTENA_LSB 31
27475 
27476 #define ALT_USB_HOST_HCSPLT6_SPLTENA_MSB 31
27477 
27478 #define ALT_USB_HOST_HCSPLT6_SPLTENA_WIDTH 1
27479 
27480 #define ALT_USB_HOST_HCSPLT6_SPLTENA_SET_MSK 0x80000000
27481 
27482 #define ALT_USB_HOST_HCSPLT6_SPLTENA_CLR_MSK 0x7fffffff
27483 
27484 #define ALT_USB_HOST_HCSPLT6_SPLTENA_RESET 0x0
27485 
27486 #define ALT_USB_HOST_HCSPLT6_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
27487 
27488 #define ALT_USB_HOST_HCSPLT6_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
27489 
27490 #ifndef __ASSEMBLY__
27491 
27502 {
27503  uint32_t prtaddr : 7;
27504  uint32_t hubaddr : 7;
27505  uint32_t xactpos : 2;
27506  uint32_t compsplt : 1;
27507  uint32_t : 14;
27508  uint32_t spltena : 1;
27509 };
27510 
27513 #endif /* __ASSEMBLY__ */
27514 
27516 #define ALT_USB_HOST_HCSPLT6_OFST 0x1c4
27517 
27518 #define ALT_USB_HOST_HCSPLT6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT6_OFST))
27519 
27574 #define ALT_USB_HOST_HCINT6_XFERCOMPL_E_INACT 0x0
27575 
27580 #define ALT_USB_HOST_HCINT6_XFERCOMPL_E_ACT 0x1
27581 
27583 #define ALT_USB_HOST_HCINT6_XFERCOMPL_LSB 0
27584 
27585 #define ALT_USB_HOST_HCINT6_XFERCOMPL_MSB 0
27586 
27587 #define ALT_USB_HOST_HCINT6_XFERCOMPL_WIDTH 1
27588 
27589 #define ALT_USB_HOST_HCINT6_XFERCOMPL_SET_MSK 0x00000001
27590 
27591 #define ALT_USB_HOST_HCINT6_XFERCOMPL_CLR_MSK 0xfffffffe
27592 
27593 #define ALT_USB_HOST_HCINT6_XFERCOMPL_RESET 0x0
27594 
27595 #define ALT_USB_HOST_HCINT6_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
27596 
27597 #define ALT_USB_HOST_HCINT6_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
27598 
27632 #define ALT_USB_HOST_HCINT6_CHHLTD_E_INACT 0x0
27633 
27638 #define ALT_USB_HOST_HCINT6_CHHLTD_E_ACT 0x1
27639 
27641 #define ALT_USB_HOST_HCINT6_CHHLTD_LSB 1
27642 
27643 #define ALT_USB_HOST_HCINT6_CHHLTD_MSB 1
27644 
27645 #define ALT_USB_HOST_HCINT6_CHHLTD_WIDTH 1
27646 
27647 #define ALT_USB_HOST_HCINT6_CHHLTD_SET_MSK 0x00000002
27648 
27649 #define ALT_USB_HOST_HCINT6_CHHLTD_CLR_MSK 0xfffffffd
27650 
27651 #define ALT_USB_HOST_HCINT6_CHHLTD_RESET 0x0
27652 
27653 #define ALT_USB_HOST_HCINT6_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
27654 
27655 #define ALT_USB_HOST_HCINT6_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
27656 
27679 #define ALT_USB_HOST_HCINT6_AHBERR_E_INACT 0x0
27680 
27685 #define ALT_USB_HOST_HCINT6_AHBERR_E_ACT 0x1
27686 
27688 #define ALT_USB_HOST_HCINT6_AHBERR_LSB 2
27689 
27690 #define ALT_USB_HOST_HCINT6_AHBERR_MSB 2
27691 
27692 #define ALT_USB_HOST_HCINT6_AHBERR_WIDTH 1
27693 
27694 #define ALT_USB_HOST_HCINT6_AHBERR_SET_MSK 0x00000004
27695 
27696 #define ALT_USB_HOST_HCINT6_AHBERR_CLR_MSK 0xfffffffb
27697 
27698 #define ALT_USB_HOST_HCINT6_AHBERR_RESET 0x0
27699 
27700 #define ALT_USB_HOST_HCINT6_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
27701 
27702 #define ALT_USB_HOST_HCINT6_AHBERR_SET(value) (((value) << 2) & 0x00000004)
27703 
27726 #define ALT_USB_HOST_HCINT6_STALL_E_INACT 0x0
27727 
27732 #define ALT_USB_HOST_HCINT6_STALL_E_ACT 0x1
27733 
27735 #define ALT_USB_HOST_HCINT6_STALL_LSB 3
27736 
27737 #define ALT_USB_HOST_HCINT6_STALL_MSB 3
27738 
27739 #define ALT_USB_HOST_HCINT6_STALL_WIDTH 1
27740 
27741 #define ALT_USB_HOST_HCINT6_STALL_SET_MSK 0x00000008
27742 
27743 #define ALT_USB_HOST_HCINT6_STALL_CLR_MSK 0xfffffff7
27744 
27745 #define ALT_USB_HOST_HCINT6_STALL_RESET 0x0
27746 
27747 #define ALT_USB_HOST_HCINT6_STALL_GET(value) (((value) & 0x00000008) >> 3)
27748 
27749 #define ALT_USB_HOST_HCINT6_STALL_SET(value) (((value) << 3) & 0x00000008)
27750 
27773 #define ALT_USB_HOST_HCINT6_NAK_E_INACT 0x0
27774 
27779 #define ALT_USB_HOST_HCINT6_NAK_E_ACT 0x1
27780 
27782 #define ALT_USB_HOST_HCINT6_NAK_LSB 4
27783 
27784 #define ALT_USB_HOST_HCINT6_NAK_MSB 4
27785 
27786 #define ALT_USB_HOST_HCINT6_NAK_WIDTH 1
27787 
27788 #define ALT_USB_HOST_HCINT6_NAK_SET_MSK 0x00000010
27789 
27790 #define ALT_USB_HOST_HCINT6_NAK_CLR_MSK 0xffffffef
27791 
27792 #define ALT_USB_HOST_HCINT6_NAK_RESET 0x0
27793 
27794 #define ALT_USB_HOST_HCINT6_NAK_GET(value) (((value) & 0x00000010) >> 4)
27795 
27796 #define ALT_USB_HOST_HCINT6_NAK_SET(value) (((value) << 4) & 0x00000010)
27797 
27820 #define ALT_USB_HOST_HCINT6_ACK_E_INACT 0x0
27821 
27826 #define ALT_USB_HOST_HCINT6_ACK_E_ACT 0x1
27827 
27829 #define ALT_USB_HOST_HCINT6_ACK_LSB 5
27830 
27831 #define ALT_USB_HOST_HCINT6_ACK_MSB 5
27832 
27833 #define ALT_USB_HOST_HCINT6_ACK_WIDTH 1
27834 
27835 #define ALT_USB_HOST_HCINT6_ACK_SET_MSK 0x00000020
27836 
27837 #define ALT_USB_HOST_HCINT6_ACK_CLR_MSK 0xffffffdf
27838 
27839 #define ALT_USB_HOST_HCINT6_ACK_RESET 0x0
27840 
27841 #define ALT_USB_HOST_HCINT6_ACK_GET(value) (((value) & 0x00000020) >> 5)
27842 
27843 #define ALT_USB_HOST_HCINT6_ACK_SET(value) (((value) << 5) & 0x00000020)
27844 
27867 #define ALT_USB_HOST_HCINT6_NYET_E_INACT 0x0
27868 
27873 #define ALT_USB_HOST_HCINT6_NYET_E_ACT 0x1
27874 
27876 #define ALT_USB_HOST_HCINT6_NYET_LSB 6
27877 
27878 #define ALT_USB_HOST_HCINT6_NYET_MSB 6
27879 
27880 #define ALT_USB_HOST_HCINT6_NYET_WIDTH 1
27881 
27882 #define ALT_USB_HOST_HCINT6_NYET_SET_MSK 0x00000040
27883 
27884 #define ALT_USB_HOST_HCINT6_NYET_CLR_MSK 0xffffffbf
27885 
27886 #define ALT_USB_HOST_HCINT6_NYET_RESET 0x0
27887 
27888 #define ALT_USB_HOST_HCINT6_NYET_GET(value) (((value) & 0x00000040) >> 6)
27889 
27890 #define ALT_USB_HOST_HCINT6_NYET_SET(value) (((value) << 6) & 0x00000040)
27891 
27922 #define ALT_USB_HOST_HCINT6_XACTERR_E_INACT 0x0
27923 
27928 #define ALT_USB_HOST_HCINT6_XACTERR_E_ACT 0x1
27929 
27931 #define ALT_USB_HOST_HCINT6_XACTERR_LSB 7
27932 
27933 #define ALT_USB_HOST_HCINT6_XACTERR_MSB 7
27934 
27935 #define ALT_USB_HOST_HCINT6_XACTERR_WIDTH 1
27936 
27937 #define ALT_USB_HOST_HCINT6_XACTERR_SET_MSK 0x00000080
27938 
27939 #define ALT_USB_HOST_HCINT6_XACTERR_CLR_MSK 0xffffff7f
27940 
27941 #define ALT_USB_HOST_HCINT6_XACTERR_RESET 0x0
27942 
27943 #define ALT_USB_HOST_HCINT6_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
27944 
27945 #define ALT_USB_HOST_HCINT6_XACTERR_SET(value) (((value) << 7) & 0x00000080)
27946 
27969 #define ALT_USB_HOST_HCINT6_BBLERR_E_INACT 0x0
27970 
27975 #define ALT_USB_HOST_HCINT6_BBLERR_E_ACT 0x1
27976 
27978 #define ALT_USB_HOST_HCINT6_BBLERR_LSB 8
27979 
27980 #define ALT_USB_HOST_HCINT6_BBLERR_MSB 8
27981 
27982 #define ALT_USB_HOST_HCINT6_BBLERR_WIDTH 1
27983 
27984 #define ALT_USB_HOST_HCINT6_BBLERR_SET_MSK 0x00000100
27985 
27986 #define ALT_USB_HOST_HCINT6_BBLERR_CLR_MSK 0xfffffeff
27987 
27988 #define ALT_USB_HOST_HCINT6_BBLERR_RESET 0x0
27989 
27990 #define ALT_USB_HOST_HCINT6_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
27991 
27992 #define ALT_USB_HOST_HCINT6_BBLERR_SET(value) (((value) << 8) & 0x00000100)
27993 
28016 #define ALT_USB_HOST_HCINT6_FRMOVRUN_E_INACT 0x0
28017 
28022 #define ALT_USB_HOST_HCINT6_FRMOVRUN_E_ACT 0x1
28023 
28025 #define ALT_USB_HOST_HCINT6_FRMOVRUN_LSB 9
28026 
28027 #define ALT_USB_HOST_HCINT6_FRMOVRUN_MSB 9
28028 
28029 #define ALT_USB_HOST_HCINT6_FRMOVRUN_WIDTH 1
28030 
28031 #define ALT_USB_HOST_HCINT6_FRMOVRUN_SET_MSK 0x00000200
28032 
28033 #define ALT_USB_HOST_HCINT6_FRMOVRUN_CLR_MSK 0xfffffdff
28034 
28035 #define ALT_USB_HOST_HCINT6_FRMOVRUN_RESET 0x0
28036 
28037 #define ALT_USB_HOST_HCINT6_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
28038 
28039 #define ALT_USB_HOST_HCINT6_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
28040 
28063 #define ALT_USB_HOST_HCINT6_DATATGLERR_E_INACT 0x0
28064 
28069 #define ALT_USB_HOST_HCINT6_DATATGLERR_E_ACT 0x1
28070 
28072 #define ALT_USB_HOST_HCINT6_DATATGLERR_LSB 10
28073 
28074 #define ALT_USB_HOST_HCINT6_DATATGLERR_MSB 10
28075 
28076 #define ALT_USB_HOST_HCINT6_DATATGLERR_WIDTH 1
28077 
28078 #define ALT_USB_HOST_HCINT6_DATATGLERR_SET_MSK 0x00000400
28079 
28080 #define ALT_USB_HOST_HCINT6_DATATGLERR_CLR_MSK 0xfffffbff
28081 
28082 #define ALT_USB_HOST_HCINT6_DATATGLERR_RESET 0x0
28083 
28084 #define ALT_USB_HOST_HCINT6_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
28085 
28086 #define ALT_USB_HOST_HCINT6_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
28087 
28111 #define ALT_USB_HOST_HCINT6_BNAINTR_E_INACT 0x0
28112 
28117 #define ALT_USB_HOST_HCINT6_BNAINTR_E_ACT 0x1
28118 
28120 #define ALT_USB_HOST_HCINT6_BNAINTR_LSB 11
28121 
28122 #define ALT_USB_HOST_HCINT6_BNAINTR_MSB 11
28123 
28124 #define ALT_USB_HOST_HCINT6_BNAINTR_WIDTH 1
28125 
28126 #define ALT_USB_HOST_HCINT6_BNAINTR_SET_MSK 0x00000800
28127 
28128 #define ALT_USB_HOST_HCINT6_BNAINTR_CLR_MSK 0xfffff7ff
28129 
28130 #define ALT_USB_HOST_HCINT6_BNAINTR_RESET 0x0
28131 
28132 #define ALT_USB_HOST_HCINT6_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
28133 
28134 #define ALT_USB_HOST_HCINT6_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
28135 
28159 #define ALT_USB_HOST_HCINT6_XCS_XACT_ERR_E_INACT 0x0
28160 
28165 #define ALT_USB_HOST_HCINT6_XCS_XACT_ERR_E_ACVTIVE 0x1
28166 
28168 #define ALT_USB_HOST_HCINT6_XCS_XACT_ERR_LSB 12
28169 
28170 #define ALT_USB_HOST_HCINT6_XCS_XACT_ERR_MSB 12
28171 
28172 #define ALT_USB_HOST_HCINT6_XCS_XACT_ERR_WIDTH 1
28173 
28174 #define ALT_USB_HOST_HCINT6_XCS_XACT_ERR_SET_MSK 0x00001000
28175 
28176 #define ALT_USB_HOST_HCINT6_XCS_XACT_ERR_CLR_MSK 0xffffefff
28177 
28178 #define ALT_USB_HOST_HCINT6_XCS_XACT_ERR_RESET 0x0
28179 
28180 #define ALT_USB_HOST_HCINT6_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
28181 
28182 #define ALT_USB_HOST_HCINT6_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
28183 
28207 #define ALT_USB_HOST_HCINT6_DESC_LST_ROLLINTR_E_INACT 0x0
28208 
28213 #define ALT_USB_HOST_HCINT6_DESC_LST_ROLLINTR_E_ACT 0x1
28214 
28216 #define ALT_USB_HOST_HCINT6_DESC_LST_ROLLINTR_LSB 13
28217 
28218 #define ALT_USB_HOST_HCINT6_DESC_LST_ROLLINTR_MSB 13
28219 
28220 #define ALT_USB_HOST_HCINT6_DESC_LST_ROLLINTR_WIDTH 1
28221 
28222 #define ALT_USB_HOST_HCINT6_DESC_LST_ROLLINTR_SET_MSK 0x00002000
28223 
28224 #define ALT_USB_HOST_HCINT6_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
28225 
28226 #define ALT_USB_HOST_HCINT6_DESC_LST_ROLLINTR_RESET 0x0
28227 
28228 #define ALT_USB_HOST_HCINT6_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
28229 
28230 #define ALT_USB_HOST_HCINT6_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
28231 
28232 #ifndef __ASSEMBLY__
28233 
28244 {
28245  const uint32_t xfercompl : 1;
28246  const uint32_t chhltd : 1;
28247  const uint32_t ahberr : 1;
28248  const uint32_t stall : 1;
28249  const uint32_t nak : 1;
28250  const uint32_t ack : 1;
28251  const uint32_t nyet : 1;
28252  const uint32_t xacterr : 1;
28253  const uint32_t bblerr : 1;
28254  const uint32_t frmovrun : 1;
28255  const uint32_t datatglerr : 1;
28256  const uint32_t bnaintr : 1;
28257  const uint32_t xcs_xact_err : 1;
28258  const uint32_t desc_lst_rollintr : 1;
28259  uint32_t : 18;
28260 };
28261 
28264 #endif /* __ASSEMBLY__ */
28265 
28267 #define ALT_USB_HOST_HCINT6_OFST 0x1c8
28268 
28269 #define ALT_USB_HOST_HCINT6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT6_OFST))
28270 
28311 #define ALT_USB_HOST_HCINTMSK6_XFERCOMPLMSK_E_MSK 0x0
28312 
28317 #define ALT_USB_HOST_HCINTMSK6_XFERCOMPLMSK_E_NOMSK 0x1
28318 
28320 #define ALT_USB_HOST_HCINTMSK6_XFERCOMPLMSK_LSB 0
28321 
28322 #define ALT_USB_HOST_HCINTMSK6_XFERCOMPLMSK_MSB 0
28323 
28324 #define ALT_USB_HOST_HCINTMSK6_XFERCOMPLMSK_WIDTH 1
28325 
28326 #define ALT_USB_HOST_HCINTMSK6_XFERCOMPLMSK_SET_MSK 0x00000001
28327 
28328 #define ALT_USB_HOST_HCINTMSK6_XFERCOMPLMSK_CLR_MSK 0xfffffffe
28329 
28330 #define ALT_USB_HOST_HCINTMSK6_XFERCOMPLMSK_RESET 0x0
28331 
28332 #define ALT_USB_HOST_HCINTMSK6_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
28333 
28334 #define ALT_USB_HOST_HCINTMSK6_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
28335 
28356 #define ALT_USB_HOST_HCINTMSK6_CHHLTDMSK_E_MSK 0x0
28357 
28362 #define ALT_USB_HOST_HCINTMSK6_CHHLTDMSK_E_NOMSK 0x1
28363 
28365 #define ALT_USB_HOST_HCINTMSK6_CHHLTDMSK_LSB 1
28366 
28367 #define ALT_USB_HOST_HCINTMSK6_CHHLTDMSK_MSB 1
28368 
28369 #define ALT_USB_HOST_HCINTMSK6_CHHLTDMSK_WIDTH 1
28370 
28371 #define ALT_USB_HOST_HCINTMSK6_CHHLTDMSK_SET_MSK 0x00000002
28372 
28373 #define ALT_USB_HOST_HCINTMSK6_CHHLTDMSK_CLR_MSK 0xfffffffd
28374 
28375 #define ALT_USB_HOST_HCINTMSK6_CHHLTDMSK_RESET 0x0
28376 
28377 #define ALT_USB_HOST_HCINTMSK6_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
28378 
28379 #define ALT_USB_HOST_HCINTMSK6_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
28380 
28402 #define ALT_USB_HOST_HCINTMSK6_AHBERRMSK_E_MSK 0x0
28403 
28408 #define ALT_USB_HOST_HCINTMSK6_AHBERRMSK_E_NOMSK 0x1
28409 
28411 #define ALT_USB_HOST_HCINTMSK6_AHBERRMSK_LSB 2
28412 
28413 #define ALT_USB_HOST_HCINTMSK6_AHBERRMSK_MSB 2
28414 
28415 #define ALT_USB_HOST_HCINTMSK6_AHBERRMSK_WIDTH 1
28416 
28417 #define ALT_USB_HOST_HCINTMSK6_AHBERRMSK_SET_MSK 0x00000004
28418 
28419 #define ALT_USB_HOST_HCINTMSK6_AHBERRMSK_CLR_MSK 0xfffffffb
28420 
28421 #define ALT_USB_HOST_HCINTMSK6_AHBERRMSK_RESET 0x0
28422 
28423 #define ALT_USB_HOST_HCINTMSK6_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
28424 
28425 #define ALT_USB_HOST_HCINTMSK6_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
28426 
28447 #define ALT_USB_HOST_HCINTMSK6_BNAINTRMSK_E_MSK 0x0
28448 
28453 #define ALT_USB_HOST_HCINTMSK6_BNAINTRMSK_E_NOMSK 0x1
28454 
28456 #define ALT_USB_HOST_HCINTMSK6_BNAINTRMSK_LSB 11
28457 
28458 #define ALT_USB_HOST_HCINTMSK6_BNAINTRMSK_MSB 11
28459 
28460 #define ALT_USB_HOST_HCINTMSK6_BNAINTRMSK_WIDTH 1
28461 
28462 #define ALT_USB_HOST_HCINTMSK6_BNAINTRMSK_SET_MSK 0x00000800
28463 
28464 #define ALT_USB_HOST_HCINTMSK6_BNAINTRMSK_CLR_MSK 0xfffff7ff
28465 
28466 #define ALT_USB_HOST_HCINTMSK6_BNAINTRMSK_RESET 0x0
28467 
28468 #define ALT_USB_HOST_HCINTMSK6_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
28469 
28470 #define ALT_USB_HOST_HCINTMSK6_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
28471 
28492 #define ALT_USB_HOST_HCINTMSK6_FRM_LST_ROLLINTRMSK_E_MSK 0x0
28493 
28498 #define ALT_USB_HOST_HCINTMSK6_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
28499 
28501 #define ALT_USB_HOST_HCINTMSK6_FRM_LST_ROLLINTRMSK_LSB 13
28502 
28503 #define ALT_USB_HOST_HCINTMSK6_FRM_LST_ROLLINTRMSK_MSB 13
28504 
28505 #define ALT_USB_HOST_HCINTMSK6_FRM_LST_ROLLINTRMSK_WIDTH 1
28506 
28507 #define ALT_USB_HOST_HCINTMSK6_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
28508 
28509 #define ALT_USB_HOST_HCINTMSK6_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
28510 
28511 #define ALT_USB_HOST_HCINTMSK6_FRM_LST_ROLLINTRMSK_RESET 0x0
28512 
28513 #define ALT_USB_HOST_HCINTMSK6_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
28514 
28515 #define ALT_USB_HOST_HCINTMSK6_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
28516 
28517 #ifndef __ASSEMBLY__
28518 
28529 {
28530  uint32_t xfercomplmsk : 1;
28531  uint32_t chhltdmsk : 1;
28532  uint32_t ahberrmsk : 1;
28533  uint32_t : 8;
28534  uint32_t bnaintrmsk : 1;
28535  uint32_t : 1;
28536  uint32_t frm_lst_rollintrmsk : 1;
28537  uint32_t : 18;
28538 };
28539 
28542 #endif /* __ASSEMBLY__ */
28543 
28545 #define ALT_USB_HOST_HCINTMSK6_OFST 0x1cc
28546 
28547 #define ALT_USB_HOST_HCINTMSK6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK6_OFST))
28548 
28577 #define ALT_USB_HOST_HCTSIZ6_XFERSIZE_LSB 0
28578 
28579 #define ALT_USB_HOST_HCTSIZ6_XFERSIZE_MSB 18
28580 
28581 #define ALT_USB_HOST_HCTSIZ6_XFERSIZE_WIDTH 19
28582 
28583 #define ALT_USB_HOST_HCTSIZ6_XFERSIZE_SET_MSK 0x0007ffff
28584 
28585 #define ALT_USB_HOST_HCTSIZ6_XFERSIZE_CLR_MSK 0xfff80000
28586 
28587 #define ALT_USB_HOST_HCTSIZ6_XFERSIZE_RESET 0x0
28588 
28589 #define ALT_USB_HOST_HCTSIZ6_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
28590 
28591 #define ALT_USB_HOST_HCTSIZ6_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
28592 
28606 #define ALT_USB_HOST_HCTSIZ6_PKTCNT_LSB 19
28607 
28608 #define ALT_USB_HOST_HCTSIZ6_PKTCNT_MSB 28
28609 
28610 #define ALT_USB_HOST_HCTSIZ6_PKTCNT_WIDTH 10
28611 
28612 #define ALT_USB_HOST_HCTSIZ6_PKTCNT_SET_MSK 0x1ff80000
28613 
28614 #define ALT_USB_HOST_HCTSIZ6_PKTCNT_CLR_MSK 0xe007ffff
28615 
28616 #define ALT_USB_HOST_HCTSIZ6_PKTCNT_RESET 0x0
28617 
28618 #define ALT_USB_HOST_HCTSIZ6_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
28619 
28620 #define ALT_USB_HOST_HCTSIZ6_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
28621 
28645 #define ALT_USB_HOST_HCTSIZ6_PID_E_DATA0 0x0
28646 
28651 #define ALT_USB_HOST_HCTSIZ6_PID_E_DATA2 0x1
28652 
28657 #define ALT_USB_HOST_HCTSIZ6_PID_E_DATA1 0x2
28658 
28663 #define ALT_USB_HOST_HCTSIZ6_PID_E_MDATA 0x3
28664 
28666 #define ALT_USB_HOST_HCTSIZ6_PID_LSB 29
28667 
28668 #define ALT_USB_HOST_HCTSIZ6_PID_MSB 30
28669 
28670 #define ALT_USB_HOST_HCTSIZ6_PID_WIDTH 2
28671 
28672 #define ALT_USB_HOST_HCTSIZ6_PID_SET_MSK 0x60000000
28673 
28674 #define ALT_USB_HOST_HCTSIZ6_PID_CLR_MSK 0x9fffffff
28675 
28676 #define ALT_USB_HOST_HCTSIZ6_PID_RESET 0x0
28677 
28678 #define ALT_USB_HOST_HCTSIZ6_PID_GET(value) (((value) & 0x60000000) >> 29)
28679 
28680 #define ALT_USB_HOST_HCTSIZ6_PID_SET(value) (((value) << 29) & 0x60000000)
28681 
28704 #define ALT_USB_HOST_HCTSIZ6_DOPNG_E_NOPING 0x0
28705 
28710 #define ALT_USB_HOST_HCTSIZ6_DOPNG_E_PING 0x1
28711 
28713 #define ALT_USB_HOST_HCTSIZ6_DOPNG_LSB 31
28714 
28715 #define ALT_USB_HOST_HCTSIZ6_DOPNG_MSB 31
28716 
28717 #define ALT_USB_HOST_HCTSIZ6_DOPNG_WIDTH 1
28718 
28719 #define ALT_USB_HOST_HCTSIZ6_DOPNG_SET_MSK 0x80000000
28720 
28721 #define ALT_USB_HOST_HCTSIZ6_DOPNG_CLR_MSK 0x7fffffff
28722 
28723 #define ALT_USB_HOST_HCTSIZ6_DOPNG_RESET 0x0
28724 
28725 #define ALT_USB_HOST_HCTSIZ6_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
28726 
28727 #define ALT_USB_HOST_HCTSIZ6_DOPNG_SET(value) (((value) << 31) & 0x80000000)
28728 
28729 #ifndef __ASSEMBLY__
28730 
28741 {
28742  uint32_t xfersize : 19;
28743  uint32_t pktcnt : 10;
28744  uint32_t pid : 2;
28745  uint32_t dopng : 1;
28746 };
28747 
28750 #endif /* __ASSEMBLY__ */
28751 
28753 #define ALT_USB_HOST_HCTSIZ6_OFST 0x1d0
28754 
28755 #define ALT_USB_HOST_HCTSIZ6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ6_OFST))
28756 
28813 #define ALT_USB_HOST_HCDMA6_HCDMA6_LSB 0
28814 
28815 #define ALT_USB_HOST_HCDMA6_HCDMA6_MSB 31
28816 
28817 #define ALT_USB_HOST_HCDMA6_HCDMA6_WIDTH 32
28818 
28819 #define ALT_USB_HOST_HCDMA6_HCDMA6_SET_MSK 0xffffffff
28820 
28821 #define ALT_USB_HOST_HCDMA6_HCDMA6_CLR_MSK 0x00000000
28822 
28823 #define ALT_USB_HOST_HCDMA6_HCDMA6_RESET 0x0
28824 
28825 #define ALT_USB_HOST_HCDMA6_HCDMA6_GET(value) (((value) & 0xffffffff) >> 0)
28826 
28827 #define ALT_USB_HOST_HCDMA6_HCDMA6_SET(value) (((value) << 0) & 0xffffffff)
28828 
28829 #ifndef __ASSEMBLY__
28830 
28841 {
28842  uint32_t hcdma6 : 32;
28843 };
28844 
28847 #endif /* __ASSEMBLY__ */
28848 
28850 #define ALT_USB_HOST_HCDMA6_OFST 0x1d4
28851 
28852 #define ALT_USB_HOST_HCDMA6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA6_OFST))
28853 
28884 #define ALT_USB_HOST_HCDMAB6_HCDMAB6_LSB 0
28885 
28886 #define ALT_USB_HOST_HCDMAB6_HCDMAB6_MSB 31
28887 
28888 #define ALT_USB_HOST_HCDMAB6_HCDMAB6_WIDTH 32
28889 
28890 #define ALT_USB_HOST_HCDMAB6_HCDMAB6_SET_MSK 0xffffffff
28891 
28892 #define ALT_USB_HOST_HCDMAB6_HCDMAB6_CLR_MSK 0x00000000
28893 
28894 #define ALT_USB_HOST_HCDMAB6_HCDMAB6_RESET 0x0
28895 
28896 #define ALT_USB_HOST_HCDMAB6_HCDMAB6_GET(value) (((value) & 0xffffffff) >> 0)
28897 
28898 #define ALT_USB_HOST_HCDMAB6_HCDMAB6_SET(value) (((value) << 0) & 0xffffffff)
28899 
28900 #ifndef __ASSEMBLY__
28901 
28912 {
28913  uint32_t hcdmab6 : 32;
28914 };
28915 
28918 #endif /* __ASSEMBLY__ */
28919 
28921 #define ALT_USB_HOST_HCDMAB6_OFST 0x1d8
28922 
28923 #define ALT_USB_HOST_HCDMAB6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB6_OFST))
28924 
28956 #define ALT_USB_HOST_HCCHAR7_MPS_LSB 0
28957 
28958 #define ALT_USB_HOST_HCCHAR7_MPS_MSB 10
28959 
28960 #define ALT_USB_HOST_HCCHAR7_MPS_WIDTH 11
28961 
28962 #define ALT_USB_HOST_HCCHAR7_MPS_SET_MSK 0x000007ff
28963 
28964 #define ALT_USB_HOST_HCCHAR7_MPS_CLR_MSK 0xfffff800
28965 
28966 #define ALT_USB_HOST_HCCHAR7_MPS_RESET 0x0
28967 
28968 #define ALT_USB_HOST_HCCHAR7_MPS_GET(value) (((value) & 0x000007ff) >> 0)
28969 
28970 #define ALT_USB_HOST_HCCHAR7_MPS_SET(value) (((value) << 0) & 0x000007ff)
28971 
29006 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT0 0x0
29007 
29012 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT1 0x1
29013 
29018 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT2 0x2
29019 
29024 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT3 0x3
29025 
29030 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT4 0x4
29031 
29036 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT5 0x5
29037 
29042 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT6 0x6
29043 
29048 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT7 0x7
29049 
29054 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT8 0x8
29055 
29060 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT9 0x9
29061 
29066 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT10 0xa
29067 
29072 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT11 0xb
29073 
29078 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT12 0xc
29079 
29084 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT13 0xd
29085 
29090 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT14 0xe
29091 
29096 #define ALT_USB_HOST_HCCHAR7_EPNUM_E_ENDPT15 0xf
29097 
29099 #define ALT_USB_HOST_HCCHAR7_EPNUM_LSB 11
29100 
29101 #define ALT_USB_HOST_HCCHAR7_EPNUM_MSB 14
29102 
29103 #define ALT_USB_HOST_HCCHAR7_EPNUM_WIDTH 4
29104 
29105 #define ALT_USB_HOST_HCCHAR7_EPNUM_SET_MSK 0x00007800
29106 
29107 #define ALT_USB_HOST_HCCHAR7_EPNUM_CLR_MSK 0xffff87ff
29108 
29109 #define ALT_USB_HOST_HCCHAR7_EPNUM_RESET 0x0
29110 
29111 #define ALT_USB_HOST_HCCHAR7_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
29112 
29113 #define ALT_USB_HOST_HCCHAR7_EPNUM_SET(value) (((value) << 11) & 0x00007800)
29114 
29135 #define ALT_USB_HOST_HCCHAR7_EPDIR_E_OUT 0x0
29136 
29141 #define ALT_USB_HOST_HCCHAR7_EPDIR_E_IN 0x1
29142 
29144 #define ALT_USB_HOST_HCCHAR7_EPDIR_LSB 15
29145 
29146 #define ALT_USB_HOST_HCCHAR7_EPDIR_MSB 15
29147 
29148 #define ALT_USB_HOST_HCCHAR7_EPDIR_WIDTH 1
29149 
29150 #define ALT_USB_HOST_HCCHAR7_EPDIR_SET_MSK 0x00008000
29151 
29152 #define ALT_USB_HOST_HCCHAR7_EPDIR_CLR_MSK 0xffff7fff
29153 
29154 #define ALT_USB_HOST_HCCHAR7_EPDIR_RESET 0x0
29155 
29156 #define ALT_USB_HOST_HCCHAR7_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
29157 
29158 #define ALT_USB_HOST_HCCHAR7_EPDIR_SET(value) (((value) << 15) & 0x00008000)
29159 
29185 #define ALT_USB_HOST_HCCHAR7_LSPDDEV_E_DISD 0x0
29186 
29191 #define ALT_USB_HOST_HCCHAR7_LSPDDEV_E_END 0x1
29192 
29194 #define ALT_USB_HOST_HCCHAR7_LSPDDEV_LSB 17
29195 
29196 #define ALT_USB_HOST_HCCHAR7_LSPDDEV_MSB 17
29197 
29198 #define ALT_USB_HOST_HCCHAR7_LSPDDEV_WIDTH 1
29199 
29200 #define ALT_USB_HOST_HCCHAR7_LSPDDEV_SET_MSK 0x00020000
29201 
29202 #define ALT_USB_HOST_HCCHAR7_LSPDDEV_CLR_MSK 0xfffdffff
29203 
29204 #define ALT_USB_HOST_HCCHAR7_LSPDDEV_RESET 0x0
29205 
29206 #define ALT_USB_HOST_HCCHAR7_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
29207 
29208 #define ALT_USB_HOST_HCCHAR7_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
29209 
29232 #define ALT_USB_HOST_HCCHAR7_EPTYPE_E_CTL 0x0
29233 
29238 #define ALT_USB_HOST_HCCHAR7_EPTYPE_E_ISOC 0x1
29239 
29244 #define ALT_USB_HOST_HCCHAR7_EPTYPE_E_BULK 0x2
29245 
29250 #define ALT_USB_HOST_HCCHAR7_EPTYPE_E_INTERR 0x3
29251 
29253 #define ALT_USB_HOST_HCCHAR7_EPTYPE_LSB 18
29254 
29255 #define ALT_USB_HOST_HCCHAR7_EPTYPE_MSB 19
29256 
29257 #define ALT_USB_HOST_HCCHAR7_EPTYPE_WIDTH 2
29258 
29259 #define ALT_USB_HOST_HCCHAR7_EPTYPE_SET_MSK 0x000c0000
29260 
29261 #define ALT_USB_HOST_HCCHAR7_EPTYPE_CLR_MSK 0xfff3ffff
29262 
29263 #define ALT_USB_HOST_HCCHAR7_EPTYPE_RESET 0x0
29264 
29265 #define ALT_USB_HOST_HCCHAR7_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
29266 
29267 #define ALT_USB_HOST_HCCHAR7_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
29268 
29300 #define ALT_USB_HOST_HCCHAR7_EC_E_RSVD 0x0
29301 
29306 #define ALT_USB_HOST_HCCHAR7_EC_E_TRANSONE 0x1
29307 
29312 #define ALT_USB_HOST_HCCHAR7_EC_E_TRANSTWO 0x2
29313 
29318 #define ALT_USB_HOST_HCCHAR7_EC_E_TRANSTHREE 0x3
29319 
29321 #define ALT_USB_HOST_HCCHAR7_EC_LSB 20
29322 
29323 #define ALT_USB_HOST_HCCHAR7_EC_MSB 21
29324 
29325 #define ALT_USB_HOST_HCCHAR7_EC_WIDTH 2
29326 
29327 #define ALT_USB_HOST_HCCHAR7_EC_SET_MSK 0x00300000
29328 
29329 #define ALT_USB_HOST_HCCHAR7_EC_CLR_MSK 0xffcfffff
29330 
29331 #define ALT_USB_HOST_HCCHAR7_EC_RESET 0x0
29332 
29333 #define ALT_USB_HOST_HCCHAR7_EC_GET(value) (((value) & 0x00300000) >> 20)
29334 
29335 #define ALT_USB_HOST_HCCHAR7_EC_SET(value) (((value) << 20) & 0x00300000)
29336 
29346 #define ALT_USB_HOST_HCCHAR7_DEVADDR_LSB 22
29347 
29348 #define ALT_USB_HOST_HCCHAR7_DEVADDR_MSB 28
29349 
29350 #define ALT_USB_HOST_HCCHAR7_DEVADDR_WIDTH 7
29351 
29352 #define ALT_USB_HOST_HCCHAR7_DEVADDR_SET_MSK 0x1fc00000
29353 
29354 #define ALT_USB_HOST_HCCHAR7_DEVADDR_CLR_MSK 0xe03fffff
29355 
29356 #define ALT_USB_HOST_HCCHAR7_DEVADDR_RESET 0x0
29357 
29358 #define ALT_USB_HOST_HCCHAR7_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
29359 
29360 #define ALT_USB_HOST_HCCHAR7_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
29361 
29384 #define ALT_USB_HOST_HCCHAR7_CHDIS_E_INACT 0x0
29385 
29390 #define ALT_USB_HOST_HCCHAR7_CHDIS_E_ACT 0x1
29391 
29393 #define ALT_USB_HOST_HCCHAR7_CHDIS_LSB 30
29394 
29395 #define ALT_USB_HOST_HCCHAR7_CHDIS_MSB 30
29396 
29397 #define ALT_USB_HOST_HCCHAR7_CHDIS_WIDTH 1
29398 
29399 #define ALT_USB_HOST_HCCHAR7_CHDIS_SET_MSK 0x40000000
29400 
29401 #define ALT_USB_HOST_HCCHAR7_CHDIS_CLR_MSK 0xbfffffff
29402 
29403 #define ALT_USB_HOST_HCCHAR7_CHDIS_RESET 0x0
29404 
29405 #define ALT_USB_HOST_HCCHAR7_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
29406 
29407 #define ALT_USB_HOST_HCCHAR7_CHDIS_SET(value) (((value) << 30) & 0x40000000)
29408 
29439 #define ALT_USB_HOST_HCCHAR7_CHENA_E_INACT 0x0
29440 
29446 #define ALT_USB_HOST_HCCHAR7_CHENA_E_ACT 0x1
29447 
29449 #define ALT_USB_HOST_HCCHAR7_CHENA_LSB 31
29450 
29451 #define ALT_USB_HOST_HCCHAR7_CHENA_MSB 31
29452 
29453 #define ALT_USB_HOST_HCCHAR7_CHENA_WIDTH 1
29454 
29455 #define ALT_USB_HOST_HCCHAR7_CHENA_SET_MSK 0x80000000
29456 
29457 #define ALT_USB_HOST_HCCHAR7_CHENA_CLR_MSK 0x7fffffff
29458 
29459 #define ALT_USB_HOST_HCCHAR7_CHENA_RESET 0x0
29460 
29461 #define ALT_USB_HOST_HCCHAR7_CHENA_GET(value) (((value) & 0x80000000) >> 31)
29462 
29463 #define ALT_USB_HOST_HCCHAR7_CHENA_SET(value) (((value) << 31) & 0x80000000)
29464 
29465 #ifndef __ASSEMBLY__
29466 
29477 {
29478  uint32_t mps : 11;
29479  uint32_t epnum : 4;
29480  uint32_t epdir : 1;
29481  uint32_t : 1;
29482  uint32_t lspddev : 1;
29483  uint32_t eptype : 2;
29484  uint32_t ec : 2;
29485  uint32_t devaddr : 7;
29486  uint32_t : 1;
29487  const uint32_t chdis : 1;
29488  const uint32_t chena : 1;
29489 };
29490 
29493 #endif /* __ASSEMBLY__ */
29494 
29496 #define ALT_USB_HOST_HCCHAR7_OFST 0x1e0
29497 
29498 #define ALT_USB_HOST_HCCHAR7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR7_OFST))
29499 
29526 #define ALT_USB_HOST_HCSPLT7_PRTADDR_LSB 0
29527 
29528 #define ALT_USB_HOST_HCSPLT7_PRTADDR_MSB 6
29529 
29530 #define ALT_USB_HOST_HCSPLT7_PRTADDR_WIDTH 7
29531 
29532 #define ALT_USB_HOST_HCSPLT7_PRTADDR_SET_MSK 0x0000007f
29533 
29534 #define ALT_USB_HOST_HCSPLT7_PRTADDR_CLR_MSK 0xffffff80
29535 
29536 #define ALT_USB_HOST_HCSPLT7_PRTADDR_RESET 0x0
29537 
29538 #define ALT_USB_HOST_HCSPLT7_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
29539 
29540 #define ALT_USB_HOST_HCSPLT7_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
29541 
29551 #define ALT_USB_HOST_HCSPLT7_HUBADDR_LSB 7
29552 
29553 #define ALT_USB_HOST_HCSPLT7_HUBADDR_MSB 13
29554 
29555 #define ALT_USB_HOST_HCSPLT7_HUBADDR_WIDTH 7
29556 
29557 #define ALT_USB_HOST_HCSPLT7_HUBADDR_SET_MSK 0x00003f80
29558 
29559 #define ALT_USB_HOST_HCSPLT7_HUBADDR_CLR_MSK 0xffffc07f
29560 
29561 #define ALT_USB_HOST_HCSPLT7_HUBADDR_RESET 0x0
29562 
29563 #define ALT_USB_HOST_HCSPLT7_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
29564 
29565 #define ALT_USB_HOST_HCSPLT7_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
29566 
29596 #define ALT_USB_HOST_HCSPLT7_XACTPOS_E_MIDDLE 0x0
29597 
29603 #define ALT_USB_HOST_HCSPLT7_XACTPOS_E_END 0x1
29604 
29610 #define ALT_USB_HOST_HCSPLT7_XACTPOS_E_BEGIN 0x2
29611 
29617 #define ALT_USB_HOST_HCSPLT7_XACTPOS_E_ALL 0x3
29618 
29620 #define ALT_USB_HOST_HCSPLT7_XACTPOS_LSB 14
29621 
29622 #define ALT_USB_HOST_HCSPLT7_XACTPOS_MSB 15
29623 
29624 #define ALT_USB_HOST_HCSPLT7_XACTPOS_WIDTH 2
29625 
29626 #define ALT_USB_HOST_HCSPLT7_XACTPOS_SET_MSK 0x0000c000
29627 
29628 #define ALT_USB_HOST_HCSPLT7_XACTPOS_CLR_MSK 0xffff3fff
29629 
29630 #define ALT_USB_HOST_HCSPLT7_XACTPOS_RESET 0x0
29631 
29632 #define ALT_USB_HOST_HCSPLT7_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
29633 
29634 #define ALT_USB_HOST_HCSPLT7_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
29635 
29657 #define ALT_USB_HOST_HCSPLT7_COMPSPLT_E_NOSPLIT 0x0
29658 
29663 #define ALT_USB_HOST_HCSPLT7_COMPSPLT_E_SPLIT 0x1
29664 
29666 #define ALT_USB_HOST_HCSPLT7_COMPSPLT_LSB 16
29667 
29668 #define ALT_USB_HOST_HCSPLT7_COMPSPLT_MSB 16
29669 
29670 #define ALT_USB_HOST_HCSPLT7_COMPSPLT_WIDTH 1
29671 
29672 #define ALT_USB_HOST_HCSPLT7_COMPSPLT_SET_MSK 0x00010000
29673 
29674 #define ALT_USB_HOST_HCSPLT7_COMPSPLT_CLR_MSK 0xfffeffff
29675 
29676 #define ALT_USB_HOST_HCSPLT7_COMPSPLT_RESET 0x0
29677 
29678 #define ALT_USB_HOST_HCSPLT7_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
29679 
29680 #define ALT_USB_HOST_HCSPLT7_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
29681 
29703 #define ALT_USB_HOST_HCSPLT7_SPLTENA_E_DISD 0x0
29704 
29709 #define ALT_USB_HOST_HCSPLT7_SPLTENA_E_END 0x1
29710 
29712 #define ALT_USB_HOST_HCSPLT7_SPLTENA_LSB 31
29713 
29714 #define ALT_USB_HOST_HCSPLT7_SPLTENA_MSB 31
29715 
29716 #define ALT_USB_HOST_HCSPLT7_SPLTENA_WIDTH 1
29717 
29718 #define ALT_USB_HOST_HCSPLT7_SPLTENA_SET_MSK 0x80000000
29719 
29720 #define ALT_USB_HOST_HCSPLT7_SPLTENA_CLR_MSK 0x7fffffff
29721 
29722 #define ALT_USB_HOST_HCSPLT7_SPLTENA_RESET 0x0
29723 
29724 #define ALT_USB_HOST_HCSPLT7_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
29725 
29726 #define ALT_USB_HOST_HCSPLT7_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
29727 
29728 #ifndef __ASSEMBLY__
29729 
29740 {
29741  uint32_t prtaddr : 7;
29742  uint32_t hubaddr : 7;
29743  uint32_t xactpos : 2;
29744  uint32_t compsplt : 1;
29745  uint32_t : 14;
29746  uint32_t spltena : 1;
29747 };
29748 
29751 #endif /* __ASSEMBLY__ */
29752 
29754 #define ALT_USB_HOST_HCSPLT7_OFST 0x1e4
29755 
29756 #define ALT_USB_HOST_HCSPLT7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT7_OFST))
29757 
29812 #define ALT_USB_HOST_HCINT7_XFERCOMPL_E_INACT 0x0
29813 
29818 #define ALT_USB_HOST_HCINT7_XFERCOMPL_E_ACT 0x1
29819 
29821 #define ALT_USB_HOST_HCINT7_XFERCOMPL_LSB 0
29822 
29823 #define ALT_USB_HOST_HCINT7_XFERCOMPL_MSB 0
29824 
29825 #define ALT_USB_HOST_HCINT7_XFERCOMPL_WIDTH 1
29826 
29827 #define ALT_USB_HOST_HCINT7_XFERCOMPL_SET_MSK 0x00000001
29828 
29829 #define ALT_USB_HOST_HCINT7_XFERCOMPL_CLR_MSK 0xfffffffe
29830 
29831 #define ALT_USB_HOST_HCINT7_XFERCOMPL_RESET 0x0
29832 
29833 #define ALT_USB_HOST_HCINT7_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
29834 
29835 #define ALT_USB_HOST_HCINT7_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
29836 
29870 #define ALT_USB_HOST_HCINT7_CHHLTD_E_INACT 0x0
29871 
29876 #define ALT_USB_HOST_HCINT7_CHHLTD_E_ACT 0x1
29877 
29879 #define ALT_USB_HOST_HCINT7_CHHLTD_LSB 1
29880 
29881 #define ALT_USB_HOST_HCINT7_CHHLTD_MSB 1
29882 
29883 #define ALT_USB_HOST_HCINT7_CHHLTD_WIDTH 1
29884 
29885 #define ALT_USB_HOST_HCINT7_CHHLTD_SET_MSK 0x00000002
29886 
29887 #define ALT_USB_HOST_HCINT7_CHHLTD_CLR_MSK 0xfffffffd
29888 
29889 #define ALT_USB_HOST_HCINT7_CHHLTD_RESET 0x0
29890 
29891 #define ALT_USB_HOST_HCINT7_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
29892 
29893 #define ALT_USB_HOST_HCINT7_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
29894 
29917 #define ALT_USB_HOST_HCINT7_AHBERR_E_INACT 0x0
29918 
29923 #define ALT_USB_HOST_HCINT7_AHBERR_E_ACT 0x1
29924 
29926 #define ALT_USB_HOST_HCINT7_AHBERR_LSB 2
29927 
29928 #define ALT_USB_HOST_HCINT7_AHBERR_MSB 2
29929 
29930 #define ALT_USB_HOST_HCINT7_AHBERR_WIDTH 1
29931 
29932 #define ALT_USB_HOST_HCINT7_AHBERR_SET_MSK 0x00000004
29933 
29934 #define ALT_USB_HOST_HCINT7_AHBERR_CLR_MSK 0xfffffffb
29935 
29936 #define ALT_USB_HOST_HCINT7_AHBERR_RESET 0x0
29937 
29938 #define ALT_USB_HOST_HCINT7_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
29939 
29940 #define ALT_USB_HOST_HCINT7_AHBERR_SET(value) (((value) << 2) & 0x00000004)
29941 
29964 #define ALT_USB_HOST_HCINT7_STALL_E_INACT 0x0
29965 
29970 #define ALT_USB_HOST_HCINT7_STALL_E_ACT 0x1
29971 
29973 #define ALT_USB_HOST_HCINT7_STALL_LSB 3
29974 
29975 #define ALT_USB_HOST_HCINT7_STALL_MSB 3
29976 
29977 #define ALT_USB_HOST_HCINT7_STALL_WIDTH 1
29978 
29979 #define ALT_USB_HOST_HCINT7_STALL_SET_MSK 0x00000008
29980 
29981 #define ALT_USB_HOST_HCINT7_STALL_CLR_MSK 0xfffffff7
29982 
29983 #define ALT_USB_HOST_HCINT7_STALL_RESET 0x0
29984 
29985 #define ALT_USB_HOST_HCINT7_STALL_GET(value) (((value) & 0x00000008) >> 3)
29986 
29987 #define ALT_USB_HOST_HCINT7_STALL_SET(value) (((value) << 3) & 0x00000008)
29988 
30011 #define ALT_USB_HOST_HCINT7_NAK_E_INACT 0x0
30012 
30017 #define ALT_USB_HOST_HCINT7_NAK_E_ACT 0x1
30018 
30020 #define ALT_USB_HOST_HCINT7_NAK_LSB 4
30021 
30022 #define ALT_USB_HOST_HCINT7_NAK_MSB 4
30023 
30024 #define ALT_USB_HOST_HCINT7_NAK_WIDTH 1
30025 
30026 #define ALT_USB_HOST_HCINT7_NAK_SET_MSK 0x00000010
30027 
30028 #define ALT_USB_HOST_HCINT7_NAK_CLR_MSK 0xffffffef
30029 
30030 #define ALT_USB_HOST_HCINT7_NAK_RESET 0x0
30031 
30032 #define ALT_USB_HOST_HCINT7_NAK_GET(value) (((value) & 0x00000010) >> 4)
30033 
30034 #define ALT_USB_HOST_HCINT7_NAK_SET(value) (((value) << 4) & 0x00000010)
30035 
30058 #define ALT_USB_HOST_HCINT7_ACK_E_INACT 0x0
30059 
30064 #define ALT_USB_HOST_HCINT7_ACK_E_ACT 0x1
30065 
30067 #define ALT_USB_HOST_HCINT7_ACK_LSB 5
30068 
30069 #define ALT_USB_HOST_HCINT7_ACK_MSB 5
30070 
30071 #define ALT_USB_HOST_HCINT7_ACK_WIDTH 1
30072 
30073 #define ALT_USB_HOST_HCINT7_ACK_SET_MSK 0x00000020
30074 
30075 #define ALT_USB_HOST_HCINT7_ACK_CLR_MSK 0xffffffdf
30076 
30077 #define ALT_USB_HOST_HCINT7_ACK_RESET 0x0
30078 
30079 #define ALT_USB_HOST_HCINT7_ACK_GET(value) (((value) & 0x00000020) >> 5)
30080 
30081 #define ALT_USB_HOST_HCINT7_ACK_SET(value) (((value) << 5) & 0x00000020)
30082 
30105 #define ALT_USB_HOST_HCINT7_NYET_E_INACT 0x0
30106 
30111 #define ALT_USB_HOST_HCINT7_NYET_E_ACT 0x1
30112 
30114 #define ALT_USB_HOST_HCINT7_NYET_LSB 6
30115 
30116 #define ALT_USB_HOST_HCINT7_NYET_MSB 6
30117 
30118 #define ALT_USB_HOST_HCINT7_NYET_WIDTH 1
30119 
30120 #define ALT_USB_HOST_HCINT7_NYET_SET_MSK 0x00000040
30121 
30122 #define ALT_USB_HOST_HCINT7_NYET_CLR_MSK 0xffffffbf
30123 
30124 #define ALT_USB_HOST_HCINT7_NYET_RESET 0x0
30125 
30126 #define ALT_USB_HOST_HCINT7_NYET_GET(value) (((value) & 0x00000040) >> 6)
30127 
30128 #define ALT_USB_HOST_HCINT7_NYET_SET(value) (((value) << 6) & 0x00000040)
30129 
30160 #define ALT_USB_HOST_HCINT7_XACTERR_E_INACT 0x0
30161 
30166 #define ALT_USB_HOST_HCINT7_XACTERR_E_ACT 0x1
30167 
30169 #define ALT_USB_HOST_HCINT7_XACTERR_LSB 7
30170 
30171 #define ALT_USB_HOST_HCINT7_XACTERR_MSB 7
30172 
30173 #define ALT_USB_HOST_HCINT7_XACTERR_WIDTH 1
30174 
30175 #define ALT_USB_HOST_HCINT7_XACTERR_SET_MSK 0x00000080
30176 
30177 #define ALT_USB_HOST_HCINT7_XACTERR_CLR_MSK 0xffffff7f
30178 
30179 #define ALT_USB_HOST_HCINT7_XACTERR_RESET 0x0
30180 
30181 #define ALT_USB_HOST_HCINT7_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
30182 
30183 #define ALT_USB_HOST_HCINT7_XACTERR_SET(value) (((value) << 7) & 0x00000080)
30184 
30207 #define ALT_USB_HOST_HCINT7_BBLERR_E_INACT 0x0
30208 
30213 #define ALT_USB_HOST_HCINT7_BBLERR_E_ACT 0x1
30214 
30216 #define ALT_USB_HOST_HCINT7_BBLERR_LSB 8
30217 
30218 #define ALT_USB_HOST_HCINT7_BBLERR_MSB 8
30219 
30220 #define ALT_USB_HOST_HCINT7_BBLERR_WIDTH 1
30221 
30222 #define ALT_USB_HOST_HCINT7_BBLERR_SET_MSK 0x00000100
30223 
30224 #define ALT_USB_HOST_HCINT7_BBLERR_CLR_MSK 0xfffffeff
30225 
30226 #define ALT_USB_HOST_HCINT7_BBLERR_RESET 0x0
30227 
30228 #define ALT_USB_HOST_HCINT7_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
30229 
30230 #define ALT_USB_HOST_HCINT7_BBLERR_SET(value) (((value) << 8) & 0x00000100)
30231 
30254 #define ALT_USB_HOST_HCINT7_FRMOVRUN_E_INACT 0x0
30255 
30260 #define ALT_USB_HOST_HCINT7_FRMOVRUN_E_ACT 0x1
30261 
30263 #define ALT_USB_HOST_HCINT7_FRMOVRUN_LSB 9
30264 
30265 #define ALT_USB_HOST_HCINT7_FRMOVRUN_MSB 9
30266 
30267 #define ALT_USB_HOST_HCINT7_FRMOVRUN_WIDTH 1
30268 
30269 #define ALT_USB_HOST_HCINT7_FRMOVRUN_SET_MSK 0x00000200
30270 
30271 #define ALT_USB_HOST_HCINT7_FRMOVRUN_CLR_MSK 0xfffffdff
30272 
30273 #define ALT_USB_HOST_HCINT7_FRMOVRUN_RESET 0x0
30274 
30275 #define ALT_USB_HOST_HCINT7_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
30276 
30277 #define ALT_USB_HOST_HCINT7_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
30278 
30301 #define ALT_USB_HOST_HCINT7_DATATGLERR_E_INACT 0x0
30302 
30307 #define ALT_USB_HOST_HCINT7_DATATGLERR_E_ACT 0x1
30308 
30310 #define ALT_USB_HOST_HCINT7_DATATGLERR_LSB 10
30311 
30312 #define ALT_USB_HOST_HCINT7_DATATGLERR_MSB 10
30313 
30314 #define ALT_USB_HOST_HCINT7_DATATGLERR_WIDTH 1
30315 
30316 #define ALT_USB_HOST_HCINT7_DATATGLERR_SET_MSK 0x00000400
30317 
30318 #define ALT_USB_HOST_HCINT7_DATATGLERR_CLR_MSK 0xfffffbff
30319 
30320 #define ALT_USB_HOST_HCINT7_DATATGLERR_RESET 0x0
30321 
30322 #define ALT_USB_HOST_HCINT7_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
30323 
30324 #define ALT_USB_HOST_HCINT7_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
30325 
30349 #define ALT_USB_HOST_HCINT7_BNAINTR_E_INACT 0x0
30350 
30355 #define ALT_USB_HOST_HCINT7_BNAINTR_E_ACT 0x1
30356 
30358 #define ALT_USB_HOST_HCINT7_BNAINTR_LSB 11
30359 
30360 #define ALT_USB_HOST_HCINT7_BNAINTR_MSB 11
30361 
30362 #define ALT_USB_HOST_HCINT7_BNAINTR_WIDTH 1
30363 
30364 #define ALT_USB_HOST_HCINT7_BNAINTR_SET_MSK 0x00000800
30365 
30366 #define ALT_USB_HOST_HCINT7_BNAINTR_CLR_MSK 0xfffff7ff
30367 
30368 #define ALT_USB_HOST_HCINT7_BNAINTR_RESET 0x0
30369 
30370 #define ALT_USB_HOST_HCINT7_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
30371 
30372 #define ALT_USB_HOST_HCINT7_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
30373 
30397 #define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_E_INACT 0x0
30398 
30403 #define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_E_ACVTIVE 0x1
30404 
30406 #define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_LSB 12
30407 
30408 #define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_MSB 12
30409 
30410 #define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_WIDTH 1
30411 
30412 #define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_SET_MSK 0x00001000
30413 
30414 #define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_CLR_MSK 0xffffefff
30415 
30416 #define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_RESET 0x0
30417 
30418 #define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
30419 
30420 #define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
30421 
30445 #define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_E_INACT 0x0
30446 
30451 #define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_E_ACT 0x1
30452 
30454 #define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_LSB 13
30455 
30456 #define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_MSB 13
30457 
30458 #define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_WIDTH 1
30459 
30460 #define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_SET_MSK 0x00002000
30461 
30462 #define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
30463 
30464 #define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_RESET 0x0
30465 
30466 #define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
30467 
30468 #define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
30469 
30470 #ifndef __ASSEMBLY__
30471 
30482 {
30483  const uint32_t xfercompl : 1;
30484  const uint32_t chhltd : 1;
30485  const uint32_t ahberr : 1;
30486  const uint32_t stall : 1;
30487  const uint32_t nak : 1;
30488  const uint32_t ack : 1;
30489  const uint32_t nyet : 1;
30490  const uint32_t xacterr : 1;
30491  const uint32_t bblerr : 1;
30492  const uint32_t frmovrun : 1;
30493  const uint32_t datatglerr : 1;
30494  const uint32_t bnaintr : 1;
30495  const uint32_t xcs_xact_err : 1;
30496  const uint32_t desc_lst_rollintr : 1;
30497  uint32_t : 18;
30498 };
30499 
30502 #endif /* __ASSEMBLY__ */
30503 
30505 #define ALT_USB_HOST_HCINT7_OFST 0x1e8
30506 
30507 #define ALT_USB_HOST_HCINT7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT7_OFST))
30508 
30549 #define ALT_USB_HOST_HCINTMSK7_XFERCOMPLMSK_E_MSK 0x0
30550 
30555 #define ALT_USB_HOST_HCINTMSK7_XFERCOMPLMSK_E_NOMSK 0x1
30556 
30558 #define ALT_USB_HOST_HCINTMSK7_XFERCOMPLMSK_LSB 0
30559 
30560 #define ALT_USB_HOST_HCINTMSK7_XFERCOMPLMSK_MSB 0
30561 
30562 #define ALT_USB_HOST_HCINTMSK7_XFERCOMPLMSK_WIDTH 1
30563 
30564 #define ALT_USB_HOST_HCINTMSK7_XFERCOMPLMSK_SET_MSK 0x00000001
30565 
30566 #define ALT_USB_HOST_HCINTMSK7_XFERCOMPLMSK_CLR_MSK 0xfffffffe
30567 
30568 #define ALT_USB_HOST_HCINTMSK7_XFERCOMPLMSK_RESET 0x0
30569 
30570 #define ALT_USB_HOST_HCINTMSK7_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
30571 
30572 #define ALT_USB_HOST_HCINTMSK7_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
30573 
30594 #define ALT_USB_HOST_HCINTMSK7_CHHLTDMSK_E_MSK 0x0
30595 
30600 #define ALT_USB_HOST_HCINTMSK7_CHHLTDMSK_E_NOMSK 0x1
30601 
30603 #define ALT_USB_HOST_HCINTMSK7_CHHLTDMSK_LSB 1
30604 
30605 #define ALT_USB_HOST_HCINTMSK7_CHHLTDMSK_MSB 1
30606 
30607 #define ALT_USB_HOST_HCINTMSK7_CHHLTDMSK_WIDTH 1
30608 
30609 #define ALT_USB_HOST_HCINTMSK7_CHHLTDMSK_SET_MSK 0x00000002
30610 
30611 #define ALT_USB_HOST_HCINTMSK7_CHHLTDMSK_CLR_MSK 0xfffffffd
30612 
30613 #define ALT_USB_HOST_HCINTMSK7_CHHLTDMSK_RESET 0x0
30614 
30615 #define ALT_USB_HOST_HCINTMSK7_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
30616 
30617 #define ALT_USB_HOST_HCINTMSK7_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
30618 
30640 #define ALT_USB_HOST_HCINTMSK7_AHBERRMSK_E_MSK 0x0
30641 
30646 #define ALT_USB_HOST_HCINTMSK7_AHBERRMSK_E_NOMSK 0x1
30647 
30649 #define ALT_USB_HOST_HCINTMSK7_AHBERRMSK_LSB 2
30650 
30651 #define ALT_USB_HOST_HCINTMSK7_AHBERRMSK_MSB 2
30652 
30653 #define ALT_USB_HOST_HCINTMSK7_AHBERRMSK_WIDTH 1
30654 
30655 #define ALT_USB_HOST_HCINTMSK7_AHBERRMSK_SET_MSK 0x00000004
30656 
30657 #define ALT_USB_HOST_HCINTMSK7_AHBERRMSK_CLR_MSK 0xfffffffb
30658 
30659 #define ALT_USB_HOST_HCINTMSK7_AHBERRMSK_RESET 0x0
30660 
30661 #define ALT_USB_HOST_HCINTMSK7_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
30662 
30663 #define ALT_USB_HOST_HCINTMSK7_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
30664 
30685 #define ALT_USB_HOST_HCINTMSK7_BNAINTRMSK_E_MSK 0x0
30686 
30691 #define ALT_USB_HOST_HCINTMSK7_BNAINTRMSK_E_NOMSK 0x1
30692 
30694 #define ALT_USB_HOST_HCINTMSK7_BNAINTRMSK_LSB 11
30695 
30696 #define ALT_USB_HOST_HCINTMSK7_BNAINTRMSK_MSB 11
30697 
30698 #define ALT_USB_HOST_HCINTMSK7_BNAINTRMSK_WIDTH 1
30699 
30700 #define ALT_USB_HOST_HCINTMSK7_BNAINTRMSK_SET_MSK 0x00000800
30701 
30702 #define ALT_USB_HOST_HCINTMSK7_BNAINTRMSK_CLR_MSK 0xfffff7ff
30703 
30704 #define ALT_USB_HOST_HCINTMSK7_BNAINTRMSK_RESET 0x0
30705 
30706 #define ALT_USB_HOST_HCINTMSK7_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
30707 
30708 #define ALT_USB_HOST_HCINTMSK7_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
30709 
30730 #define ALT_USB_HOST_HCINTMSK7_FRM_LST_ROLLINTRMSK_E_MSK 0x0
30731 
30736 #define ALT_USB_HOST_HCINTMSK7_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
30737 
30739 #define ALT_USB_HOST_HCINTMSK7_FRM_LST_ROLLINTRMSK_LSB 13
30740 
30741 #define ALT_USB_HOST_HCINTMSK7_FRM_LST_ROLLINTRMSK_MSB 13
30742 
30743 #define ALT_USB_HOST_HCINTMSK7_FRM_LST_ROLLINTRMSK_WIDTH 1
30744 
30745 #define ALT_USB_HOST_HCINTMSK7_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
30746 
30747 #define ALT_USB_HOST_HCINTMSK7_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
30748 
30749 #define ALT_USB_HOST_HCINTMSK7_FRM_LST_ROLLINTRMSK_RESET 0x0
30750 
30751 #define ALT_USB_HOST_HCINTMSK7_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
30752 
30753 #define ALT_USB_HOST_HCINTMSK7_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
30754 
30755 #ifndef __ASSEMBLY__
30756 
30767 {
30768  uint32_t xfercomplmsk : 1;
30769  uint32_t chhltdmsk : 1;
30770  uint32_t ahberrmsk : 1;
30771  uint32_t : 8;
30772  uint32_t bnaintrmsk : 1;
30773  uint32_t : 1;
30774  uint32_t frm_lst_rollintrmsk : 1;
30775  uint32_t : 18;
30776 };
30777 
30780 #endif /* __ASSEMBLY__ */
30781 
30783 #define ALT_USB_HOST_HCINTMSK7_OFST 0x1ec
30784 
30785 #define ALT_USB_HOST_HCINTMSK7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK7_OFST))
30786 
30815 #define ALT_USB_HOST_HCTSIZ7_XFERSIZE_LSB 0
30816 
30817 #define ALT_USB_HOST_HCTSIZ7_XFERSIZE_MSB 18
30818 
30819 #define ALT_USB_HOST_HCTSIZ7_XFERSIZE_WIDTH 19
30820 
30821 #define ALT_USB_HOST_HCTSIZ7_XFERSIZE_SET_MSK 0x0007ffff
30822 
30823 #define ALT_USB_HOST_HCTSIZ7_XFERSIZE_CLR_MSK 0xfff80000
30824 
30825 #define ALT_USB_HOST_HCTSIZ7_XFERSIZE_RESET 0x0
30826 
30827 #define ALT_USB_HOST_HCTSIZ7_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
30828 
30829 #define ALT_USB_HOST_HCTSIZ7_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
30830 
30844 #define ALT_USB_HOST_HCTSIZ7_PKTCNT_LSB 19
30845 
30846 #define ALT_USB_HOST_HCTSIZ7_PKTCNT_MSB 28
30847 
30848 #define ALT_USB_HOST_HCTSIZ7_PKTCNT_WIDTH 10
30849 
30850 #define ALT_USB_HOST_HCTSIZ7_PKTCNT_SET_MSK 0x1ff80000
30851 
30852 #define ALT_USB_HOST_HCTSIZ7_PKTCNT_CLR_MSK 0xe007ffff
30853 
30854 #define ALT_USB_HOST_HCTSIZ7_PKTCNT_RESET 0x0
30855 
30856 #define ALT_USB_HOST_HCTSIZ7_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
30857 
30858 #define ALT_USB_HOST_HCTSIZ7_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
30859 
30883 #define ALT_USB_HOST_HCTSIZ7_PID_E_DATA0 0x0
30884 
30889 #define ALT_USB_HOST_HCTSIZ7_PID_E_DATA2 0x1
30890 
30895 #define ALT_USB_HOST_HCTSIZ7_PID_E_DATA1 0x2
30896 
30901 #define ALT_USB_HOST_HCTSIZ7_PID_E_MDATA 0x3
30902 
30904 #define ALT_USB_HOST_HCTSIZ7_PID_LSB 29
30905 
30906 #define ALT_USB_HOST_HCTSIZ7_PID_MSB 30
30907 
30908 #define ALT_USB_HOST_HCTSIZ7_PID_WIDTH 2
30909 
30910 #define ALT_USB_HOST_HCTSIZ7_PID_SET_MSK 0x60000000
30911 
30912 #define ALT_USB_HOST_HCTSIZ7_PID_CLR_MSK 0x9fffffff
30913 
30914 #define ALT_USB_HOST_HCTSIZ7_PID_RESET 0x0
30915 
30916 #define ALT_USB_HOST_HCTSIZ7_PID_GET(value) (((value) & 0x60000000) >> 29)
30917 
30918 #define ALT_USB_HOST_HCTSIZ7_PID_SET(value) (((value) << 29) & 0x60000000)
30919 
30942 #define ALT_USB_HOST_HCTSIZ7_DOPNG_E_NOPING 0x0
30943 
30948 #define ALT_USB_HOST_HCTSIZ7_DOPNG_E_PING 0x1
30949 
30951 #define ALT_USB_HOST_HCTSIZ7_DOPNG_LSB 31
30952 
30953 #define ALT_USB_HOST_HCTSIZ7_DOPNG_MSB 31
30954 
30955 #define ALT_USB_HOST_HCTSIZ7_DOPNG_WIDTH 1
30956 
30957 #define ALT_USB_HOST_HCTSIZ7_DOPNG_SET_MSK 0x80000000
30958 
30959 #define ALT_USB_HOST_HCTSIZ7_DOPNG_CLR_MSK 0x7fffffff
30960 
30961 #define ALT_USB_HOST_HCTSIZ7_DOPNG_RESET 0x0
30962 
30963 #define ALT_USB_HOST_HCTSIZ7_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
30964 
30965 #define ALT_USB_HOST_HCTSIZ7_DOPNG_SET(value) (((value) << 31) & 0x80000000)
30966 
30967 #ifndef __ASSEMBLY__
30968 
30979 {
30980  uint32_t xfersize : 19;
30981  uint32_t pktcnt : 10;
30982  uint32_t pid : 2;
30983  uint32_t dopng : 1;
30984 };
30985 
30988 #endif /* __ASSEMBLY__ */
30989 
30991 #define ALT_USB_HOST_HCTSIZ7_OFST 0x1f0
30992 
30993 #define ALT_USB_HOST_HCTSIZ7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ7_OFST))
30994 
31051 #define ALT_USB_HOST_HCDMA7_HCDMA7_LSB 0
31052 
31053 #define ALT_USB_HOST_HCDMA7_HCDMA7_MSB 31
31054 
31055 #define ALT_USB_HOST_HCDMA7_HCDMA7_WIDTH 32
31056 
31057 #define ALT_USB_HOST_HCDMA7_HCDMA7_SET_MSK 0xffffffff
31058 
31059 #define ALT_USB_HOST_HCDMA7_HCDMA7_CLR_MSK 0x00000000
31060 
31061 #define ALT_USB_HOST_HCDMA7_HCDMA7_RESET 0x0
31062 
31063 #define ALT_USB_HOST_HCDMA7_HCDMA7_GET(value) (((value) & 0xffffffff) >> 0)
31064 
31065 #define ALT_USB_HOST_HCDMA7_HCDMA7_SET(value) (((value) << 0) & 0xffffffff)
31066 
31067 #ifndef __ASSEMBLY__
31068 
31079 {
31080  uint32_t hcdma7 : 32;
31081 };
31082 
31085 #endif /* __ASSEMBLY__ */
31086 
31088 #define ALT_USB_HOST_HCDMA7_OFST 0x1f4
31089 
31090 #define ALT_USB_HOST_HCDMA7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA7_OFST))
31091 
31122 #define ALT_USB_HOST_HCDMAB7_HCDMAB7_LSB 0
31123 
31124 #define ALT_USB_HOST_HCDMAB7_HCDMAB7_MSB 31
31125 
31126 #define ALT_USB_HOST_HCDMAB7_HCDMAB7_WIDTH 32
31127 
31128 #define ALT_USB_HOST_HCDMAB7_HCDMAB7_SET_MSK 0xffffffff
31129 
31130 #define ALT_USB_HOST_HCDMAB7_HCDMAB7_CLR_MSK 0x00000000
31131 
31132 #define ALT_USB_HOST_HCDMAB7_HCDMAB7_RESET 0x0
31133 
31134 #define ALT_USB_HOST_HCDMAB7_HCDMAB7_GET(value) (((value) & 0xffffffff) >> 0)
31135 
31136 #define ALT_USB_HOST_HCDMAB7_HCDMAB7_SET(value) (((value) << 0) & 0xffffffff)
31137 
31138 #ifndef __ASSEMBLY__
31139 
31150 {
31151  uint32_t hcdmab7 : 32;
31152 };
31153 
31156 #endif /* __ASSEMBLY__ */
31157 
31159 #define ALT_USB_HOST_HCDMAB7_OFST 0x1f8
31160 
31161 #define ALT_USB_HOST_HCDMAB7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB7_OFST))
31162 
31194 #define ALT_USB_HOST_HCCHAR8_MPS_LSB 0
31195 
31196 #define ALT_USB_HOST_HCCHAR8_MPS_MSB 10
31197 
31198 #define ALT_USB_HOST_HCCHAR8_MPS_WIDTH 11
31199 
31200 #define ALT_USB_HOST_HCCHAR8_MPS_SET_MSK 0x000007ff
31201 
31202 #define ALT_USB_HOST_HCCHAR8_MPS_CLR_MSK 0xfffff800
31203 
31204 #define ALT_USB_HOST_HCCHAR8_MPS_RESET 0x0
31205 
31206 #define ALT_USB_HOST_HCCHAR8_MPS_GET(value) (((value) & 0x000007ff) >> 0)
31207 
31208 #define ALT_USB_HOST_HCCHAR8_MPS_SET(value) (((value) << 0) & 0x000007ff)
31209 
31244 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT0 0x0
31245 
31250 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT1 0x1
31251 
31256 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT2 0x2
31257 
31262 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT3 0x3
31263 
31268 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT4 0x4
31269 
31274 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT5 0x5
31275 
31280 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT6 0x6
31281 
31286 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT7 0x7
31287 
31292 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT8 0x8
31293 
31298 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT9 0x9
31299 
31304 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT10 0xa
31305 
31310 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT11 0xb
31311 
31316 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT12 0xc
31317 
31322 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT13 0xd
31323 
31328 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT14 0xe
31329 
31334 #define ALT_USB_HOST_HCCHAR8_EPNUM_E_ENDPT15 0xf
31335 
31337 #define ALT_USB_HOST_HCCHAR8_EPNUM_LSB 11
31338 
31339 #define ALT_USB_HOST_HCCHAR8_EPNUM_MSB 14
31340 
31341 #define ALT_USB_HOST_HCCHAR8_EPNUM_WIDTH 4
31342 
31343 #define ALT_USB_HOST_HCCHAR8_EPNUM_SET_MSK 0x00007800
31344 
31345 #define ALT_USB_HOST_HCCHAR8_EPNUM_CLR_MSK 0xffff87ff
31346 
31347 #define ALT_USB_HOST_HCCHAR8_EPNUM_RESET 0x0
31348 
31349 #define ALT_USB_HOST_HCCHAR8_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
31350 
31351 #define ALT_USB_HOST_HCCHAR8_EPNUM_SET(value) (((value) << 11) & 0x00007800)
31352 
31373 #define ALT_USB_HOST_HCCHAR8_EPDIR_E_OUT 0x0
31374 
31379 #define ALT_USB_HOST_HCCHAR8_EPDIR_E_IN 0x1
31380 
31382 #define ALT_USB_HOST_HCCHAR8_EPDIR_LSB 15
31383 
31384 #define ALT_USB_HOST_HCCHAR8_EPDIR_MSB 15
31385 
31386 #define ALT_USB_HOST_HCCHAR8_EPDIR_WIDTH 1
31387 
31388 #define ALT_USB_HOST_HCCHAR8_EPDIR_SET_MSK 0x00008000
31389 
31390 #define ALT_USB_HOST_HCCHAR8_EPDIR_CLR_MSK 0xffff7fff
31391 
31392 #define ALT_USB_HOST_HCCHAR8_EPDIR_RESET 0x0
31393 
31394 #define ALT_USB_HOST_HCCHAR8_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
31395 
31396 #define ALT_USB_HOST_HCCHAR8_EPDIR_SET(value) (((value) << 15) & 0x00008000)
31397 
31423 #define ALT_USB_HOST_HCCHAR8_LSPDDEV_E_DISD 0x0
31424 
31429 #define ALT_USB_HOST_HCCHAR8_LSPDDEV_E_END 0x1
31430 
31432 #define ALT_USB_HOST_HCCHAR8_LSPDDEV_LSB 17
31433 
31434 #define ALT_USB_HOST_HCCHAR8_LSPDDEV_MSB 17
31435 
31436 #define ALT_USB_HOST_HCCHAR8_LSPDDEV_WIDTH 1
31437 
31438 #define ALT_USB_HOST_HCCHAR8_LSPDDEV_SET_MSK 0x00020000
31439 
31440 #define ALT_USB_HOST_HCCHAR8_LSPDDEV_CLR_MSK 0xfffdffff
31441 
31442 #define ALT_USB_HOST_HCCHAR8_LSPDDEV_RESET 0x0
31443 
31444 #define ALT_USB_HOST_HCCHAR8_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
31445 
31446 #define ALT_USB_HOST_HCCHAR8_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
31447 
31470 #define ALT_USB_HOST_HCCHAR8_EPTYPE_E_CTL 0x0
31471 
31476 #define ALT_USB_HOST_HCCHAR8_EPTYPE_E_ISOC 0x1
31477 
31482 #define ALT_USB_HOST_HCCHAR8_EPTYPE_E_BULK 0x2
31483 
31488 #define ALT_USB_HOST_HCCHAR8_EPTYPE_E_INTERR 0x3
31489 
31491 #define ALT_USB_HOST_HCCHAR8_EPTYPE_LSB 18
31492 
31493 #define ALT_USB_HOST_HCCHAR8_EPTYPE_MSB 19
31494 
31495 #define ALT_USB_HOST_HCCHAR8_EPTYPE_WIDTH 2
31496 
31497 #define ALT_USB_HOST_HCCHAR8_EPTYPE_SET_MSK 0x000c0000
31498 
31499 #define ALT_USB_HOST_HCCHAR8_EPTYPE_CLR_MSK 0xfff3ffff
31500 
31501 #define ALT_USB_HOST_HCCHAR8_EPTYPE_RESET 0x0
31502 
31503 #define ALT_USB_HOST_HCCHAR8_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
31504 
31505 #define ALT_USB_HOST_HCCHAR8_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
31506 
31538 #define ALT_USB_HOST_HCCHAR8_EC_E_RSVD 0x0
31539 
31544 #define ALT_USB_HOST_HCCHAR8_EC_E_TRANSONE 0x1
31545 
31550 #define ALT_USB_HOST_HCCHAR8_EC_E_TRANSTWO 0x2
31551 
31556 #define ALT_USB_HOST_HCCHAR8_EC_E_TRANSTHREE 0x3
31557 
31559 #define ALT_USB_HOST_HCCHAR8_EC_LSB 20
31560 
31561 #define ALT_USB_HOST_HCCHAR8_EC_MSB 21
31562 
31563 #define ALT_USB_HOST_HCCHAR8_EC_WIDTH 2
31564 
31565 #define ALT_USB_HOST_HCCHAR8_EC_SET_MSK 0x00300000
31566 
31567 #define ALT_USB_HOST_HCCHAR8_EC_CLR_MSK 0xffcfffff
31568 
31569 #define ALT_USB_HOST_HCCHAR8_EC_RESET 0x0
31570 
31571 #define ALT_USB_HOST_HCCHAR8_EC_GET(value) (((value) & 0x00300000) >> 20)
31572 
31573 #define ALT_USB_HOST_HCCHAR8_EC_SET(value) (((value) << 20) & 0x00300000)
31574 
31584 #define ALT_USB_HOST_HCCHAR8_DEVADDR_LSB 22
31585 
31586 #define ALT_USB_HOST_HCCHAR8_DEVADDR_MSB 28
31587 
31588 #define ALT_USB_HOST_HCCHAR8_DEVADDR_WIDTH 7
31589 
31590 #define ALT_USB_HOST_HCCHAR8_DEVADDR_SET_MSK 0x1fc00000
31591 
31592 #define ALT_USB_HOST_HCCHAR8_DEVADDR_CLR_MSK 0xe03fffff
31593 
31594 #define ALT_USB_HOST_HCCHAR8_DEVADDR_RESET 0x0
31595 
31596 #define ALT_USB_HOST_HCCHAR8_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
31597 
31598 #define ALT_USB_HOST_HCCHAR8_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
31599 
31622 #define ALT_USB_HOST_HCCHAR8_CHDIS_E_INACT 0x0
31623 
31628 #define ALT_USB_HOST_HCCHAR8_CHDIS_E_ACT 0x1
31629 
31631 #define ALT_USB_HOST_HCCHAR8_CHDIS_LSB 30
31632 
31633 #define ALT_USB_HOST_HCCHAR8_CHDIS_MSB 30
31634 
31635 #define ALT_USB_HOST_HCCHAR8_CHDIS_WIDTH 1
31636 
31637 #define ALT_USB_HOST_HCCHAR8_CHDIS_SET_MSK 0x40000000
31638 
31639 #define ALT_USB_HOST_HCCHAR8_CHDIS_CLR_MSK 0xbfffffff
31640 
31641 #define ALT_USB_HOST_HCCHAR8_CHDIS_RESET 0x0
31642 
31643 #define ALT_USB_HOST_HCCHAR8_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
31644 
31645 #define ALT_USB_HOST_HCCHAR8_CHDIS_SET(value) (((value) << 30) & 0x40000000)
31646 
31677 #define ALT_USB_HOST_HCCHAR8_CHENA_E_INACT 0x0
31678 
31684 #define ALT_USB_HOST_HCCHAR8_CHENA_E_ACT 0x1
31685 
31687 #define ALT_USB_HOST_HCCHAR8_CHENA_LSB 31
31688 
31689 #define ALT_USB_HOST_HCCHAR8_CHENA_MSB 31
31690 
31691 #define ALT_USB_HOST_HCCHAR8_CHENA_WIDTH 1
31692 
31693 #define ALT_USB_HOST_HCCHAR8_CHENA_SET_MSK 0x80000000
31694 
31695 #define ALT_USB_HOST_HCCHAR8_CHENA_CLR_MSK 0x7fffffff
31696 
31697 #define ALT_USB_HOST_HCCHAR8_CHENA_RESET 0x0
31698 
31699 #define ALT_USB_HOST_HCCHAR8_CHENA_GET(value) (((value) & 0x80000000) >> 31)
31700 
31701 #define ALT_USB_HOST_HCCHAR8_CHENA_SET(value) (((value) << 31) & 0x80000000)
31702 
31703 #ifndef __ASSEMBLY__
31704 
31715 {
31716  uint32_t mps : 11;
31717  uint32_t epnum : 4;
31718  uint32_t epdir : 1;
31719  uint32_t : 1;
31720  uint32_t lspddev : 1;
31721  uint32_t eptype : 2;
31722  uint32_t ec : 2;
31723  uint32_t devaddr : 7;
31724  uint32_t : 1;
31725  const uint32_t chdis : 1;
31726  const uint32_t chena : 1;
31727 };
31728 
31731 #endif /* __ASSEMBLY__ */
31732 
31734 #define ALT_USB_HOST_HCCHAR8_OFST 0x200
31735 
31736 #define ALT_USB_HOST_HCCHAR8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR8_OFST))
31737 
31764 #define ALT_USB_HOST_HCSPLT8_PRTADDR_LSB 0
31765 
31766 #define ALT_USB_HOST_HCSPLT8_PRTADDR_MSB 6
31767 
31768 #define ALT_USB_HOST_HCSPLT8_PRTADDR_WIDTH 7
31769 
31770 #define ALT_USB_HOST_HCSPLT8_PRTADDR_SET_MSK 0x0000007f
31771 
31772 #define ALT_USB_HOST_HCSPLT8_PRTADDR_CLR_MSK 0xffffff80
31773 
31774 #define ALT_USB_HOST_HCSPLT8_PRTADDR_RESET 0x0
31775 
31776 #define ALT_USB_HOST_HCSPLT8_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
31777 
31778 #define ALT_USB_HOST_HCSPLT8_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
31779 
31789 #define ALT_USB_HOST_HCSPLT8_HUBADDR_LSB 7
31790 
31791 #define ALT_USB_HOST_HCSPLT8_HUBADDR_MSB 13
31792 
31793 #define ALT_USB_HOST_HCSPLT8_HUBADDR_WIDTH 7
31794 
31795 #define ALT_USB_HOST_HCSPLT8_HUBADDR_SET_MSK 0x00003f80
31796 
31797 #define ALT_USB_HOST_HCSPLT8_HUBADDR_CLR_MSK 0xffffc07f
31798 
31799 #define ALT_USB_HOST_HCSPLT8_HUBADDR_RESET 0x0
31800 
31801 #define ALT_USB_HOST_HCSPLT8_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
31802 
31803 #define ALT_USB_HOST_HCSPLT8_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
31804 
31834 #define ALT_USB_HOST_HCSPLT8_XACTPOS_E_MIDDLE 0x0
31835 
31841 #define ALT_USB_HOST_HCSPLT8_XACTPOS_E_END 0x1
31842 
31848 #define ALT_USB_HOST_HCSPLT8_XACTPOS_E_BEGIN 0x2
31849 
31855 #define ALT_USB_HOST_HCSPLT8_XACTPOS_E_ALL 0x3
31856 
31858 #define ALT_USB_HOST_HCSPLT8_XACTPOS_LSB 14
31859 
31860 #define ALT_USB_HOST_HCSPLT8_XACTPOS_MSB 15
31861 
31862 #define ALT_USB_HOST_HCSPLT8_XACTPOS_WIDTH 2
31863 
31864 #define ALT_USB_HOST_HCSPLT8_XACTPOS_SET_MSK 0x0000c000
31865 
31866 #define ALT_USB_HOST_HCSPLT8_XACTPOS_CLR_MSK 0xffff3fff
31867 
31868 #define ALT_USB_HOST_HCSPLT8_XACTPOS_RESET 0x0
31869 
31870 #define ALT_USB_HOST_HCSPLT8_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
31871 
31872 #define ALT_USB_HOST_HCSPLT8_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
31873 
31895 #define ALT_USB_HOST_HCSPLT8_COMPSPLT_E_NOSPLIT 0x0
31896 
31901 #define ALT_USB_HOST_HCSPLT8_COMPSPLT_E_SPLIT 0x1
31902 
31904 #define ALT_USB_HOST_HCSPLT8_COMPSPLT_LSB 16
31905 
31906 #define ALT_USB_HOST_HCSPLT8_COMPSPLT_MSB 16
31907 
31908 #define ALT_USB_HOST_HCSPLT8_COMPSPLT_WIDTH 1
31909 
31910 #define ALT_USB_HOST_HCSPLT8_COMPSPLT_SET_MSK 0x00010000
31911 
31912 #define ALT_USB_HOST_HCSPLT8_COMPSPLT_CLR_MSK 0xfffeffff
31913 
31914 #define ALT_USB_HOST_HCSPLT8_COMPSPLT_RESET 0x0
31915 
31916 #define ALT_USB_HOST_HCSPLT8_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
31917 
31918 #define ALT_USB_HOST_HCSPLT8_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
31919 
31941 #define ALT_USB_HOST_HCSPLT8_SPLTENA_E_DISD 0x0
31942 
31947 #define ALT_USB_HOST_HCSPLT8_SPLTENA_E_END 0x1
31948 
31950 #define ALT_USB_HOST_HCSPLT8_SPLTENA_LSB 31
31951 
31952 #define ALT_USB_HOST_HCSPLT8_SPLTENA_MSB 31
31953 
31954 #define ALT_USB_HOST_HCSPLT8_SPLTENA_WIDTH 1
31955 
31956 #define ALT_USB_HOST_HCSPLT8_SPLTENA_SET_MSK 0x80000000
31957 
31958 #define ALT_USB_HOST_HCSPLT8_SPLTENA_CLR_MSK 0x7fffffff
31959 
31960 #define ALT_USB_HOST_HCSPLT8_SPLTENA_RESET 0x0
31961 
31962 #define ALT_USB_HOST_HCSPLT8_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
31963 
31964 #define ALT_USB_HOST_HCSPLT8_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
31965 
31966 #ifndef __ASSEMBLY__
31967 
31978 {
31979  uint32_t prtaddr : 7;
31980  uint32_t hubaddr : 7;
31981  uint32_t xactpos : 2;
31982  uint32_t compsplt : 1;
31983  uint32_t : 14;
31984  uint32_t spltena : 1;
31985 };
31986 
31989 #endif /* __ASSEMBLY__ */
31990 
31992 #define ALT_USB_HOST_HCSPLT8_OFST 0x204
31993 
31994 #define ALT_USB_HOST_HCSPLT8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT8_OFST))
31995 
32050 #define ALT_USB_HOST_HCINT8_XFERCOMPL_E_INACT 0x0
32051 
32056 #define ALT_USB_HOST_HCINT8_XFERCOMPL_E_ACT 0x1
32057 
32059 #define ALT_USB_HOST_HCINT8_XFERCOMPL_LSB 0
32060 
32061 #define ALT_USB_HOST_HCINT8_XFERCOMPL_MSB 0
32062 
32063 #define ALT_USB_HOST_HCINT8_XFERCOMPL_WIDTH 1
32064 
32065 #define ALT_USB_HOST_HCINT8_XFERCOMPL_SET_MSK 0x00000001
32066 
32067 #define ALT_USB_HOST_HCINT8_XFERCOMPL_CLR_MSK 0xfffffffe
32068 
32069 #define ALT_USB_HOST_HCINT8_XFERCOMPL_RESET 0x0
32070 
32071 #define ALT_USB_HOST_HCINT8_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
32072 
32073 #define ALT_USB_HOST_HCINT8_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
32074 
32108 #define ALT_USB_HOST_HCINT8_CHHLTD_E_INACT 0x0
32109 
32114 #define ALT_USB_HOST_HCINT8_CHHLTD_E_ACT 0x1
32115 
32117 #define ALT_USB_HOST_HCINT8_CHHLTD_LSB 1
32118 
32119 #define ALT_USB_HOST_HCINT8_CHHLTD_MSB 1
32120 
32121 #define ALT_USB_HOST_HCINT8_CHHLTD_WIDTH 1
32122 
32123 #define ALT_USB_HOST_HCINT8_CHHLTD_SET_MSK 0x00000002
32124 
32125 #define ALT_USB_HOST_HCINT8_CHHLTD_CLR_MSK 0xfffffffd
32126 
32127 #define ALT_USB_HOST_HCINT8_CHHLTD_RESET 0x0
32128 
32129 #define ALT_USB_HOST_HCINT8_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
32130 
32131 #define ALT_USB_HOST_HCINT8_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
32132 
32155 #define ALT_USB_HOST_HCINT8_AHBERR_E_INACT 0x0
32156 
32161 #define ALT_USB_HOST_HCINT8_AHBERR_E_ACT 0x1
32162 
32164 #define ALT_USB_HOST_HCINT8_AHBERR_LSB 2
32165 
32166 #define ALT_USB_HOST_HCINT8_AHBERR_MSB 2
32167 
32168 #define ALT_USB_HOST_HCINT8_AHBERR_WIDTH 1
32169 
32170 #define ALT_USB_HOST_HCINT8_AHBERR_SET_MSK 0x00000004
32171 
32172 #define ALT_USB_HOST_HCINT8_AHBERR_CLR_MSK 0xfffffffb
32173 
32174 #define ALT_USB_HOST_HCINT8_AHBERR_RESET 0x0
32175 
32176 #define ALT_USB_HOST_HCINT8_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
32177 
32178 #define ALT_USB_HOST_HCINT8_AHBERR_SET(value) (((value) << 2) & 0x00000004)
32179 
32202 #define ALT_USB_HOST_HCINT8_STALL_E_INACT 0x0
32203 
32208 #define ALT_USB_HOST_HCINT8_STALL_E_ACT 0x1
32209 
32211 #define ALT_USB_HOST_HCINT8_STALL_LSB 3
32212 
32213 #define ALT_USB_HOST_HCINT8_STALL_MSB 3
32214 
32215 #define ALT_USB_HOST_HCINT8_STALL_WIDTH 1
32216 
32217 #define ALT_USB_HOST_HCINT8_STALL_SET_MSK 0x00000008
32218 
32219 #define ALT_USB_HOST_HCINT8_STALL_CLR_MSK 0xfffffff7
32220 
32221 #define ALT_USB_HOST_HCINT8_STALL_RESET 0x0
32222 
32223 #define ALT_USB_HOST_HCINT8_STALL_GET(value) (((value) & 0x00000008) >> 3)
32224 
32225 #define ALT_USB_HOST_HCINT8_STALL_SET(value) (((value) << 3) & 0x00000008)
32226 
32249 #define ALT_USB_HOST_HCINT8_NAK_E_INACT 0x0
32250 
32255 #define ALT_USB_HOST_HCINT8_NAK_E_ACT 0x1
32256 
32258 #define ALT_USB_HOST_HCINT8_NAK_LSB 4
32259 
32260 #define ALT_USB_HOST_HCINT8_NAK_MSB 4
32261 
32262 #define ALT_USB_HOST_HCINT8_NAK_WIDTH 1
32263 
32264 #define ALT_USB_HOST_HCINT8_NAK_SET_MSK 0x00000010
32265 
32266 #define ALT_USB_HOST_HCINT8_NAK_CLR_MSK 0xffffffef
32267 
32268 #define ALT_USB_HOST_HCINT8_NAK_RESET 0x0
32269 
32270 #define ALT_USB_HOST_HCINT8_NAK_GET(value) (((value) & 0x00000010) >> 4)
32271 
32272 #define ALT_USB_HOST_HCINT8_NAK_SET(value) (((value) << 4) & 0x00000010)
32273 
32296 #define ALT_USB_HOST_HCINT8_ACK_E_INACT 0x0
32297 
32302 #define ALT_USB_HOST_HCINT8_ACK_E_ACT 0x1
32303 
32305 #define ALT_USB_HOST_HCINT8_ACK_LSB 5
32306 
32307 #define ALT_USB_HOST_HCINT8_ACK_MSB 5
32308 
32309 #define ALT_USB_HOST_HCINT8_ACK_WIDTH 1
32310 
32311 #define ALT_USB_HOST_HCINT8_ACK_SET_MSK 0x00000020
32312 
32313 #define ALT_USB_HOST_HCINT8_ACK_CLR_MSK 0xffffffdf
32314 
32315 #define ALT_USB_HOST_HCINT8_ACK_RESET 0x0
32316 
32317 #define ALT_USB_HOST_HCINT8_ACK_GET(value) (((value) & 0x00000020) >> 5)
32318 
32319 #define ALT_USB_HOST_HCINT8_ACK_SET(value) (((value) << 5) & 0x00000020)
32320 
32343 #define ALT_USB_HOST_HCINT8_NYET_E_INACT 0x0
32344 
32349 #define ALT_USB_HOST_HCINT8_NYET_E_ACT 0x1
32350 
32352 #define ALT_USB_HOST_HCINT8_NYET_LSB 6
32353 
32354 #define ALT_USB_HOST_HCINT8_NYET_MSB 6
32355 
32356 #define ALT_USB_HOST_HCINT8_NYET_WIDTH 1
32357 
32358 #define ALT_USB_HOST_HCINT8_NYET_SET_MSK 0x00000040
32359 
32360 #define ALT_USB_HOST_HCINT8_NYET_CLR_MSK 0xffffffbf
32361 
32362 #define ALT_USB_HOST_HCINT8_NYET_RESET 0x0
32363 
32364 #define ALT_USB_HOST_HCINT8_NYET_GET(value) (((value) & 0x00000040) >> 6)
32365 
32366 #define ALT_USB_HOST_HCINT8_NYET_SET(value) (((value) << 6) & 0x00000040)
32367 
32398 #define ALT_USB_HOST_HCINT8_XACTERR_E_INACT 0x0
32399 
32404 #define ALT_USB_HOST_HCINT8_XACTERR_E_ACT 0x1
32405 
32407 #define ALT_USB_HOST_HCINT8_XACTERR_LSB 7
32408 
32409 #define ALT_USB_HOST_HCINT8_XACTERR_MSB 7
32410 
32411 #define ALT_USB_HOST_HCINT8_XACTERR_WIDTH 1
32412 
32413 #define ALT_USB_HOST_HCINT8_XACTERR_SET_MSK 0x00000080
32414 
32415 #define ALT_USB_HOST_HCINT8_XACTERR_CLR_MSK 0xffffff7f
32416 
32417 #define ALT_USB_HOST_HCINT8_XACTERR_RESET 0x0
32418 
32419 #define ALT_USB_HOST_HCINT8_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
32420 
32421 #define ALT_USB_HOST_HCINT8_XACTERR_SET(value) (((value) << 7) & 0x00000080)
32422 
32445 #define ALT_USB_HOST_HCINT8_BBLERR_E_INACT 0x0
32446 
32451 #define ALT_USB_HOST_HCINT8_BBLERR_E_ACT 0x1
32452 
32454 #define ALT_USB_HOST_HCINT8_BBLERR_LSB 8
32455 
32456 #define ALT_USB_HOST_HCINT8_BBLERR_MSB 8
32457 
32458 #define ALT_USB_HOST_HCINT8_BBLERR_WIDTH 1
32459 
32460 #define ALT_USB_HOST_HCINT8_BBLERR_SET_MSK 0x00000100
32461 
32462 #define ALT_USB_HOST_HCINT8_BBLERR_CLR_MSK 0xfffffeff
32463 
32464 #define ALT_USB_HOST_HCINT8_BBLERR_RESET 0x0
32465 
32466 #define ALT_USB_HOST_HCINT8_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
32467 
32468 #define ALT_USB_HOST_HCINT8_BBLERR_SET(value) (((value) << 8) & 0x00000100)
32469 
32492 #define ALT_USB_HOST_HCINT8_FRMOVRUN_E_INACT 0x0
32493 
32498 #define ALT_USB_HOST_HCINT8_FRMOVRUN_E_ACT 0x1
32499 
32501 #define ALT_USB_HOST_HCINT8_FRMOVRUN_LSB 9
32502 
32503 #define ALT_USB_HOST_HCINT8_FRMOVRUN_MSB 9
32504 
32505 #define ALT_USB_HOST_HCINT8_FRMOVRUN_WIDTH 1
32506 
32507 #define ALT_USB_HOST_HCINT8_FRMOVRUN_SET_MSK 0x00000200
32508 
32509 #define ALT_USB_HOST_HCINT8_FRMOVRUN_CLR_MSK 0xfffffdff
32510 
32511 #define ALT_USB_HOST_HCINT8_FRMOVRUN_RESET 0x0
32512 
32513 #define ALT_USB_HOST_HCINT8_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
32514 
32515 #define ALT_USB_HOST_HCINT8_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
32516 
32539 #define ALT_USB_HOST_HCINT8_DATATGLERR_E_INACT 0x0
32540 
32545 #define ALT_USB_HOST_HCINT8_DATATGLERR_E_ACT 0x1
32546 
32548 #define ALT_USB_HOST_HCINT8_DATATGLERR_LSB 10
32549 
32550 #define ALT_USB_HOST_HCINT8_DATATGLERR_MSB 10
32551 
32552 #define ALT_USB_HOST_HCINT8_DATATGLERR_WIDTH 1
32553 
32554 #define ALT_USB_HOST_HCINT8_DATATGLERR_SET_MSK 0x00000400
32555 
32556 #define ALT_USB_HOST_HCINT8_DATATGLERR_CLR_MSK 0xfffffbff
32557 
32558 #define ALT_USB_HOST_HCINT8_DATATGLERR_RESET 0x0
32559 
32560 #define ALT_USB_HOST_HCINT8_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
32561 
32562 #define ALT_USB_HOST_HCINT8_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
32563 
32587 #define ALT_USB_HOST_HCINT8_BNAINTR_E_INACT 0x0
32588 
32593 #define ALT_USB_HOST_HCINT8_BNAINTR_E_ACT 0x1
32594 
32596 #define ALT_USB_HOST_HCINT8_BNAINTR_LSB 11
32597 
32598 #define ALT_USB_HOST_HCINT8_BNAINTR_MSB 11
32599 
32600 #define ALT_USB_HOST_HCINT8_BNAINTR_WIDTH 1
32601 
32602 #define ALT_USB_HOST_HCINT8_BNAINTR_SET_MSK 0x00000800
32603 
32604 #define ALT_USB_HOST_HCINT8_BNAINTR_CLR_MSK 0xfffff7ff
32605 
32606 #define ALT_USB_HOST_HCINT8_BNAINTR_RESET 0x0
32607 
32608 #define ALT_USB_HOST_HCINT8_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
32609 
32610 #define ALT_USB_HOST_HCINT8_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
32611 
32635 #define ALT_USB_HOST_HCINT8_XCS_XACT_ERR_E_INACT 0x0
32636 
32641 #define ALT_USB_HOST_HCINT8_XCS_XACT_ERR_E_ACVTIVE 0x1
32642 
32644 #define ALT_USB_HOST_HCINT8_XCS_XACT_ERR_LSB 12
32645 
32646 #define ALT_USB_HOST_HCINT8_XCS_XACT_ERR_MSB 12
32647 
32648 #define ALT_USB_HOST_HCINT8_XCS_XACT_ERR_WIDTH 1
32649 
32650 #define ALT_USB_HOST_HCINT8_XCS_XACT_ERR_SET_MSK 0x00001000
32651 
32652 #define ALT_USB_HOST_HCINT8_XCS_XACT_ERR_CLR_MSK 0xffffefff
32653 
32654 #define ALT_USB_HOST_HCINT8_XCS_XACT_ERR_RESET 0x0
32655 
32656 #define ALT_USB_HOST_HCINT8_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
32657 
32658 #define ALT_USB_HOST_HCINT8_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
32659 
32683 #define ALT_USB_HOST_HCINT8_DESC_LST_ROLLINTR_E_INACT 0x0
32684 
32689 #define ALT_USB_HOST_HCINT8_DESC_LST_ROLLINTR_E_ACT 0x1
32690 
32692 #define ALT_USB_HOST_HCINT8_DESC_LST_ROLLINTR_LSB 13
32693 
32694 #define ALT_USB_HOST_HCINT8_DESC_LST_ROLLINTR_MSB 13
32695 
32696 #define ALT_USB_HOST_HCINT8_DESC_LST_ROLLINTR_WIDTH 1
32697 
32698 #define ALT_USB_HOST_HCINT8_DESC_LST_ROLLINTR_SET_MSK 0x00002000
32699 
32700 #define ALT_USB_HOST_HCINT8_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
32701 
32702 #define ALT_USB_HOST_HCINT8_DESC_LST_ROLLINTR_RESET 0x0
32703 
32704 #define ALT_USB_HOST_HCINT8_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
32705 
32706 #define ALT_USB_HOST_HCINT8_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
32707 
32708 #ifndef __ASSEMBLY__
32709 
32720 {
32721  const uint32_t xfercompl : 1;
32722  const uint32_t chhltd : 1;
32723  const uint32_t ahberr : 1;
32724  const uint32_t stall : 1;
32725  const uint32_t nak : 1;
32726  const uint32_t ack : 1;
32727  const uint32_t nyet : 1;
32728  const uint32_t xacterr : 1;
32729  const uint32_t bblerr : 1;
32730  const uint32_t frmovrun : 1;
32731  const uint32_t datatglerr : 1;
32732  const uint32_t bnaintr : 1;
32733  const uint32_t xcs_xact_err : 1;
32734  const uint32_t desc_lst_rollintr : 1;
32735  uint32_t : 18;
32736 };
32737 
32740 #endif /* __ASSEMBLY__ */
32741 
32743 #define ALT_USB_HOST_HCINT8_OFST 0x208
32744 
32745 #define ALT_USB_HOST_HCINT8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT8_OFST))
32746 
32787 #define ALT_USB_HOST_HCINTMSK8_XFERCOMPLMSK_E_MSK 0x0
32788 
32793 #define ALT_USB_HOST_HCINTMSK8_XFERCOMPLMSK_E_NOMSK 0x1
32794 
32796 #define ALT_USB_HOST_HCINTMSK8_XFERCOMPLMSK_LSB 0
32797 
32798 #define ALT_USB_HOST_HCINTMSK8_XFERCOMPLMSK_MSB 0
32799 
32800 #define ALT_USB_HOST_HCINTMSK8_XFERCOMPLMSK_WIDTH 1
32801 
32802 #define ALT_USB_HOST_HCINTMSK8_XFERCOMPLMSK_SET_MSK 0x00000001
32803 
32804 #define ALT_USB_HOST_HCINTMSK8_XFERCOMPLMSK_CLR_MSK 0xfffffffe
32805 
32806 #define ALT_USB_HOST_HCINTMSK8_XFERCOMPLMSK_RESET 0x0
32807 
32808 #define ALT_USB_HOST_HCINTMSK8_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
32809 
32810 #define ALT_USB_HOST_HCINTMSK8_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
32811 
32832 #define ALT_USB_HOST_HCINTMSK8_CHHLTDMSK_E_MSK 0x0
32833 
32838 #define ALT_USB_HOST_HCINTMSK8_CHHLTDMSK_E_NOMSK 0x1
32839 
32841 #define ALT_USB_HOST_HCINTMSK8_CHHLTDMSK_LSB 1
32842 
32843 #define ALT_USB_HOST_HCINTMSK8_CHHLTDMSK_MSB 1
32844 
32845 #define ALT_USB_HOST_HCINTMSK8_CHHLTDMSK_WIDTH 1
32846 
32847 #define ALT_USB_HOST_HCINTMSK8_CHHLTDMSK_SET_MSK 0x00000002
32848 
32849 #define ALT_USB_HOST_HCINTMSK8_CHHLTDMSK_CLR_MSK 0xfffffffd
32850 
32851 #define ALT_USB_HOST_HCINTMSK8_CHHLTDMSK_RESET 0x0
32852 
32853 #define ALT_USB_HOST_HCINTMSK8_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
32854 
32855 #define ALT_USB_HOST_HCINTMSK8_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
32856 
32878 #define ALT_USB_HOST_HCINTMSK8_AHBERRMSK_E_MSK 0x0
32879 
32884 #define ALT_USB_HOST_HCINTMSK8_AHBERRMSK_E_NOMSK 0x1
32885 
32887 #define ALT_USB_HOST_HCINTMSK8_AHBERRMSK_LSB 2
32888 
32889 #define ALT_USB_HOST_HCINTMSK8_AHBERRMSK_MSB 2
32890 
32891 #define ALT_USB_HOST_HCINTMSK8_AHBERRMSK_WIDTH 1
32892 
32893 #define ALT_USB_HOST_HCINTMSK8_AHBERRMSK_SET_MSK 0x00000004
32894 
32895 #define ALT_USB_HOST_HCINTMSK8_AHBERRMSK_CLR_MSK 0xfffffffb
32896 
32897 #define ALT_USB_HOST_HCINTMSK8_AHBERRMSK_RESET 0x0
32898 
32899 #define ALT_USB_HOST_HCINTMSK8_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
32900 
32901 #define ALT_USB_HOST_HCINTMSK8_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
32902 
32923 #define ALT_USB_HOST_HCINTMSK8_BNAINTRMSK_E_MSK 0x0
32924 
32929 #define ALT_USB_HOST_HCINTMSK8_BNAINTRMSK_E_NOMSK 0x1
32930 
32932 #define ALT_USB_HOST_HCINTMSK8_BNAINTRMSK_LSB 11
32933 
32934 #define ALT_USB_HOST_HCINTMSK8_BNAINTRMSK_MSB 11
32935 
32936 #define ALT_USB_HOST_HCINTMSK8_BNAINTRMSK_WIDTH 1
32937 
32938 #define ALT_USB_HOST_HCINTMSK8_BNAINTRMSK_SET_MSK 0x00000800
32939 
32940 #define ALT_USB_HOST_HCINTMSK8_BNAINTRMSK_CLR_MSK 0xfffff7ff
32941 
32942 #define ALT_USB_HOST_HCINTMSK8_BNAINTRMSK_RESET 0x0
32943 
32944 #define ALT_USB_HOST_HCINTMSK8_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
32945 
32946 #define ALT_USB_HOST_HCINTMSK8_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
32947 
32968 #define ALT_USB_HOST_HCINTMSK8_FRM_LST_ROLLINTRMSK_E_MSK 0x0
32969 
32974 #define ALT_USB_HOST_HCINTMSK8_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
32975 
32977 #define ALT_USB_HOST_HCINTMSK8_FRM_LST_ROLLINTRMSK_LSB 13
32978 
32979 #define ALT_USB_HOST_HCINTMSK8_FRM_LST_ROLLINTRMSK_MSB 13
32980 
32981 #define ALT_USB_HOST_HCINTMSK8_FRM_LST_ROLLINTRMSK_WIDTH 1
32982 
32983 #define ALT_USB_HOST_HCINTMSK8_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
32984 
32985 #define ALT_USB_HOST_HCINTMSK8_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
32986 
32987 #define ALT_USB_HOST_HCINTMSK8_FRM_LST_ROLLINTRMSK_RESET 0x0
32988 
32989 #define ALT_USB_HOST_HCINTMSK8_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
32990 
32991 #define ALT_USB_HOST_HCINTMSK8_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
32992 
32993 #ifndef __ASSEMBLY__
32994 
33005 {
33006  uint32_t xfercomplmsk : 1;
33007  uint32_t chhltdmsk : 1;
33008  uint32_t ahberrmsk : 1;
33009  uint32_t : 8;
33010  uint32_t bnaintrmsk : 1;
33011  uint32_t : 1;
33012  uint32_t frm_lst_rollintrmsk : 1;
33013  uint32_t : 18;
33014 };
33015 
33018 #endif /* __ASSEMBLY__ */
33019 
33021 #define ALT_USB_HOST_HCINTMSK8_OFST 0x20c
33022 
33023 #define ALT_USB_HOST_HCINTMSK8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK8_OFST))
33024 
33053 #define ALT_USB_HOST_HCTSIZ8_XFERSIZE_LSB 0
33054 
33055 #define ALT_USB_HOST_HCTSIZ8_XFERSIZE_MSB 18
33056 
33057 #define ALT_USB_HOST_HCTSIZ8_XFERSIZE_WIDTH 19
33058 
33059 #define ALT_USB_HOST_HCTSIZ8_XFERSIZE_SET_MSK 0x0007ffff
33060 
33061 #define ALT_USB_HOST_HCTSIZ8_XFERSIZE_CLR_MSK 0xfff80000
33062 
33063 #define ALT_USB_HOST_HCTSIZ8_XFERSIZE_RESET 0x0
33064 
33065 #define ALT_USB_HOST_HCTSIZ8_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
33066 
33067 #define ALT_USB_HOST_HCTSIZ8_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
33068 
33082 #define ALT_USB_HOST_HCTSIZ8_PKTCNT_LSB 19
33083 
33084 #define ALT_USB_HOST_HCTSIZ8_PKTCNT_MSB 28
33085 
33086 #define ALT_USB_HOST_HCTSIZ8_PKTCNT_WIDTH 10
33087 
33088 #define ALT_USB_HOST_HCTSIZ8_PKTCNT_SET_MSK 0x1ff80000
33089 
33090 #define ALT_USB_HOST_HCTSIZ8_PKTCNT_CLR_MSK 0xe007ffff
33091 
33092 #define ALT_USB_HOST_HCTSIZ8_PKTCNT_RESET 0x0
33093 
33094 #define ALT_USB_HOST_HCTSIZ8_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
33095 
33096 #define ALT_USB_HOST_HCTSIZ8_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
33097 
33121 #define ALT_USB_HOST_HCTSIZ8_PID_E_DATA0 0x0
33122 
33127 #define ALT_USB_HOST_HCTSIZ8_PID_E_DATA2 0x1
33128 
33133 #define ALT_USB_HOST_HCTSIZ8_PID_E_DATA1 0x2
33134 
33139 #define ALT_USB_HOST_HCTSIZ8_PID_E_MDATA 0x3
33140 
33142 #define ALT_USB_HOST_HCTSIZ8_PID_LSB 29
33143 
33144 #define ALT_USB_HOST_HCTSIZ8_PID_MSB 30
33145 
33146 #define ALT_USB_HOST_HCTSIZ8_PID_WIDTH 2
33147 
33148 #define ALT_USB_HOST_HCTSIZ8_PID_SET_MSK 0x60000000
33149 
33150 #define ALT_USB_HOST_HCTSIZ8_PID_CLR_MSK 0x9fffffff
33151 
33152 #define ALT_USB_HOST_HCTSIZ8_PID_RESET 0x0
33153 
33154 #define ALT_USB_HOST_HCTSIZ8_PID_GET(value) (((value) & 0x60000000) >> 29)
33155 
33156 #define ALT_USB_HOST_HCTSIZ8_PID_SET(value) (((value) << 29) & 0x60000000)
33157 
33180 #define ALT_USB_HOST_HCTSIZ8_DOPNG_E_NOPING 0x0
33181 
33186 #define ALT_USB_HOST_HCTSIZ8_DOPNG_E_PING 0x1
33187 
33189 #define ALT_USB_HOST_HCTSIZ8_DOPNG_LSB 31
33190 
33191 #define ALT_USB_HOST_HCTSIZ8_DOPNG_MSB 31
33192 
33193 #define ALT_USB_HOST_HCTSIZ8_DOPNG_WIDTH 1
33194 
33195 #define ALT_USB_HOST_HCTSIZ8_DOPNG_SET_MSK 0x80000000
33196 
33197 #define ALT_USB_HOST_HCTSIZ8_DOPNG_CLR_MSK 0x7fffffff
33198 
33199 #define ALT_USB_HOST_HCTSIZ8_DOPNG_RESET 0x0
33200 
33201 #define ALT_USB_HOST_HCTSIZ8_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
33202 
33203 #define ALT_USB_HOST_HCTSIZ8_DOPNG_SET(value) (((value) << 31) & 0x80000000)
33204 
33205 #ifndef __ASSEMBLY__
33206 
33217 {
33218  uint32_t xfersize : 19;
33219  uint32_t pktcnt : 10;
33220  uint32_t pid : 2;
33221  uint32_t dopng : 1;
33222 };
33223 
33226 #endif /* __ASSEMBLY__ */
33227 
33229 #define ALT_USB_HOST_HCTSIZ8_OFST 0x210
33230 
33231 #define ALT_USB_HOST_HCTSIZ8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ8_OFST))
33232 
33289 #define ALT_USB_HOST_HCDMA8_HCDMA8_LSB 0
33290 
33291 #define ALT_USB_HOST_HCDMA8_HCDMA8_MSB 31
33292 
33293 #define ALT_USB_HOST_HCDMA8_HCDMA8_WIDTH 32
33294 
33295 #define ALT_USB_HOST_HCDMA8_HCDMA8_SET_MSK 0xffffffff
33296 
33297 #define ALT_USB_HOST_HCDMA8_HCDMA8_CLR_MSK 0x00000000
33298 
33299 #define ALT_USB_HOST_HCDMA8_HCDMA8_RESET 0x0
33300 
33301 #define ALT_USB_HOST_HCDMA8_HCDMA8_GET(value) (((value) & 0xffffffff) >> 0)
33302 
33303 #define ALT_USB_HOST_HCDMA8_HCDMA8_SET(value) (((value) << 0) & 0xffffffff)
33304 
33305 #ifndef __ASSEMBLY__
33306 
33317 {
33318  uint32_t hcdma8 : 32;
33319 };
33320 
33323 #endif /* __ASSEMBLY__ */
33324 
33326 #define ALT_USB_HOST_HCDMA8_OFST 0x214
33327 
33328 #define ALT_USB_HOST_HCDMA8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA8_OFST))
33329 
33360 #define ALT_USB_HOST_HCDMAB8_HCDMAB8_LSB 0
33361 
33362 #define ALT_USB_HOST_HCDMAB8_HCDMAB8_MSB 31
33363 
33364 #define ALT_USB_HOST_HCDMAB8_HCDMAB8_WIDTH 32
33365 
33366 #define ALT_USB_HOST_HCDMAB8_HCDMAB8_SET_MSK 0xffffffff
33367 
33368 #define ALT_USB_HOST_HCDMAB8_HCDMAB8_CLR_MSK 0x00000000
33369 
33370 #define ALT_USB_HOST_HCDMAB8_HCDMAB8_RESET 0x0
33371 
33372 #define ALT_USB_HOST_HCDMAB8_HCDMAB8_GET(value) (((value) & 0xffffffff) >> 0)
33373 
33374 #define ALT_USB_HOST_HCDMAB8_HCDMAB8_SET(value) (((value) << 0) & 0xffffffff)
33375 
33376 #ifndef __ASSEMBLY__
33377 
33388 {
33389  uint32_t hcdmab8 : 32;
33390 };
33391 
33394 #endif /* __ASSEMBLY__ */
33395 
33397 #define ALT_USB_HOST_HCDMAB8_OFST 0x218
33398 
33399 #define ALT_USB_HOST_HCDMAB8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB8_OFST))
33400 
33432 #define ALT_USB_HOST_HCCHAR9_MPS_LSB 0
33433 
33434 #define ALT_USB_HOST_HCCHAR9_MPS_MSB 10
33435 
33436 #define ALT_USB_HOST_HCCHAR9_MPS_WIDTH 11
33437 
33438 #define ALT_USB_HOST_HCCHAR9_MPS_SET_MSK 0x000007ff
33439 
33440 #define ALT_USB_HOST_HCCHAR9_MPS_CLR_MSK 0xfffff800
33441 
33442 #define ALT_USB_HOST_HCCHAR9_MPS_RESET 0x0
33443 
33444 #define ALT_USB_HOST_HCCHAR9_MPS_GET(value) (((value) & 0x000007ff) >> 0)
33445 
33446 #define ALT_USB_HOST_HCCHAR9_MPS_SET(value) (((value) << 0) & 0x000007ff)
33447 
33482 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT0 0x0
33483 
33488 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT1 0x1
33489 
33494 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT2 0x2
33495 
33500 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT3 0x3
33501 
33506 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT4 0x4
33507 
33512 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT5 0x5
33513 
33518 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT6 0x6
33519 
33524 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT7 0x7
33525 
33530 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT8 0x8
33531 
33536 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT9 0x9
33537 
33542 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT10 0xa
33543 
33548 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT11 0xb
33549 
33554 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT12 0xc
33555 
33560 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT13 0xd
33561 
33566 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT14 0xe
33567 
33572 #define ALT_USB_HOST_HCCHAR9_EPNUM_E_ENDPT15 0xf
33573 
33575 #define ALT_USB_HOST_HCCHAR9_EPNUM_LSB 11
33576 
33577 #define ALT_USB_HOST_HCCHAR9_EPNUM_MSB 14
33578 
33579 #define ALT_USB_HOST_HCCHAR9_EPNUM_WIDTH 4
33580 
33581 #define ALT_USB_HOST_HCCHAR9_EPNUM_SET_MSK 0x00007800
33582 
33583 #define ALT_USB_HOST_HCCHAR9_EPNUM_CLR_MSK 0xffff87ff
33584 
33585 #define ALT_USB_HOST_HCCHAR9_EPNUM_RESET 0x0
33586 
33587 #define ALT_USB_HOST_HCCHAR9_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
33588 
33589 #define ALT_USB_HOST_HCCHAR9_EPNUM_SET(value) (((value) << 11) & 0x00007800)
33590 
33611 #define ALT_USB_HOST_HCCHAR9_EPDIR_E_OUT 0x0
33612 
33617 #define ALT_USB_HOST_HCCHAR9_EPDIR_E_IN 0x1
33618 
33620 #define ALT_USB_HOST_HCCHAR9_EPDIR_LSB 15
33621 
33622 #define ALT_USB_HOST_HCCHAR9_EPDIR_MSB 15
33623 
33624 #define ALT_USB_HOST_HCCHAR9_EPDIR_WIDTH 1
33625 
33626 #define ALT_USB_HOST_HCCHAR9_EPDIR_SET_MSK 0x00008000
33627 
33628 #define ALT_USB_HOST_HCCHAR9_EPDIR_CLR_MSK 0xffff7fff
33629 
33630 #define ALT_USB_HOST_HCCHAR9_EPDIR_RESET 0x0
33631 
33632 #define ALT_USB_HOST_HCCHAR9_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
33633 
33634 #define ALT_USB_HOST_HCCHAR9_EPDIR_SET(value) (((value) << 15) & 0x00008000)
33635 
33661 #define ALT_USB_HOST_HCCHAR9_LSPDDEV_E_DISD 0x0
33662 
33667 #define ALT_USB_HOST_HCCHAR9_LSPDDEV_E_END 0x1
33668 
33670 #define ALT_USB_HOST_HCCHAR9_LSPDDEV_LSB 17
33671 
33672 #define ALT_USB_HOST_HCCHAR9_LSPDDEV_MSB 17
33673 
33674 #define ALT_USB_HOST_HCCHAR9_LSPDDEV_WIDTH 1
33675 
33676 #define ALT_USB_HOST_HCCHAR9_LSPDDEV_SET_MSK 0x00020000
33677 
33678 #define ALT_USB_HOST_HCCHAR9_LSPDDEV_CLR_MSK 0xfffdffff
33679 
33680 #define ALT_USB_HOST_HCCHAR9_LSPDDEV_RESET 0x0
33681 
33682 #define ALT_USB_HOST_HCCHAR9_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
33683 
33684 #define ALT_USB_HOST_HCCHAR9_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
33685 
33708 #define ALT_USB_HOST_HCCHAR9_EPTYPE_E_CTL 0x0
33709 
33714 #define ALT_USB_HOST_HCCHAR9_EPTYPE_E_ISOC 0x1
33715 
33720 #define ALT_USB_HOST_HCCHAR9_EPTYPE_E_BULK 0x2
33721 
33726 #define ALT_USB_HOST_HCCHAR9_EPTYPE_E_INTERR 0x3
33727 
33729 #define ALT_USB_HOST_HCCHAR9_EPTYPE_LSB 18
33730 
33731 #define ALT_USB_HOST_HCCHAR9_EPTYPE_MSB 19
33732 
33733 #define ALT_USB_HOST_HCCHAR9_EPTYPE_WIDTH 2
33734 
33735 #define ALT_USB_HOST_HCCHAR9_EPTYPE_SET_MSK 0x000c0000
33736 
33737 #define ALT_USB_HOST_HCCHAR9_EPTYPE_CLR_MSK 0xfff3ffff
33738 
33739 #define ALT_USB_HOST_HCCHAR9_EPTYPE_RESET 0x0
33740 
33741 #define ALT_USB_HOST_HCCHAR9_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
33742 
33743 #define ALT_USB_HOST_HCCHAR9_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
33744 
33776 #define ALT_USB_HOST_HCCHAR9_EC_E_RSVD 0x0
33777 
33782 #define ALT_USB_HOST_HCCHAR9_EC_E_TRANSONE 0x1
33783 
33788 #define ALT_USB_HOST_HCCHAR9_EC_E_TRANSTWO 0x2
33789 
33794 #define ALT_USB_HOST_HCCHAR9_EC_E_TRANSTHREE 0x3
33795 
33797 #define ALT_USB_HOST_HCCHAR9_EC_LSB 20
33798 
33799 #define ALT_USB_HOST_HCCHAR9_EC_MSB 21
33800 
33801 #define ALT_USB_HOST_HCCHAR9_EC_WIDTH 2
33802 
33803 #define ALT_USB_HOST_HCCHAR9_EC_SET_MSK 0x00300000
33804 
33805 #define ALT_USB_HOST_HCCHAR9_EC_CLR_MSK 0xffcfffff
33806 
33807 #define ALT_USB_HOST_HCCHAR9_EC_RESET 0x0
33808 
33809 #define ALT_USB_HOST_HCCHAR9_EC_GET(value) (((value) & 0x00300000) >> 20)
33810 
33811 #define ALT_USB_HOST_HCCHAR9_EC_SET(value) (((value) << 20) & 0x00300000)
33812 
33822 #define ALT_USB_HOST_HCCHAR9_DEVADDR_LSB 22
33823 
33824 #define ALT_USB_HOST_HCCHAR9_DEVADDR_MSB 28
33825 
33826 #define ALT_USB_HOST_HCCHAR9_DEVADDR_WIDTH 7
33827 
33828 #define ALT_USB_HOST_HCCHAR9_DEVADDR_SET_MSK 0x1fc00000
33829 
33830 #define ALT_USB_HOST_HCCHAR9_DEVADDR_CLR_MSK 0xe03fffff
33831 
33832 #define ALT_USB_HOST_HCCHAR9_DEVADDR_RESET 0x0
33833 
33834 #define ALT_USB_HOST_HCCHAR9_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
33835 
33836 #define ALT_USB_HOST_HCCHAR9_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
33837 
33860 #define ALT_USB_HOST_HCCHAR9_CHDIS_E_INACT 0x0
33861 
33866 #define ALT_USB_HOST_HCCHAR9_CHDIS_E_ACT 0x1
33867 
33869 #define ALT_USB_HOST_HCCHAR9_CHDIS_LSB 30
33870 
33871 #define ALT_USB_HOST_HCCHAR9_CHDIS_MSB 30
33872 
33873 #define ALT_USB_HOST_HCCHAR9_CHDIS_WIDTH 1
33874 
33875 #define ALT_USB_HOST_HCCHAR9_CHDIS_SET_MSK 0x40000000
33876 
33877 #define ALT_USB_HOST_HCCHAR9_CHDIS_CLR_MSK 0xbfffffff
33878 
33879 #define ALT_USB_HOST_HCCHAR9_CHDIS_RESET 0x0
33880 
33881 #define ALT_USB_HOST_HCCHAR9_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
33882 
33883 #define ALT_USB_HOST_HCCHAR9_CHDIS_SET(value) (((value) << 30) & 0x40000000)
33884 
33915 #define ALT_USB_HOST_HCCHAR9_CHENA_E_INACT 0x0
33916 
33922 #define ALT_USB_HOST_HCCHAR9_CHENA_E_ACT 0x1
33923 
33925 #define ALT_USB_HOST_HCCHAR9_CHENA_LSB 31
33926 
33927 #define ALT_USB_HOST_HCCHAR9_CHENA_MSB 31
33928 
33929 #define ALT_USB_HOST_HCCHAR9_CHENA_WIDTH 1
33930 
33931 #define ALT_USB_HOST_HCCHAR9_CHENA_SET_MSK 0x80000000
33932 
33933 #define ALT_USB_HOST_HCCHAR9_CHENA_CLR_MSK 0x7fffffff
33934 
33935 #define ALT_USB_HOST_HCCHAR9_CHENA_RESET 0x0
33936 
33937 #define ALT_USB_HOST_HCCHAR9_CHENA_GET(value) (((value) & 0x80000000) >> 31)
33938 
33939 #define ALT_USB_HOST_HCCHAR9_CHENA_SET(value) (((value) << 31) & 0x80000000)
33940 
33941 #ifndef __ASSEMBLY__
33942 
33953 {
33954  uint32_t mps : 11;
33955  uint32_t epnum : 4;
33956  uint32_t epdir : 1;
33957  uint32_t : 1;
33958  uint32_t lspddev : 1;
33959  uint32_t eptype : 2;
33960  uint32_t ec : 2;
33961  uint32_t devaddr : 7;
33962  uint32_t : 1;
33963  const uint32_t chdis : 1;
33964  const uint32_t chena : 1;
33965 };
33966 
33969 #endif /* __ASSEMBLY__ */
33970 
33972 #define ALT_USB_HOST_HCCHAR9_OFST 0x220
33973 
33974 #define ALT_USB_HOST_HCCHAR9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR9_OFST))
33975 
34002 #define ALT_USB_HOST_HCSPLT9_PRTADDR_LSB 0
34003 
34004 #define ALT_USB_HOST_HCSPLT9_PRTADDR_MSB 6
34005 
34006 #define ALT_USB_HOST_HCSPLT9_PRTADDR_WIDTH 7
34007 
34008 #define ALT_USB_HOST_HCSPLT9_PRTADDR_SET_MSK 0x0000007f
34009 
34010 #define ALT_USB_HOST_HCSPLT9_PRTADDR_CLR_MSK 0xffffff80
34011 
34012 #define ALT_USB_HOST_HCSPLT9_PRTADDR_RESET 0x0
34013 
34014 #define ALT_USB_HOST_HCSPLT9_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
34015 
34016 #define ALT_USB_HOST_HCSPLT9_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
34017 
34027 #define ALT_USB_HOST_HCSPLT9_HUBADDR_LSB 7
34028 
34029 #define ALT_USB_HOST_HCSPLT9_HUBADDR_MSB 13
34030 
34031 #define ALT_USB_HOST_HCSPLT9_HUBADDR_WIDTH 7
34032 
34033 #define ALT_USB_HOST_HCSPLT9_HUBADDR_SET_MSK 0x00003f80
34034 
34035 #define ALT_USB_HOST_HCSPLT9_HUBADDR_CLR_MSK 0xffffc07f
34036 
34037 #define ALT_USB_HOST_HCSPLT9_HUBADDR_RESET 0x0
34038 
34039 #define ALT_USB_HOST_HCSPLT9_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
34040 
34041 #define ALT_USB_HOST_HCSPLT9_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
34042 
34072 #define ALT_USB_HOST_HCSPLT9_XACTPOS_E_MIDDLE 0x0
34073 
34079 #define ALT_USB_HOST_HCSPLT9_XACTPOS_E_END 0x1
34080 
34086 #define ALT_USB_HOST_HCSPLT9_XACTPOS_E_BEGIN 0x2
34087 
34093 #define ALT_USB_HOST_HCSPLT9_XACTPOS_E_ALL 0x3
34094 
34096 #define ALT_USB_HOST_HCSPLT9_XACTPOS_LSB 14
34097 
34098 #define ALT_USB_HOST_HCSPLT9_XACTPOS_MSB 15
34099 
34100 #define ALT_USB_HOST_HCSPLT9_XACTPOS_WIDTH 2
34101 
34102 #define ALT_USB_HOST_HCSPLT9_XACTPOS_SET_MSK 0x0000c000
34103 
34104 #define ALT_USB_HOST_HCSPLT9_XACTPOS_CLR_MSK 0xffff3fff
34105 
34106 #define ALT_USB_HOST_HCSPLT9_XACTPOS_RESET 0x0
34107 
34108 #define ALT_USB_HOST_HCSPLT9_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
34109 
34110 #define ALT_USB_HOST_HCSPLT9_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
34111 
34133 #define ALT_USB_HOST_HCSPLT9_COMPSPLT_E_NOSPLIT 0x0
34134 
34139 #define ALT_USB_HOST_HCSPLT9_COMPSPLT_E_SPLIT 0x1
34140 
34142 #define ALT_USB_HOST_HCSPLT9_COMPSPLT_LSB 16
34143 
34144 #define ALT_USB_HOST_HCSPLT9_COMPSPLT_MSB 16
34145 
34146 #define ALT_USB_HOST_HCSPLT9_COMPSPLT_WIDTH 1
34147 
34148 #define ALT_USB_HOST_HCSPLT9_COMPSPLT_SET_MSK 0x00010000
34149 
34150 #define ALT_USB_HOST_HCSPLT9_COMPSPLT_CLR_MSK 0xfffeffff
34151 
34152 #define ALT_USB_HOST_HCSPLT9_COMPSPLT_RESET 0x0
34153 
34154 #define ALT_USB_HOST_HCSPLT9_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
34155 
34156 #define ALT_USB_HOST_HCSPLT9_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
34157 
34179 #define ALT_USB_HOST_HCSPLT9_SPLTENA_E_DISD 0x0
34180 
34185 #define ALT_USB_HOST_HCSPLT9_SPLTENA_E_END 0x1
34186 
34188 #define ALT_USB_HOST_HCSPLT9_SPLTENA_LSB 31
34189 
34190 #define ALT_USB_HOST_HCSPLT9_SPLTENA_MSB 31
34191 
34192 #define ALT_USB_HOST_HCSPLT9_SPLTENA_WIDTH 1
34193 
34194 #define ALT_USB_HOST_HCSPLT9_SPLTENA_SET_MSK 0x80000000
34195 
34196 #define ALT_USB_HOST_HCSPLT9_SPLTENA_CLR_MSK 0x7fffffff
34197 
34198 #define ALT_USB_HOST_HCSPLT9_SPLTENA_RESET 0x0
34199 
34200 #define ALT_USB_HOST_HCSPLT9_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
34201 
34202 #define ALT_USB_HOST_HCSPLT9_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
34203 
34204 #ifndef __ASSEMBLY__
34205 
34216 {
34217  uint32_t prtaddr : 7;
34218  uint32_t hubaddr : 7;
34219  uint32_t xactpos : 2;
34220  uint32_t compsplt : 1;
34221  uint32_t : 14;
34222  uint32_t spltena : 1;
34223 };
34224 
34227 #endif /* __ASSEMBLY__ */
34228 
34230 #define ALT_USB_HOST_HCSPLT9_OFST 0x224
34231 
34232 #define ALT_USB_HOST_HCSPLT9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT9_OFST))
34233 
34288 #define ALT_USB_HOST_HCINT9_XFERCOMPL_E_INACT 0x0
34289 
34294 #define ALT_USB_HOST_HCINT9_XFERCOMPL_E_ACT 0x1
34295 
34297 #define ALT_USB_HOST_HCINT9_XFERCOMPL_LSB 0
34298 
34299 #define ALT_USB_HOST_HCINT9_XFERCOMPL_MSB 0
34300 
34301 #define ALT_USB_HOST_HCINT9_XFERCOMPL_WIDTH 1
34302 
34303 #define ALT_USB_HOST_HCINT9_XFERCOMPL_SET_MSK 0x00000001
34304 
34305 #define ALT_USB_HOST_HCINT9_XFERCOMPL_CLR_MSK 0xfffffffe
34306 
34307 #define ALT_USB_HOST_HCINT9_XFERCOMPL_RESET 0x0
34308 
34309 #define ALT_USB_HOST_HCINT9_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
34310 
34311 #define ALT_USB_HOST_HCINT9_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
34312 
34346 #define ALT_USB_HOST_HCINT9_CHHLTD_E_INACT 0x0
34347 
34352 #define ALT_USB_HOST_HCINT9_CHHLTD_E_ACT 0x1
34353 
34355 #define ALT_USB_HOST_HCINT9_CHHLTD_LSB 1
34356 
34357 #define ALT_USB_HOST_HCINT9_CHHLTD_MSB 1
34358 
34359 #define ALT_USB_HOST_HCINT9_CHHLTD_WIDTH 1
34360 
34361 #define ALT_USB_HOST_HCINT9_CHHLTD_SET_MSK 0x00000002
34362 
34363 #define ALT_USB_HOST_HCINT9_CHHLTD_CLR_MSK 0xfffffffd
34364 
34365 #define ALT_USB_HOST_HCINT9_CHHLTD_RESET 0x0
34366 
34367 #define ALT_USB_HOST_HCINT9_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
34368 
34369 #define ALT_USB_HOST_HCINT9_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
34370 
34393 #define ALT_USB_HOST_HCINT9_AHBERR_E_INACT 0x0
34394 
34399 #define ALT_USB_HOST_HCINT9_AHBERR_E_ACT 0x1
34400 
34402 #define ALT_USB_HOST_HCINT9_AHBERR_LSB 2
34403 
34404 #define ALT_USB_HOST_HCINT9_AHBERR_MSB 2
34405 
34406 #define ALT_USB_HOST_HCINT9_AHBERR_WIDTH 1
34407 
34408 #define ALT_USB_HOST_HCINT9_AHBERR_SET_MSK 0x00000004
34409 
34410 #define ALT_USB_HOST_HCINT9_AHBERR_CLR_MSK 0xfffffffb
34411 
34412 #define ALT_USB_HOST_HCINT9_AHBERR_RESET 0x0
34413 
34414 #define ALT_USB_HOST_HCINT9_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
34415 
34416 #define ALT_USB_HOST_HCINT9_AHBERR_SET(value) (((value) << 2) & 0x00000004)
34417 
34440 #define ALT_USB_HOST_HCINT9_STALL_E_INACT 0x0
34441 
34446 #define ALT_USB_HOST_HCINT9_STALL_E_ACT 0x1
34447 
34449 #define ALT_USB_HOST_HCINT9_STALL_LSB 3
34450 
34451 #define ALT_USB_HOST_HCINT9_STALL_MSB 3
34452 
34453 #define ALT_USB_HOST_HCINT9_STALL_WIDTH 1
34454 
34455 #define ALT_USB_HOST_HCINT9_STALL_SET_MSK 0x00000008
34456 
34457 #define ALT_USB_HOST_HCINT9_STALL_CLR_MSK 0xfffffff7
34458 
34459 #define ALT_USB_HOST_HCINT9_STALL_RESET 0x0
34460 
34461 #define ALT_USB_HOST_HCINT9_STALL_GET(value) (((value) & 0x00000008) >> 3)
34462 
34463 #define ALT_USB_HOST_HCINT9_STALL_SET(value) (((value) << 3) & 0x00000008)
34464 
34487 #define ALT_USB_HOST_HCINT9_NAK_E_INACT 0x0
34488 
34493 #define ALT_USB_HOST_HCINT9_NAK_E_ACT 0x1
34494 
34496 #define ALT_USB_HOST_HCINT9_NAK_LSB 4
34497 
34498 #define ALT_USB_HOST_HCINT9_NAK_MSB 4
34499 
34500 #define ALT_USB_HOST_HCINT9_NAK_WIDTH 1
34501 
34502 #define ALT_USB_HOST_HCINT9_NAK_SET_MSK 0x00000010
34503 
34504 #define ALT_USB_HOST_HCINT9_NAK_CLR_MSK 0xffffffef
34505 
34506 #define ALT_USB_HOST_HCINT9_NAK_RESET 0x0
34507 
34508 #define ALT_USB_HOST_HCINT9_NAK_GET(value) (((value) & 0x00000010) >> 4)
34509 
34510 #define ALT_USB_HOST_HCINT9_NAK_SET(value) (((value) << 4) & 0x00000010)
34511 
34534 #define ALT_USB_HOST_HCINT9_ACK_E_INACT 0x0
34535 
34540 #define ALT_USB_HOST_HCINT9_ACK_E_ACT 0x1
34541 
34543 #define ALT_USB_HOST_HCINT9_ACK_LSB 5
34544 
34545 #define ALT_USB_HOST_HCINT9_ACK_MSB 5
34546 
34547 #define ALT_USB_HOST_HCINT9_ACK_WIDTH 1
34548 
34549 #define ALT_USB_HOST_HCINT9_ACK_SET_MSK 0x00000020
34550 
34551 #define ALT_USB_HOST_HCINT9_ACK_CLR_MSK 0xffffffdf
34552 
34553 #define ALT_USB_HOST_HCINT9_ACK_RESET 0x0
34554 
34555 #define ALT_USB_HOST_HCINT9_ACK_GET(value) (((value) & 0x00000020) >> 5)
34556 
34557 #define ALT_USB_HOST_HCINT9_ACK_SET(value) (((value) << 5) & 0x00000020)
34558 
34581 #define ALT_USB_HOST_HCINT9_NYET_E_INACT 0x0
34582 
34587 #define ALT_USB_HOST_HCINT9_NYET_E_ACT 0x1
34588 
34590 #define ALT_USB_HOST_HCINT9_NYET_LSB 6
34591 
34592 #define ALT_USB_HOST_HCINT9_NYET_MSB 6
34593 
34594 #define ALT_USB_HOST_HCINT9_NYET_WIDTH 1
34595 
34596 #define ALT_USB_HOST_HCINT9_NYET_SET_MSK 0x00000040
34597 
34598 #define ALT_USB_HOST_HCINT9_NYET_CLR_MSK 0xffffffbf
34599 
34600 #define ALT_USB_HOST_HCINT9_NYET_RESET 0x0
34601 
34602 #define ALT_USB_HOST_HCINT9_NYET_GET(value) (((value) & 0x00000040) >> 6)
34603 
34604 #define ALT_USB_HOST_HCINT9_NYET_SET(value) (((value) << 6) & 0x00000040)
34605 
34636 #define ALT_USB_HOST_HCINT9_XACTERR_E_INACT 0x0
34637 
34642 #define ALT_USB_HOST_HCINT9_XACTERR_E_ACT 0x1
34643 
34645 #define ALT_USB_HOST_HCINT9_XACTERR_LSB 7
34646 
34647 #define ALT_USB_HOST_HCINT9_XACTERR_MSB 7
34648 
34649 #define ALT_USB_HOST_HCINT9_XACTERR_WIDTH 1
34650 
34651 #define ALT_USB_HOST_HCINT9_XACTERR_SET_MSK 0x00000080
34652 
34653 #define ALT_USB_HOST_HCINT9_XACTERR_CLR_MSK 0xffffff7f
34654 
34655 #define ALT_USB_HOST_HCINT9_XACTERR_RESET 0x0
34656 
34657 #define ALT_USB_HOST_HCINT9_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
34658 
34659 #define ALT_USB_HOST_HCINT9_XACTERR_SET(value) (((value) << 7) & 0x00000080)
34660 
34683 #define ALT_USB_HOST_HCINT9_BBLERR_E_INACT 0x0
34684 
34689 #define ALT_USB_HOST_HCINT9_BBLERR_E_ACT 0x1
34690 
34692 #define ALT_USB_HOST_HCINT9_BBLERR_LSB 8
34693 
34694 #define ALT_USB_HOST_HCINT9_BBLERR_MSB 8
34695 
34696 #define ALT_USB_HOST_HCINT9_BBLERR_WIDTH 1
34697 
34698 #define ALT_USB_HOST_HCINT9_BBLERR_SET_MSK 0x00000100
34699 
34700 #define ALT_USB_HOST_HCINT9_BBLERR_CLR_MSK 0xfffffeff
34701 
34702 #define ALT_USB_HOST_HCINT9_BBLERR_RESET 0x0
34703 
34704 #define ALT_USB_HOST_HCINT9_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
34705 
34706 #define ALT_USB_HOST_HCINT9_BBLERR_SET(value) (((value) << 8) & 0x00000100)
34707 
34730 #define ALT_USB_HOST_HCINT9_FRMOVRUN_E_INACT 0x0
34731 
34736 #define ALT_USB_HOST_HCINT9_FRMOVRUN_E_ACT 0x1
34737 
34739 #define ALT_USB_HOST_HCINT9_FRMOVRUN_LSB 9
34740 
34741 #define ALT_USB_HOST_HCINT9_FRMOVRUN_MSB 9
34742 
34743 #define ALT_USB_HOST_HCINT9_FRMOVRUN_WIDTH 1
34744 
34745 #define ALT_USB_HOST_HCINT9_FRMOVRUN_SET_MSK 0x00000200
34746 
34747 #define ALT_USB_HOST_HCINT9_FRMOVRUN_CLR_MSK 0xfffffdff
34748 
34749 #define ALT_USB_HOST_HCINT9_FRMOVRUN_RESET 0x0
34750 
34751 #define ALT_USB_HOST_HCINT9_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
34752 
34753 #define ALT_USB_HOST_HCINT9_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
34754 
34777 #define ALT_USB_HOST_HCINT9_DATATGLERR_E_INACT 0x0
34778 
34783 #define ALT_USB_HOST_HCINT9_DATATGLERR_E_ACT 0x1
34784 
34786 #define ALT_USB_HOST_HCINT9_DATATGLERR_LSB 10
34787 
34788 #define ALT_USB_HOST_HCINT9_DATATGLERR_MSB 10
34789 
34790 #define ALT_USB_HOST_HCINT9_DATATGLERR_WIDTH 1
34791 
34792 #define ALT_USB_HOST_HCINT9_DATATGLERR_SET_MSK 0x00000400
34793 
34794 #define ALT_USB_HOST_HCINT9_DATATGLERR_CLR_MSK 0xfffffbff
34795 
34796 #define ALT_USB_HOST_HCINT9_DATATGLERR_RESET 0x0
34797 
34798 #define ALT_USB_HOST_HCINT9_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
34799 
34800 #define ALT_USB_HOST_HCINT9_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
34801 
34825 #define ALT_USB_HOST_HCINT9_BNAINTR_E_INACT 0x0
34826 
34831 #define ALT_USB_HOST_HCINT9_BNAINTR_E_ACT 0x1
34832 
34834 #define ALT_USB_HOST_HCINT9_BNAINTR_LSB 11
34835 
34836 #define ALT_USB_HOST_HCINT9_BNAINTR_MSB 11
34837 
34838 #define ALT_USB_HOST_HCINT9_BNAINTR_WIDTH 1
34839 
34840 #define ALT_USB_HOST_HCINT9_BNAINTR_SET_MSK 0x00000800
34841 
34842 #define ALT_USB_HOST_HCINT9_BNAINTR_CLR_MSK 0xfffff7ff
34843 
34844 #define ALT_USB_HOST_HCINT9_BNAINTR_RESET 0x0
34845 
34846 #define ALT_USB_HOST_HCINT9_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
34847 
34848 #define ALT_USB_HOST_HCINT9_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
34849 
34873 #define ALT_USB_HOST_HCINT9_XCS_XACT_ERR_E_INACT 0x0
34874 
34879 #define ALT_USB_HOST_HCINT9_XCS_XACT_ERR_E_ACVTIVE 0x1
34880 
34882 #define ALT_USB_HOST_HCINT9_XCS_XACT_ERR_LSB 12
34883 
34884 #define ALT_USB_HOST_HCINT9_XCS_XACT_ERR_MSB 12
34885 
34886 #define ALT_USB_HOST_HCINT9_XCS_XACT_ERR_WIDTH 1
34887 
34888 #define ALT_USB_HOST_HCINT9_XCS_XACT_ERR_SET_MSK 0x00001000
34889 
34890 #define ALT_USB_HOST_HCINT9_XCS_XACT_ERR_CLR_MSK 0xffffefff
34891 
34892 #define ALT_USB_HOST_HCINT9_XCS_XACT_ERR_RESET 0x0
34893 
34894 #define ALT_USB_HOST_HCINT9_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
34895 
34896 #define ALT_USB_HOST_HCINT9_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
34897 
34921 #define ALT_USB_HOST_HCINT9_DESC_LST_ROLLINTR_E_INACT 0x0
34922 
34927 #define ALT_USB_HOST_HCINT9_DESC_LST_ROLLINTR_E_ACT 0x1
34928 
34930 #define ALT_USB_HOST_HCINT9_DESC_LST_ROLLINTR_LSB 13
34931 
34932 #define ALT_USB_HOST_HCINT9_DESC_LST_ROLLINTR_MSB 13
34933 
34934 #define ALT_USB_HOST_HCINT9_DESC_LST_ROLLINTR_WIDTH 1
34935 
34936 #define ALT_USB_HOST_HCINT9_DESC_LST_ROLLINTR_SET_MSK 0x00002000
34937 
34938 #define ALT_USB_HOST_HCINT9_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
34939 
34940 #define ALT_USB_HOST_HCINT9_DESC_LST_ROLLINTR_RESET 0x0
34941 
34942 #define ALT_USB_HOST_HCINT9_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
34943 
34944 #define ALT_USB_HOST_HCINT9_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
34945 
34946 #ifndef __ASSEMBLY__
34947 
34958 {
34959  const uint32_t xfercompl : 1;
34960  const uint32_t chhltd : 1;
34961  const uint32_t ahberr : 1;
34962  const uint32_t stall : 1;
34963  const uint32_t nak : 1;
34964  const uint32_t ack : 1;
34965  const uint32_t nyet : 1;
34966  const uint32_t xacterr : 1;
34967  const uint32_t bblerr : 1;
34968  const uint32_t frmovrun : 1;
34969  const uint32_t datatglerr : 1;
34970  const uint32_t bnaintr : 1;
34971  const uint32_t xcs_xact_err : 1;
34972  const uint32_t desc_lst_rollintr : 1;
34973  uint32_t : 18;
34974 };
34975 
34978 #endif /* __ASSEMBLY__ */
34979 
34981 #define ALT_USB_HOST_HCINT9_OFST 0x228
34982 
34983 #define ALT_USB_HOST_HCINT9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT9_OFST))
34984 
35025 #define ALT_USB_HOST_HCINTMSK9_XFERCOMPLMSK_E_MSK 0x0
35026 
35031 #define ALT_USB_HOST_HCINTMSK9_XFERCOMPLMSK_E_NOMSK 0x1
35032 
35034 #define ALT_USB_HOST_HCINTMSK9_XFERCOMPLMSK_LSB 0
35035 
35036 #define ALT_USB_HOST_HCINTMSK9_XFERCOMPLMSK_MSB 0
35037 
35038 #define ALT_USB_HOST_HCINTMSK9_XFERCOMPLMSK_WIDTH 1
35039 
35040 #define ALT_USB_HOST_HCINTMSK9_XFERCOMPLMSK_SET_MSK 0x00000001
35041 
35042 #define ALT_USB_HOST_HCINTMSK9_XFERCOMPLMSK_CLR_MSK 0xfffffffe
35043 
35044 #define ALT_USB_HOST_HCINTMSK9_XFERCOMPLMSK_RESET 0x0
35045 
35046 #define ALT_USB_HOST_HCINTMSK9_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
35047 
35048 #define ALT_USB_HOST_HCINTMSK9_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
35049 
35070 #define ALT_USB_HOST_HCINTMSK9_CHHLTDMSK_E_MSK 0x0
35071 
35076 #define ALT_USB_HOST_HCINTMSK9_CHHLTDMSK_E_NOMSK 0x1
35077 
35079 #define ALT_USB_HOST_HCINTMSK9_CHHLTDMSK_LSB 1
35080 
35081 #define ALT_USB_HOST_HCINTMSK9_CHHLTDMSK_MSB 1
35082 
35083 #define ALT_USB_HOST_HCINTMSK9_CHHLTDMSK_WIDTH 1
35084 
35085 #define ALT_USB_HOST_HCINTMSK9_CHHLTDMSK_SET_MSK 0x00000002
35086 
35087 #define ALT_USB_HOST_HCINTMSK9_CHHLTDMSK_CLR_MSK 0xfffffffd
35088 
35089 #define ALT_USB_HOST_HCINTMSK9_CHHLTDMSK_RESET 0x0
35090 
35091 #define ALT_USB_HOST_HCINTMSK9_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
35092 
35093 #define ALT_USB_HOST_HCINTMSK9_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
35094 
35116 #define ALT_USB_HOST_HCINTMSK9_AHBERRMSK_E_MSK 0x0
35117 
35122 #define ALT_USB_HOST_HCINTMSK9_AHBERRMSK_E_NOMSK 0x1
35123 
35125 #define ALT_USB_HOST_HCINTMSK9_AHBERRMSK_LSB 2
35126 
35127 #define ALT_USB_HOST_HCINTMSK9_AHBERRMSK_MSB 2
35128 
35129 #define ALT_USB_HOST_HCINTMSK9_AHBERRMSK_WIDTH 1
35130 
35131 #define ALT_USB_HOST_HCINTMSK9_AHBERRMSK_SET_MSK 0x00000004
35132 
35133 #define ALT_USB_HOST_HCINTMSK9_AHBERRMSK_CLR_MSK 0xfffffffb
35134 
35135 #define ALT_USB_HOST_HCINTMSK9_AHBERRMSK_RESET 0x0
35136 
35137 #define ALT_USB_HOST_HCINTMSK9_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
35138 
35139 #define ALT_USB_HOST_HCINTMSK9_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
35140 
35161 #define ALT_USB_HOST_HCINTMSK9_BNAINTRMSK_E_MSK 0x0
35162 
35167 #define ALT_USB_HOST_HCINTMSK9_BNAINTRMSK_E_NOMSK 0x1
35168 
35170 #define ALT_USB_HOST_HCINTMSK9_BNAINTRMSK_LSB 11
35171 
35172 #define ALT_USB_HOST_HCINTMSK9_BNAINTRMSK_MSB 11
35173 
35174 #define ALT_USB_HOST_HCINTMSK9_BNAINTRMSK_WIDTH 1
35175 
35176 #define ALT_USB_HOST_HCINTMSK9_BNAINTRMSK_SET_MSK 0x00000800
35177 
35178 #define ALT_USB_HOST_HCINTMSK9_BNAINTRMSK_CLR_MSK 0xfffff7ff
35179 
35180 #define ALT_USB_HOST_HCINTMSK9_BNAINTRMSK_RESET 0x0
35181 
35182 #define ALT_USB_HOST_HCINTMSK9_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
35183 
35184 #define ALT_USB_HOST_HCINTMSK9_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
35185 
35206 #define ALT_USB_HOST_HCINTMSK9_FRM_LST_ROLLINTRMSK_E_MSK 0x0
35207 
35212 #define ALT_USB_HOST_HCINTMSK9_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
35213 
35215 #define ALT_USB_HOST_HCINTMSK9_FRM_LST_ROLLINTRMSK_LSB 13
35216 
35217 #define ALT_USB_HOST_HCINTMSK9_FRM_LST_ROLLINTRMSK_MSB 13
35218 
35219 #define ALT_USB_HOST_HCINTMSK9_FRM_LST_ROLLINTRMSK_WIDTH 1
35220 
35221 #define ALT_USB_HOST_HCINTMSK9_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
35222 
35223 #define ALT_USB_HOST_HCINTMSK9_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
35224 
35225 #define ALT_USB_HOST_HCINTMSK9_FRM_LST_ROLLINTRMSK_RESET 0x0
35226 
35227 #define ALT_USB_HOST_HCINTMSK9_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
35228 
35229 #define ALT_USB_HOST_HCINTMSK9_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
35230 
35231 #ifndef __ASSEMBLY__
35232 
35243 {
35244  uint32_t xfercomplmsk : 1;
35245  uint32_t chhltdmsk : 1;
35246  uint32_t ahberrmsk : 1;
35247  uint32_t : 8;
35248  uint32_t bnaintrmsk : 1;
35249  uint32_t : 1;
35250  uint32_t frm_lst_rollintrmsk : 1;
35251  uint32_t : 18;
35252 };
35253 
35256 #endif /* __ASSEMBLY__ */
35257 
35259 #define ALT_USB_HOST_HCINTMSK9_OFST 0x22c
35260 
35261 #define ALT_USB_HOST_HCINTMSK9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK9_OFST))
35262 
35291 #define ALT_USB_HOST_HCTSIZ9_XFERSIZE_LSB 0
35292 
35293 #define ALT_USB_HOST_HCTSIZ9_XFERSIZE_MSB 18
35294 
35295 #define ALT_USB_HOST_HCTSIZ9_XFERSIZE_WIDTH 19
35296 
35297 #define ALT_USB_HOST_HCTSIZ9_XFERSIZE_SET_MSK 0x0007ffff
35298 
35299 #define ALT_USB_HOST_HCTSIZ9_XFERSIZE_CLR_MSK 0xfff80000
35300 
35301 #define ALT_USB_HOST_HCTSIZ9_XFERSIZE_RESET 0x0
35302 
35303 #define ALT_USB_HOST_HCTSIZ9_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
35304 
35305 #define ALT_USB_HOST_HCTSIZ9_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
35306 
35320 #define ALT_USB_HOST_HCTSIZ9_PKTCNT_LSB 19
35321 
35322 #define ALT_USB_HOST_HCTSIZ9_PKTCNT_MSB 28
35323 
35324 #define ALT_USB_HOST_HCTSIZ9_PKTCNT_WIDTH 10
35325 
35326 #define ALT_USB_HOST_HCTSIZ9_PKTCNT_SET_MSK 0x1ff80000
35327 
35328 #define ALT_USB_HOST_HCTSIZ9_PKTCNT_CLR_MSK 0xe007ffff
35329 
35330 #define ALT_USB_HOST_HCTSIZ9_PKTCNT_RESET 0x0
35331 
35332 #define ALT_USB_HOST_HCTSIZ9_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
35333 
35334 #define ALT_USB_HOST_HCTSIZ9_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
35335 
35359 #define ALT_USB_HOST_HCTSIZ9_PID_E_DATA0 0x0
35360 
35365 #define ALT_USB_HOST_HCTSIZ9_PID_E_DATA2 0x1
35366 
35371 #define ALT_USB_HOST_HCTSIZ9_PID_E_DATA1 0x2
35372 
35377 #define ALT_USB_HOST_HCTSIZ9_PID_E_MDATA 0x3
35378 
35380 #define ALT_USB_HOST_HCTSIZ9_PID_LSB 29
35381 
35382 #define ALT_USB_HOST_HCTSIZ9_PID_MSB 30
35383 
35384 #define ALT_USB_HOST_HCTSIZ9_PID_WIDTH 2
35385 
35386 #define ALT_USB_HOST_HCTSIZ9_PID_SET_MSK 0x60000000
35387 
35388 #define ALT_USB_HOST_HCTSIZ9_PID_CLR_MSK 0x9fffffff
35389 
35390 #define ALT_USB_HOST_HCTSIZ9_PID_RESET 0x0
35391 
35392 #define ALT_USB_HOST_HCTSIZ9_PID_GET(value) (((value) & 0x60000000) >> 29)
35393 
35394 #define ALT_USB_HOST_HCTSIZ9_PID_SET(value) (((value) << 29) & 0x60000000)
35395 
35418 #define ALT_USB_HOST_HCTSIZ9_DOPNG_E_NOPING 0x0
35419 
35424 #define ALT_USB_HOST_HCTSIZ9_DOPNG_E_PING 0x1
35425 
35427 #define ALT_USB_HOST_HCTSIZ9_DOPNG_LSB 31
35428 
35429 #define ALT_USB_HOST_HCTSIZ9_DOPNG_MSB 31
35430 
35431 #define ALT_USB_HOST_HCTSIZ9_DOPNG_WIDTH 1
35432 
35433 #define ALT_USB_HOST_HCTSIZ9_DOPNG_SET_MSK 0x80000000
35434 
35435 #define ALT_USB_HOST_HCTSIZ9_DOPNG_CLR_MSK 0x7fffffff
35436 
35437 #define ALT_USB_HOST_HCTSIZ9_DOPNG_RESET 0x0
35438 
35439 #define ALT_USB_HOST_HCTSIZ9_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
35440 
35441 #define ALT_USB_HOST_HCTSIZ9_DOPNG_SET(value) (((value) << 31) & 0x80000000)
35442 
35443 #ifndef __ASSEMBLY__
35444 
35455 {
35456  uint32_t xfersize : 19;
35457  uint32_t pktcnt : 10;
35458  uint32_t pid : 2;
35459  uint32_t dopng : 1;
35460 };
35461 
35464 #endif /* __ASSEMBLY__ */
35465 
35467 #define ALT_USB_HOST_HCTSIZ9_OFST 0x230
35468 
35469 #define ALT_USB_HOST_HCTSIZ9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ9_OFST))
35470 
35527 #define ALT_USB_HOST_HCDMA9_HCDMA9_LSB 0
35528 
35529 #define ALT_USB_HOST_HCDMA9_HCDMA9_MSB 31
35530 
35531 #define ALT_USB_HOST_HCDMA9_HCDMA9_WIDTH 32
35532 
35533 #define ALT_USB_HOST_HCDMA9_HCDMA9_SET_MSK 0xffffffff
35534 
35535 #define ALT_USB_HOST_HCDMA9_HCDMA9_CLR_MSK 0x00000000
35536 
35537 #define ALT_USB_HOST_HCDMA9_HCDMA9_RESET 0x0
35538 
35539 #define ALT_USB_HOST_HCDMA9_HCDMA9_GET(value) (((value) & 0xffffffff) >> 0)
35540 
35541 #define ALT_USB_HOST_HCDMA9_HCDMA9_SET(value) (((value) << 0) & 0xffffffff)
35542 
35543 #ifndef __ASSEMBLY__
35544 
35555 {
35556  uint32_t hcdma9 : 32;
35557 };
35558 
35561 #endif /* __ASSEMBLY__ */
35562 
35564 #define ALT_USB_HOST_HCDMA9_OFST 0x234
35565 
35566 #define ALT_USB_HOST_HCDMA9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA9_OFST))
35567 
35598 #define ALT_USB_HOST_HCDMAB9_HCDMAB9_LSB 0
35599 
35600 #define ALT_USB_HOST_HCDMAB9_HCDMAB9_MSB 31
35601 
35602 #define ALT_USB_HOST_HCDMAB9_HCDMAB9_WIDTH 32
35603 
35604 #define ALT_USB_HOST_HCDMAB9_HCDMAB9_SET_MSK 0xffffffff
35605 
35606 #define ALT_USB_HOST_HCDMAB9_HCDMAB9_CLR_MSK 0x00000000
35607 
35608 #define ALT_USB_HOST_HCDMAB9_HCDMAB9_RESET 0x0
35609 
35610 #define ALT_USB_HOST_HCDMAB9_HCDMAB9_GET(value) (((value) & 0xffffffff) >> 0)
35611 
35612 #define ALT_USB_HOST_HCDMAB9_HCDMAB9_SET(value) (((value) << 0) & 0xffffffff)
35613 
35614 #ifndef __ASSEMBLY__
35615 
35626 {
35627  uint32_t hcdmab9 : 32;
35628 };
35629 
35632 #endif /* __ASSEMBLY__ */
35633 
35635 #define ALT_USB_HOST_HCDMAB9_OFST 0x238
35636 
35637 #define ALT_USB_HOST_HCDMAB9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB9_OFST))
35638 
35670 #define ALT_USB_HOST_HCCHAR10_MPS_LSB 0
35671 
35672 #define ALT_USB_HOST_HCCHAR10_MPS_MSB 10
35673 
35674 #define ALT_USB_HOST_HCCHAR10_MPS_WIDTH 11
35675 
35676 #define ALT_USB_HOST_HCCHAR10_MPS_SET_MSK 0x000007ff
35677 
35678 #define ALT_USB_HOST_HCCHAR10_MPS_CLR_MSK 0xfffff800
35679 
35680 #define ALT_USB_HOST_HCCHAR10_MPS_RESET 0x0
35681 
35682 #define ALT_USB_HOST_HCCHAR10_MPS_GET(value) (((value) & 0x000007ff) >> 0)
35683 
35684 #define ALT_USB_HOST_HCCHAR10_MPS_SET(value) (((value) << 0) & 0x000007ff)
35685 
35720 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT0 0x0
35721 
35726 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT1 0x1
35727 
35732 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT2 0x2
35733 
35738 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT3 0x3
35739 
35744 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT4 0x4
35745 
35750 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT5 0x5
35751 
35756 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT6 0x6
35757 
35762 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT7 0x7
35763 
35768 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT8 0x8
35769 
35774 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT9 0x9
35775 
35780 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT10 0xa
35781 
35786 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT11 0xb
35787 
35792 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT12 0xc
35793 
35798 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT13 0xd
35799 
35804 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT14 0xe
35805 
35810 #define ALT_USB_HOST_HCCHAR10_EPNUM_E_ENDPT15 0xf
35811 
35813 #define ALT_USB_HOST_HCCHAR10_EPNUM_LSB 11
35814 
35815 #define ALT_USB_HOST_HCCHAR10_EPNUM_MSB 14
35816 
35817 #define ALT_USB_HOST_HCCHAR10_EPNUM_WIDTH 4
35818 
35819 #define ALT_USB_HOST_HCCHAR10_EPNUM_SET_MSK 0x00007800
35820 
35821 #define ALT_USB_HOST_HCCHAR10_EPNUM_CLR_MSK 0xffff87ff
35822 
35823 #define ALT_USB_HOST_HCCHAR10_EPNUM_RESET 0x0
35824 
35825 #define ALT_USB_HOST_HCCHAR10_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
35826 
35827 #define ALT_USB_HOST_HCCHAR10_EPNUM_SET(value) (((value) << 11) & 0x00007800)
35828 
35849 #define ALT_USB_HOST_HCCHAR10_EPDIR_E_OUT 0x0
35850 
35855 #define ALT_USB_HOST_HCCHAR10_EPDIR_E_IN 0x1
35856 
35858 #define ALT_USB_HOST_HCCHAR10_EPDIR_LSB 15
35859 
35860 #define ALT_USB_HOST_HCCHAR10_EPDIR_MSB 15
35861 
35862 #define ALT_USB_HOST_HCCHAR10_EPDIR_WIDTH 1
35863 
35864 #define ALT_USB_HOST_HCCHAR10_EPDIR_SET_MSK 0x00008000
35865 
35866 #define ALT_USB_HOST_HCCHAR10_EPDIR_CLR_MSK 0xffff7fff
35867 
35868 #define ALT_USB_HOST_HCCHAR10_EPDIR_RESET 0x0
35869 
35870 #define ALT_USB_HOST_HCCHAR10_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
35871 
35872 #define ALT_USB_HOST_HCCHAR10_EPDIR_SET(value) (((value) << 15) & 0x00008000)
35873 
35899 #define ALT_USB_HOST_HCCHAR10_LSPDDEV_E_DISD 0x0
35900 
35905 #define ALT_USB_HOST_HCCHAR10_LSPDDEV_E_END 0x1
35906 
35908 #define ALT_USB_HOST_HCCHAR10_LSPDDEV_LSB 17
35909 
35910 #define ALT_USB_HOST_HCCHAR10_LSPDDEV_MSB 17
35911 
35912 #define ALT_USB_HOST_HCCHAR10_LSPDDEV_WIDTH 1
35913 
35914 #define ALT_USB_HOST_HCCHAR10_LSPDDEV_SET_MSK 0x00020000
35915 
35916 #define ALT_USB_HOST_HCCHAR10_LSPDDEV_CLR_MSK 0xfffdffff
35917 
35918 #define ALT_USB_HOST_HCCHAR10_LSPDDEV_RESET 0x0
35919 
35920 #define ALT_USB_HOST_HCCHAR10_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
35921 
35922 #define ALT_USB_HOST_HCCHAR10_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
35923 
35946 #define ALT_USB_HOST_HCCHAR10_EPTYPE_E_CTL 0x0
35947 
35952 #define ALT_USB_HOST_HCCHAR10_EPTYPE_E_ISOC 0x1
35953 
35958 #define ALT_USB_HOST_HCCHAR10_EPTYPE_E_BULK 0x2
35959 
35964 #define ALT_USB_HOST_HCCHAR10_EPTYPE_E_INTERR 0x3
35965 
35967 #define ALT_USB_HOST_HCCHAR10_EPTYPE_LSB 18
35968 
35969 #define ALT_USB_HOST_HCCHAR10_EPTYPE_MSB 19
35970 
35971 #define ALT_USB_HOST_HCCHAR10_EPTYPE_WIDTH 2
35972 
35973 #define ALT_USB_HOST_HCCHAR10_EPTYPE_SET_MSK 0x000c0000
35974 
35975 #define ALT_USB_HOST_HCCHAR10_EPTYPE_CLR_MSK 0xfff3ffff
35976 
35977 #define ALT_USB_HOST_HCCHAR10_EPTYPE_RESET 0x0
35978 
35979 #define ALT_USB_HOST_HCCHAR10_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
35980 
35981 #define ALT_USB_HOST_HCCHAR10_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
35982 
36014 #define ALT_USB_HOST_HCCHAR10_EC_E_RSVD 0x0
36015 
36020 #define ALT_USB_HOST_HCCHAR10_EC_E_TRANSONE 0x1
36021 
36026 #define ALT_USB_HOST_HCCHAR10_EC_E_TRANSTWO 0x2
36027 
36032 #define ALT_USB_HOST_HCCHAR10_EC_E_TRANSTHREE 0x3
36033 
36035 #define ALT_USB_HOST_HCCHAR10_EC_LSB 20
36036 
36037 #define ALT_USB_HOST_HCCHAR10_EC_MSB 21
36038 
36039 #define ALT_USB_HOST_HCCHAR10_EC_WIDTH 2
36040 
36041 #define ALT_USB_HOST_HCCHAR10_EC_SET_MSK 0x00300000
36042 
36043 #define ALT_USB_HOST_HCCHAR10_EC_CLR_MSK 0xffcfffff
36044 
36045 #define ALT_USB_HOST_HCCHAR10_EC_RESET 0x0
36046 
36047 #define ALT_USB_HOST_HCCHAR10_EC_GET(value) (((value) & 0x00300000) >> 20)
36048 
36049 #define ALT_USB_HOST_HCCHAR10_EC_SET(value) (((value) << 20) & 0x00300000)
36050 
36060 #define ALT_USB_HOST_HCCHAR10_DEVADDR_LSB 22
36061 
36062 #define ALT_USB_HOST_HCCHAR10_DEVADDR_MSB 28
36063 
36064 #define ALT_USB_HOST_HCCHAR10_DEVADDR_WIDTH 7
36065 
36066 #define ALT_USB_HOST_HCCHAR10_DEVADDR_SET_MSK 0x1fc00000
36067 
36068 #define ALT_USB_HOST_HCCHAR10_DEVADDR_CLR_MSK 0xe03fffff
36069 
36070 #define ALT_USB_HOST_HCCHAR10_DEVADDR_RESET 0x0
36071 
36072 #define ALT_USB_HOST_HCCHAR10_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
36073 
36074 #define ALT_USB_HOST_HCCHAR10_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
36075 
36098 #define ALT_USB_HOST_HCCHAR10_CHDIS_E_INACT 0x0
36099 
36104 #define ALT_USB_HOST_HCCHAR10_CHDIS_E_ACT 0x1
36105 
36107 #define ALT_USB_HOST_HCCHAR10_CHDIS_LSB 30
36108 
36109 #define ALT_USB_HOST_HCCHAR10_CHDIS_MSB 30
36110 
36111 #define ALT_USB_HOST_HCCHAR10_CHDIS_WIDTH 1
36112 
36113 #define ALT_USB_HOST_HCCHAR10_CHDIS_SET_MSK 0x40000000
36114 
36115 #define ALT_USB_HOST_HCCHAR10_CHDIS_CLR_MSK 0xbfffffff
36116 
36117 #define ALT_USB_HOST_HCCHAR10_CHDIS_RESET 0x0
36118 
36119 #define ALT_USB_HOST_HCCHAR10_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
36120 
36121 #define ALT_USB_HOST_HCCHAR10_CHDIS_SET(value) (((value) << 30) & 0x40000000)
36122 
36153 #define ALT_USB_HOST_HCCHAR10_CHENA_E_INACT 0x0
36154 
36160 #define ALT_USB_HOST_HCCHAR10_CHENA_E_ACT 0x1
36161 
36163 #define ALT_USB_HOST_HCCHAR10_CHENA_LSB 31
36164 
36165 #define ALT_USB_HOST_HCCHAR10_CHENA_MSB 31
36166 
36167 #define ALT_USB_HOST_HCCHAR10_CHENA_WIDTH 1
36168 
36169 #define ALT_USB_HOST_HCCHAR10_CHENA_SET_MSK 0x80000000
36170 
36171 #define ALT_USB_HOST_HCCHAR10_CHENA_CLR_MSK 0x7fffffff
36172 
36173 #define ALT_USB_HOST_HCCHAR10_CHENA_RESET 0x0
36174 
36175 #define ALT_USB_HOST_HCCHAR10_CHENA_GET(value) (((value) & 0x80000000) >> 31)
36176 
36177 #define ALT_USB_HOST_HCCHAR10_CHENA_SET(value) (((value) << 31) & 0x80000000)
36178 
36179 #ifndef __ASSEMBLY__
36180 
36191 {
36192  uint32_t mps : 11;
36193  uint32_t epnum : 4;
36194  uint32_t epdir : 1;
36195  uint32_t : 1;
36196  uint32_t lspddev : 1;
36197  uint32_t eptype : 2;
36198  uint32_t ec : 2;
36199  uint32_t devaddr : 7;
36200  uint32_t : 1;
36201  const uint32_t chdis : 1;
36202  const uint32_t chena : 1;
36203 };
36204 
36207 #endif /* __ASSEMBLY__ */
36208 
36210 #define ALT_USB_HOST_HCCHAR10_OFST 0x240
36211 
36212 #define ALT_USB_HOST_HCCHAR10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR10_OFST))
36213 
36240 #define ALT_USB_HOST_HCSPLT10_PRTADDR_LSB 0
36241 
36242 #define ALT_USB_HOST_HCSPLT10_PRTADDR_MSB 6
36243 
36244 #define ALT_USB_HOST_HCSPLT10_PRTADDR_WIDTH 7
36245 
36246 #define ALT_USB_HOST_HCSPLT10_PRTADDR_SET_MSK 0x0000007f
36247 
36248 #define ALT_USB_HOST_HCSPLT10_PRTADDR_CLR_MSK 0xffffff80
36249 
36250 #define ALT_USB_HOST_HCSPLT10_PRTADDR_RESET 0x0
36251 
36252 #define ALT_USB_HOST_HCSPLT10_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
36253 
36254 #define ALT_USB_HOST_HCSPLT10_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
36255 
36265 #define ALT_USB_HOST_HCSPLT10_HUBADDR_LSB 7
36266 
36267 #define ALT_USB_HOST_HCSPLT10_HUBADDR_MSB 13
36268 
36269 #define ALT_USB_HOST_HCSPLT10_HUBADDR_WIDTH 7
36270 
36271 #define ALT_USB_HOST_HCSPLT10_HUBADDR_SET_MSK 0x00003f80
36272 
36273 #define ALT_USB_HOST_HCSPLT10_HUBADDR_CLR_MSK 0xffffc07f
36274 
36275 #define ALT_USB_HOST_HCSPLT10_HUBADDR_RESET 0x0
36276 
36277 #define ALT_USB_HOST_HCSPLT10_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
36278 
36279 #define ALT_USB_HOST_HCSPLT10_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
36280 
36310 #define ALT_USB_HOST_HCSPLT10_XACTPOS_E_MIDDLE 0x0
36311 
36317 #define ALT_USB_HOST_HCSPLT10_XACTPOS_E_END 0x1
36318 
36324 #define ALT_USB_HOST_HCSPLT10_XACTPOS_E_BEGIN 0x2
36325 
36331 #define ALT_USB_HOST_HCSPLT10_XACTPOS_E_ALL 0x3
36332 
36334 #define ALT_USB_HOST_HCSPLT10_XACTPOS_LSB 14
36335 
36336 #define ALT_USB_HOST_HCSPLT10_XACTPOS_MSB 15
36337 
36338 #define ALT_USB_HOST_HCSPLT10_XACTPOS_WIDTH 2
36339 
36340 #define ALT_USB_HOST_HCSPLT10_XACTPOS_SET_MSK 0x0000c000
36341 
36342 #define ALT_USB_HOST_HCSPLT10_XACTPOS_CLR_MSK 0xffff3fff
36343 
36344 #define ALT_USB_HOST_HCSPLT10_XACTPOS_RESET 0x0
36345 
36346 #define ALT_USB_HOST_HCSPLT10_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
36347 
36348 #define ALT_USB_HOST_HCSPLT10_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
36349 
36371 #define ALT_USB_HOST_HCSPLT10_COMPSPLT_E_NOSPLIT 0x0
36372 
36377 #define ALT_USB_HOST_HCSPLT10_COMPSPLT_E_SPLIT 0x1
36378 
36380 #define ALT_USB_HOST_HCSPLT10_COMPSPLT_LSB 16
36381 
36382 #define ALT_USB_HOST_HCSPLT10_COMPSPLT_MSB 16
36383 
36384 #define ALT_USB_HOST_HCSPLT10_COMPSPLT_WIDTH 1
36385 
36386 #define ALT_USB_HOST_HCSPLT10_COMPSPLT_SET_MSK 0x00010000
36387 
36388 #define ALT_USB_HOST_HCSPLT10_COMPSPLT_CLR_MSK 0xfffeffff
36389 
36390 #define ALT_USB_HOST_HCSPLT10_COMPSPLT_RESET 0x0
36391 
36392 #define ALT_USB_HOST_HCSPLT10_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
36393 
36394 #define ALT_USB_HOST_HCSPLT10_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
36395 
36417 #define ALT_USB_HOST_HCSPLT10_SPLTENA_E_DISD 0x0
36418 
36423 #define ALT_USB_HOST_HCSPLT10_SPLTENA_E_END 0x1
36424 
36426 #define ALT_USB_HOST_HCSPLT10_SPLTENA_LSB 31
36427 
36428 #define ALT_USB_HOST_HCSPLT10_SPLTENA_MSB 31
36429 
36430 #define ALT_USB_HOST_HCSPLT10_SPLTENA_WIDTH 1
36431 
36432 #define ALT_USB_HOST_HCSPLT10_SPLTENA_SET_MSK 0x80000000
36433 
36434 #define ALT_USB_HOST_HCSPLT10_SPLTENA_CLR_MSK 0x7fffffff
36435 
36436 #define ALT_USB_HOST_HCSPLT10_SPLTENA_RESET 0x0
36437 
36438 #define ALT_USB_HOST_HCSPLT10_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
36439 
36440 #define ALT_USB_HOST_HCSPLT10_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
36441 
36442 #ifndef __ASSEMBLY__
36443 
36454 {
36455  uint32_t prtaddr : 7;
36456  uint32_t hubaddr : 7;
36457  uint32_t xactpos : 2;
36458  uint32_t compsplt : 1;
36459  uint32_t : 14;
36460  uint32_t spltena : 1;
36461 };
36462 
36465 #endif /* __ASSEMBLY__ */
36466 
36468 #define ALT_USB_HOST_HCSPLT10_OFST 0x244
36469 
36470 #define ALT_USB_HOST_HCSPLT10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT10_OFST))
36471 
36526 #define ALT_USB_HOST_HCINT10_XFERCOMPL_E_INACT 0x0
36527 
36532 #define ALT_USB_HOST_HCINT10_XFERCOMPL_E_ACT 0x1
36533 
36535 #define ALT_USB_HOST_HCINT10_XFERCOMPL_LSB 0
36536 
36537 #define ALT_USB_HOST_HCINT10_XFERCOMPL_MSB 0
36538 
36539 #define ALT_USB_HOST_HCINT10_XFERCOMPL_WIDTH 1
36540 
36541 #define ALT_USB_HOST_HCINT10_XFERCOMPL_SET_MSK 0x00000001
36542 
36543 #define ALT_USB_HOST_HCINT10_XFERCOMPL_CLR_MSK 0xfffffffe
36544 
36545 #define ALT_USB_HOST_HCINT10_XFERCOMPL_RESET 0x0
36546 
36547 #define ALT_USB_HOST_HCINT10_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
36548 
36549 #define ALT_USB_HOST_HCINT10_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
36550 
36584 #define ALT_USB_HOST_HCINT10_CHHLTD_E_INACT 0x0
36585 
36590 #define ALT_USB_HOST_HCINT10_CHHLTD_E_ACT 0x1
36591 
36593 #define ALT_USB_HOST_HCINT10_CHHLTD_LSB 1
36594 
36595 #define ALT_USB_HOST_HCINT10_CHHLTD_MSB 1
36596 
36597 #define ALT_USB_HOST_HCINT10_CHHLTD_WIDTH 1
36598 
36599 #define ALT_USB_HOST_HCINT10_CHHLTD_SET_MSK 0x00000002
36600 
36601 #define ALT_USB_HOST_HCINT10_CHHLTD_CLR_MSK 0xfffffffd
36602 
36603 #define ALT_USB_HOST_HCINT10_CHHLTD_RESET 0x0
36604 
36605 #define ALT_USB_HOST_HCINT10_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
36606 
36607 #define ALT_USB_HOST_HCINT10_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
36608 
36631 #define ALT_USB_HOST_HCINT10_AHBERR_E_INACT 0x0
36632 
36637 #define ALT_USB_HOST_HCINT10_AHBERR_E_ACT 0x1
36638 
36640 #define ALT_USB_HOST_HCINT10_AHBERR_LSB 2
36641 
36642 #define ALT_USB_HOST_HCINT10_AHBERR_MSB 2
36643 
36644 #define ALT_USB_HOST_HCINT10_AHBERR_WIDTH 1
36645 
36646 #define ALT_USB_HOST_HCINT10_AHBERR_SET_MSK 0x00000004
36647 
36648 #define ALT_USB_HOST_HCINT10_AHBERR_CLR_MSK 0xfffffffb
36649 
36650 #define ALT_USB_HOST_HCINT10_AHBERR_RESET 0x0
36651 
36652 #define ALT_USB_HOST_HCINT10_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
36653 
36654 #define ALT_USB_HOST_HCINT10_AHBERR_SET(value) (((value) << 2) & 0x00000004)
36655 
36678 #define ALT_USB_HOST_HCINT10_STALL_E_INACT 0x0
36679 
36684 #define ALT_USB_HOST_HCINT10_STALL_E_ACT 0x1
36685 
36687 #define ALT_USB_HOST_HCINT10_STALL_LSB 3
36688 
36689 #define ALT_USB_HOST_HCINT10_STALL_MSB 3
36690 
36691 #define ALT_USB_HOST_HCINT10_STALL_WIDTH 1
36692 
36693 #define ALT_USB_HOST_HCINT10_STALL_SET_MSK 0x00000008
36694 
36695 #define ALT_USB_HOST_HCINT10_STALL_CLR_MSK 0xfffffff7
36696 
36697 #define ALT_USB_HOST_HCINT10_STALL_RESET 0x0
36698 
36699 #define ALT_USB_HOST_HCINT10_STALL_GET(value) (((value) & 0x00000008) >> 3)
36700 
36701 #define ALT_USB_HOST_HCINT10_STALL_SET(value) (((value) << 3) & 0x00000008)
36702 
36725 #define ALT_USB_HOST_HCINT10_NAK_E_INACT 0x0
36726 
36731 #define ALT_USB_HOST_HCINT10_NAK_E_ACT 0x1
36732 
36734 #define ALT_USB_HOST_HCINT10_NAK_LSB 4
36735 
36736 #define ALT_USB_HOST_HCINT10_NAK_MSB 4
36737 
36738 #define ALT_USB_HOST_HCINT10_NAK_WIDTH 1
36739 
36740 #define ALT_USB_HOST_HCINT10_NAK_SET_MSK 0x00000010
36741 
36742 #define ALT_USB_HOST_HCINT10_NAK_CLR_MSK 0xffffffef
36743 
36744 #define ALT_USB_HOST_HCINT10_NAK_RESET 0x0
36745 
36746 #define ALT_USB_HOST_HCINT10_NAK_GET(value) (((value) & 0x00000010) >> 4)
36747 
36748 #define ALT_USB_HOST_HCINT10_NAK_SET(value) (((value) << 4) & 0x00000010)
36749 
36772 #define ALT_USB_HOST_HCINT10_ACK_E_INACT 0x0
36773 
36778 #define ALT_USB_HOST_HCINT10_ACK_E_ACT 0x1
36779 
36781 #define ALT_USB_HOST_HCINT10_ACK_LSB 5
36782 
36783 #define ALT_USB_HOST_HCINT10_ACK_MSB 5
36784 
36785 #define ALT_USB_HOST_HCINT10_ACK_WIDTH 1
36786 
36787 #define ALT_USB_HOST_HCINT10_ACK_SET_MSK 0x00000020
36788 
36789 #define ALT_USB_HOST_HCINT10_ACK_CLR_MSK 0xffffffdf
36790 
36791 #define ALT_USB_HOST_HCINT10_ACK_RESET 0x0
36792 
36793 #define ALT_USB_HOST_HCINT10_ACK_GET(value) (((value) & 0x00000020) >> 5)
36794 
36795 #define ALT_USB_HOST_HCINT10_ACK_SET(value) (((value) << 5) & 0x00000020)
36796 
36819 #define ALT_USB_HOST_HCINT10_NYET_E_INACT 0x0
36820 
36825 #define ALT_USB_HOST_HCINT10_NYET_E_ACT 0x1
36826 
36828 #define ALT_USB_HOST_HCINT10_NYET_LSB 6
36829 
36830 #define ALT_USB_HOST_HCINT10_NYET_MSB 6
36831 
36832 #define ALT_USB_HOST_HCINT10_NYET_WIDTH 1
36833 
36834 #define ALT_USB_HOST_HCINT10_NYET_SET_MSK 0x00000040
36835 
36836 #define ALT_USB_HOST_HCINT10_NYET_CLR_MSK 0xffffffbf
36837 
36838 #define ALT_USB_HOST_HCINT10_NYET_RESET 0x0
36839 
36840 #define ALT_USB_HOST_HCINT10_NYET_GET(value) (((value) & 0x00000040) >> 6)
36841 
36842 #define ALT_USB_HOST_HCINT10_NYET_SET(value) (((value) << 6) & 0x00000040)
36843 
36874 #define ALT_USB_HOST_HCINT10_XACTERR_E_INACT 0x0
36875 
36880 #define ALT_USB_HOST_HCINT10_XACTERR_E_ACT 0x1
36881 
36883 #define ALT_USB_HOST_HCINT10_XACTERR_LSB 7
36884 
36885 #define ALT_USB_HOST_HCINT10_XACTERR_MSB 7
36886 
36887 #define ALT_USB_HOST_HCINT10_XACTERR_WIDTH 1
36888 
36889 #define ALT_USB_HOST_HCINT10_XACTERR_SET_MSK 0x00000080
36890 
36891 #define ALT_USB_HOST_HCINT10_XACTERR_CLR_MSK 0xffffff7f
36892 
36893 #define ALT_USB_HOST_HCINT10_XACTERR_RESET 0x0
36894 
36895 #define ALT_USB_HOST_HCINT10_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
36896 
36897 #define ALT_USB_HOST_HCINT10_XACTERR_SET(value) (((value) << 7) & 0x00000080)
36898 
36921 #define ALT_USB_HOST_HCINT10_BBLERR_E_INACT 0x0
36922 
36927 #define ALT_USB_HOST_HCINT10_BBLERR_E_ACT 0x1
36928 
36930 #define ALT_USB_HOST_HCINT10_BBLERR_LSB 8
36931 
36932 #define ALT_USB_HOST_HCINT10_BBLERR_MSB 8
36933 
36934 #define ALT_USB_HOST_HCINT10_BBLERR_WIDTH 1
36935 
36936 #define ALT_USB_HOST_HCINT10_BBLERR_SET_MSK 0x00000100
36937 
36938 #define ALT_USB_HOST_HCINT10_BBLERR_CLR_MSK 0xfffffeff
36939 
36940 #define ALT_USB_HOST_HCINT10_BBLERR_RESET 0x0
36941 
36942 #define ALT_USB_HOST_HCINT10_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
36943 
36944 #define ALT_USB_HOST_HCINT10_BBLERR_SET(value) (((value) << 8) & 0x00000100)
36945 
36968 #define ALT_USB_HOST_HCINT10_FRMOVRUN_E_INACT 0x0
36969 
36974 #define ALT_USB_HOST_HCINT10_FRMOVRUN_E_ACT 0x1
36975 
36977 #define ALT_USB_HOST_HCINT10_FRMOVRUN_LSB 9
36978 
36979 #define ALT_USB_HOST_HCINT10_FRMOVRUN_MSB 9
36980 
36981 #define ALT_USB_HOST_HCINT10_FRMOVRUN_WIDTH 1
36982 
36983 #define ALT_USB_HOST_HCINT10_FRMOVRUN_SET_MSK 0x00000200
36984 
36985 #define ALT_USB_HOST_HCINT10_FRMOVRUN_CLR_MSK 0xfffffdff
36986 
36987 #define ALT_USB_HOST_HCINT10_FRMOVRUN_RESET 0x0
36988 
36989 #define ALT_USB_HOST_HCINT10_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
36990 
36991 #define ALT_USB_HOST_HCINT10_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
36992 
37015 #define ALT_USB_HOST_HCINT10_DATATGLERR_E_INACT 0x0
37016 
37021 #define ALT_USB_HOST_HCINT10_DATATGLERR_E_ACT 0x1
37022 
37024 #define ALT_USB_HOST_HCINT10_DATATGLERR_LSB 10
37025 
37026 #define ALT_USB_HOST_HCINT10_DATATGLERR_MSB 10
37027 
37028 #define ALT_USB_HOST_HCINT10_DATATGLERR_WIDTH 1
37029 
37030 #define ALT_USB_HOST_HCINT10_DATATGLERR_SET_MSK 0x00000400
37031 
37032 #define ALT_USB_HOST_HCINT10_DATATGLERR_CLR_MSK 0xfffffbff
37033 
37034 #define ALT_USB_HOST_HCINT10_DATATGLERR_RESET 0x0
37035 
37036 #define ALT_USB_HOST_HCINT10_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
37037 
37038 #define ALT_USB_HOST_HCINT10_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
37039 
37063 #define ALT_USB_HOST_HCINT10_BNAINTR_E_INACT 0x0
37064 
37069 #define ALT_USB_HOST_HCINT10_BNAINTR_E_ACT 0x1
37070 
37072 #define ALT_USB_HOST_HCINT10_BNAINTR_LSB 11
37073 
37074 #define ALT_USB_HOST_HCINT10_BNAINTR_MSB 11
37075 
37076 #define ALT_USB_HOST_HCINT10_BNAINTR_WIDTH 1
37077 
37078 #define ALT_USB_HOST_HCINT10_BNAINTR_SET_MSK 0x00000800
37079 
37080 #define ALT_USB_HOST_HCINT10_BNAINTR_CLR_MSK 0xfffff7ff
37081 
37082 #define ALT_USB_HOST_HCINT10_BNAINTR_RESET 0x0
37083 
37084 #define ALT_USB_HOST_HCINT10_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
37085 
37086 #define ALT_USB_HOST_HCINT10_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
37087 
37111 #define ALT_USB_HOST_HCINT10_XCS_XACT_ERR_E_INACT 0x0
37112 
37117 #define ALT_USB_HOST_HCINT10_XCS_XACT_ERR_E_ACVTIVE 0x1
37118 
37120 #define ALT_USB_HOST_HCINT10_XCS_XACT_ERR_LSB 12
37121 
37122 #define ALT_USB_HOST_HCINT10_XCS_XACT_ERR_MSB 12
37123 
37124 #define ALT_USB_HOST_HCINT10_XCS_XACT_ERR_WIDTH 1
37125 
37126 #define ALT_USB_HOST_HCINT10_XCS_XACT_ERR_SET_MSK 0x00001000
37127 
37128 #define ALT_USB_HOST_HCINT10_XCS_XACT_ERR_CLR_MSK 0xffffefff
37129 
37130 #define ALT_USB_HOST_HCINT10_XCS_XACT_ERR_RESET 0x0
37131 
37132 #define ALT_USB_HOST_HCINT10_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
37133 
37134 #define ALT_USB_HOST_HCINT10_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
37135 
37159 #define ALT_USB_HOST_HCINT10_DESC_LST_ROLLINTR_E_INACT 0x0
37160 
37165 #define ALT_USB_HOST_HCINT10_DESC_LST_ROLLINTR_E_ACT 0x1
37166 
37168 #define ALT_USB_HOST_HCINT10_DESC_LST_ROLLINTR_LSB 13
37169 
37170 #define ALT_USB_HOST_HCINT10_DESC_LST_ROLLINTR_MSB 13
37171 
37172 #define ALT_USB_HOST_HCINT10_DESC_LST_ROLLINTR_WIDTH 1
37173 
37174 #define ALT_USB_HOST_HCINT10_DESC_LST_ROLLINTR_SET_MSK 0x00002000
37175 
37176 #define ALT_USB_HOST_HCINT10_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
37177 
37178 #define ALT_USB_HOST_HCINT10_DESC_LST_ROLLINTR_RESET 0x0
37179 
37180 #define ALT_USB_HOST_HCINT10_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
37181 
37182 #define ALT_USB_HOST_HCINT10_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
37183 
37184 #ifndef __ASSEMBLY__
37185 
37196 {
37197  const uint32_t xfercompl : 1;
37198  const uint32_t chhltd : 1;
37199  const uint32_t ahberr : 1;
37200  const uint32_t stall : 1;
37201  const uint32_t nak : 1;
37202  const uint32_t ack : 1;
37203  const uint32_t nyet : 1;
37204  const uint32_t xacterr : 1;
37205  const uint32_t bblerr : 1;
37206  const uint32_t frmovrun : 1;
37207  const uint32_t datatglerr : 1;
37208  const uint32_t bnaintr : 1;
37209  const uint32_t xcs_xact_err : 1;
37210  const uint32_t desc_lst_rollintr : 1;
37211  uint32_t : 18;
37212 };
37213 
37216 #endif /* __ASSEMBLY__ */
37217 
37219 #define ALT_USB_HOST_HCINT10_OFST 0x248
37220 
37221 #define ALT_USB_HOST_HCINT10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT10_OFST))
37222 
37263 #define ALT_USB_HOST_HCINTMSK10_XFERCOMPLMSK_E_MSK 0x0
37264 
37269 #define ALT_USB_HOST_HCINTMSK10_XFERCOMPLMSK_E_NOMSK 0x1
37270 
37272 #define ALT_USB_HOST_HCINTMSK10_XFERCOMPLMSK_LSB 0
37273 
37274 #define ALT_USB_HOST_HCINTMSK10_XFERCOMPLMSK_MSB 0
37275 
37276 #define ALT_USB_HOST_HCINTMSK10_XFERCOMPLMSK_WIDTH 1
37277 
37278 #define ALT_USB_HOST_HCINTMSK10_XFERCOMPLMSK_SET_MSK 0x00000001
37279 
37280 #define ALT_USB_HOST_HCINTMSK10_XFERCOMPLMSK_CLR_MSK 0xfffffffe
37281 
37282 #define ALT_USB_HOST_HCINTMSK10_XFERCOMPLMSK_RESET 0x0
37283 
37284 #define ALT_USB_HOST_HCINTMSK10_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
37285 
37286 #define ALT_USB_HOST_HCINTMSK10_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
37287 
37308 #define ALT_USB_HOST_HCINTMSK10_CHHLTDMSK_E_MSK 0x0
37309 
37314 #define ALT_USB_HOST_HCINTMSK10_CHHLTDMSK_E_NOMSK 0x1
37315 
37317 #define ALT_USB_HOST_HCINTMSK10_CHHLTDMSK_LSB 1
37318 
37319 #define ALT_USB_HOST_HCINTMSK10_CHHLTDMSK_MSB 1
37320 
37321 #define ALT_USB_HOST_HCINTMSK10_CHHLTDMSK_WIDTH 1
37322 
37323 #define ALT_USB_HOST_HCINTMSK10_CHHLTDMSK_SET_MSK 0x00000002
37324 
37325 #define ALT_USB_HOST_HCINTMSK10_CHHLTDMSK_CLR_MSK 0xfffffffd
37326 
37327 #define ALT_USB_HOST_HCINTMSK10_CHHLTDMSK_RESET 0x0
37328 
37329 #define ALT_USB_HOST_HCINTMSK10_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
37330 
37331 #define ALT_USB_HOST_HCINTMSK10_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
37332 
37354 #define ALT_USB_HOST_HCINTMSK10_AHBERRMSK_E_MSK 0x0
37355 
37360 #define ALT_USB_HOST_HCINTMSK10_AHBERRMSK_E_NOMSK 0x1
37361 
37363 #define ALT_USB_HOST_HCINTMSK10_AHBERRMSK_LSB 2
37364 
37365 #define ALT_USB_HOST_HCINTMSK10_AHBERRMSK_MSB 2
37366 
37367 #define ALT_USB_HOST_HCINTMSK10_AHBERRMSK_WIDTH 1
37368 
37369 #define ALT_USB_HOST_HCINTMSK10_AHBERRMSK_SET_MSK 0x00000004
37370 
37371 #define ALT_USB_HOST_HCINTMSK10_AHBERRMSK_CLR_MSK 0xfffffffb
37372 
37373 #define ALT_USB_HOST_HCINTMSK10_AHBERRMSK_RESET 0x0
37374 
37375 #define ALT_USB_HOST_HCINTMSK10_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
37376 
37377 #define ALT_USB_HOST_HCINTMSK10_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
37378 
37399 #define ALT_USB_HOST_HCINTMSK10_BNAINTRMSK_E_MSK 0x0
37400 
37405 #define ALT_USB_HOST_HCINTMSK10_BNAINTRMSK_E_NOMSK 0x1
37406 
37408 #define ALT_USB_HOST_HCINTMSK10_BNAINTRMSK_LSB 11
37409 
37410 #define ALT_USB_HOST_HCINTMSK10_BNAINTRMSK_MSB 11
37411 
37412 #define ALT_USB_HOST_HCINTMSK10_BNAINTRMSK_WIDTH 1
37413 
37414 #define ALT_USB_HOST_HCINTMSK10_BNAINTRMSK_SET_MSK 0x00000800
37415 
37416 #define ALT_USB_HOST_HCINTMSK10_BNAINTRMSK_CLR_MSK 0xfffff7ff
37417 
37418 #define ALT_USB_HOST_HCINTMSK10_BNAINTRMSK_RESET 0x0
37419 
37420 #define ALT_USB_HOST_HCINTMSK10_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
37421 
37422 #define ALT_USB_HOST_HCINTMSK10_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
37423 
37444 #define ALT_USB_HOST_HCINTMSK10_FRM_LST_ROLLINTRMSK_E_MSK 0x0
37445 
37450 #define ALT_USB_HOST_HCINTMSK10_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
37451 
37453 #define ALT_USB_HOST_HCINTMSK10_FRM_LST_ROLLINTRMSK_LSB 13
37454 
37455 #define ALT_USB_HOST_HCINTMSK10_FRM_LST_ROLLINTRMSK_MSB 13
37456 
37457 #define ALT_USB_HOST_HCINTMSK10_FRM_LST_ROLLINTRMSK_WIDTH 1
37458 
37459 #define ALT_USB_HOST_HCINTMSK10_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
37460 
37461 #define ALT_USB_HOST_HCINTMSK10_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
37462 
37463 #define ALT_USB_HOST_HCINTMSK10_FRM_LST_ROLLINTRMSK_RESET 0x0
37464 
37465 #define ALT_USB_HOST_HCINTMSK10_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
37466 
37467 #define ALT_USB_HOST_HCINTMSK10_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
37468 
37469 #ifndef __ASSEMBLY__
37470 
37481 {
37482  uint32_t xfercomplmsk : 1;
37483  uint32_t chhltdmsk : 1;
37484  uint32_t ahberrmsk : 1;
37485  uint32_t : 8;
37486  uint32_t bnaintrmsk : 1;
37487  uint32_t : 1;
37488  uint32_t frm_lst_rollintrmsk : 1;
37489  uint32_t : 18;
37490 };
37491 
37494 #endif /* __ASSEMBLY__ */
37495 
37497 #define ALT_USB_HOST_HCINTMSK10_OFST 0x24c
37498 
37499 #define ALT_USB_HOST_HCINTMSK10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK10_OFST))
37500 
37529 #define ALT_USB_HOST_HCTSIZ10_XFERSIZE_LSB 0
37530 
37531 #define ALT_USB_HOST_HCTSIZ10_XFERSIZE_MSB 18
37532 
37533 #define ALT_USB_HOST_HCTSIZ10_XFERSIZE_WIDTH 19
37534 
37535 #define ALT_USB_HOST_HCTSIZ10_XFERSIZE_SET_MSK 0x0007ffff
37536 
37537 #define ALT_USB_HOST_HCTSIZ10_XFERSIZE_CLR_MSK 0xfff80000
37538 
37539 #define ALT_USB_HOST_HCTSIZ10_XFERSIZE_RESET 0x0
37540 
37541 #define ALT_USB_HOST_HCTSIZ10_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
37542 
37543 #define ALT_USB_HOST_HCTSIZ10_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
37544 
37558 #define ALT_USB_HOST_HCTSIZ10_PKTCNT_LSB 19
37559 
37560 #define ALT_USB_HOST_HCTSIZ10_PKTCNT_MSB 28
37561 
37562 #define ALT_USB_HOST_HCTSIZ10_PKTCNT_WIDTH 10
37563 
37564 #define ALT_USB_HOST_HCTSIZ10_PKTCNT_SET_MSK 0x1ff80000
37565 
37566 #define ALT_USB_HOST_HCTSIZ10_PKTCNT_CLR_MSK 0xe007ffff
37567 
37568 #define ALT_USB_HOST_HCTSIZ10_PKTCNT_RESET 0x0
37569 
37570 #define ALT_USB_HOST_HCTSIZ10_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
37571 
37572 #define ALT_USB_HOST_HCTSIZ10_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
37573 
37597 #define ALT_USB_HOST_HCTSIZ10_PID_E_DATA0 0x0
37598 
37603 #define ALT_USB_HOST_HCTSIZ10_PID_E_DATA2 0x1
37604 
37609 #define ALT_USB_HOST_HCTSIZ10_PID_E_DATA1 0x2
37610 
37615 #define ALT_USB_HOST_HCTSIZ10_PID_E_MDATA 0x3
37616 
37618 #define ALT_USB_HOST_HCTSIZ10_PID_LSB 29
37619 
37620 #define ALT_USB_HOST_HCTSIZ10_PID_MSB 30
37621 
37622 #define ALT_USB_HOST_HCTSIZ10_PID_WIDTH 2
37623 
37624 #define ALT_USB_HOST_HCTSIZ10_PID_SET_MSK 0x60000000
37625 
37626 #define ALT_USB_HOST_HCTSIZ10_PID_CLR_MSK 0x9fffffff
37627 
37628 #define ALT_USB_HOST_HCTSIZ10_PID_RESET 0x0
37629 
37630 #define ALT_USB_HOST_HCTSIZ10_PID_GET(value) (((value) & 0x60000000) >> 29)
37631 
37632 #define ALT_USB_HOST_HCTSIZ10_PID_SET(value) (((value) << 29) & 0x60000000)
37633 
37656 #define ALT_USB_HOST_HCTSIZ10_DOPNG_E_NOPING 0x0
37657 
37662 #define ALT_USB_HOST_HCTSIZ10_DOPNG_E_PING 0x1
37663 
37665 #define ALT_USB_HOST_HCTSIZ10_DOPNG_LSB 31
37666 
37667 #define ALT_USB_HOST_HCTSIZ10_DOPNG_MSB 31
37668 
37669 #define ALT_USB_HOST_HCTSIZ10_DOPNG_WIDTH 1
37670 
37671 #define ALT_USB_HOST_HCTSIZ10_DOPNG_SET_MSK 0x80000000
37672 
37673 #define ALT_USB_HOST_HCTSIZ10_DOPNG_CLR_MSK 0x7fffffff
37674 
37675 #define ALT_USB_HOST_HCTSIZ10_DOPNG_RESET 0x0
37676 
37677 #define ALT_USB_HOST_HCTSIZ10_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
37678 
37679 #define ALT_USB_HOST_HCTSIZ10_DOPNG_SET(value) (((value) << 31) & 0x80000000)
37680 
37681 #ifndef __ASSEMBLY__
37682 
37693 {
37694  uint32_t xfersize : 19;
37695  uint32_t pktcnt : 10;
37696  uint32_t pid : 2;
37697  uint32_t dopng : 1;
37698 };
37699 
37702 #endif /* __ASSEMBLY__ */
37703 
37705 #define ALT_USB_HOST_HCTSIZ10_OFST 0x250
37706 
37707 #define ALT_USB_HOST_HCTSIZ10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ10_OFST))
37708 
37765 #define ALT_USB_HOST_HCDMA10_HCDMA10_LSB 0
37766 
37767 #define ALT_USB_HOST_HCDMA10_HCDMA10_MSB 31
37768 
37769 #define ALT_USB_HOST_HCDMA10_HCDMA10_WIDTH 32
37770 
37771 #define ALT_USB_HOST_HCDMA10_HCDMA10_SET_MSK 0xffffffff
37772 
37773 #define ALT_USB_HOST_HCDMA10_HCDMA10_CLR_MSK 0x00000000
37774 
37775 #define ALT_USB_HOST_HCDMA10_HCDMA10_RESET 0x0
37776 
37777 #define ALT_USB_HOST_HCDMA10_HCDMA10_GET(value) (((value) & 0xffffffff) >> 0)
37778 
37779 #define ALT_USB_HOST_HCDMA10_HCDMA10_SET(value) (((value) << 0) & 0xffffffff)
37780 
37781 #ifndef __ASSEMBLY__
37782 
37793 {
37794  uint32_t hcdma10 : 32;
37795 };
37796 
37799 #endif /* __ASSEMBLY__ */
37800 
37802 #define ALT_USB_HOST_HCDMA10_OFST 0x254
37803 
37804 #define ALT_USB_HOST_HCDMA10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA10_OFST))
37805 
37836 #define ALT_USB_HOST_HCDMAB10_HCDMAB10_LSB 0
37837 
37838 #define ALT_USB_HOST_HCDMAB10_HCDMAB10_MSB 31
37839 
37840 #define ALT_USB_HOST_HCDMAB10_HCDMAB10_WIDTH 32
37841 
37842 #define ALT_USB_HOST_HCDMAB10_HCDMAB10_SET_MSK 0xffffffff
37843 
37844 #define ALT_USB_HOST_HCDMAB10_HCDMAB10_CLR_MSK 0x00000000
37845 
37846 #define ALT_USB_HOST_HCDMAB10_HCDMAB10_RESET 0x0
37847 
37848 #define ALT_USB_HOST_HCDMAB10_HCDMAB10_GET(value) (((value) & 0xffffffff) >> 0)
37849 
37850 #define ALT_USB_HOST_HCDMAB10_HCDMAB10_SET(value) (((value) << 0) & 0xffffffff)
37851 
37852 #ifndef __ASSEMBLY__
37853 
37864 {
37865  uint32_t hcdmab10 : 32;
37866 };
37867 
37870 #endif /* __ASSEMBLY__ */
37871 
37873 #define ALT_USB_HOST_HCDMAB10_OFST 0x258
37874 
37875 #define ALT_USB_HOST_HCDMAB10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB10_OFST))
37876 
37908 #define ALT_USB_HOST_HCCHAR11_MPS_LSB 0
37909 
37910 #define ALT_USB_HOST_HCCHAR11_MPS_MSB 10
37911 
37912 #define ALT_USB_HOST_HCCHAR11_MPS_WIDTH 11
37913 
37914 #define ALT_USB_HOST_HCCHAR11_MPS_SET_MSK 0x000007ff
37915 
37916 #define ALT_USB_HOST_HCCHAR11_MPS_CLR_MSK 0xfffff800
37917 
37918 #define ALT_USB_HOST_HCCHAR11_MPS_RESET 0x0
37919 
37920 #define ALT_USB_HOST_HCCHAR11_MPS_GET(value) (((value) & 0x000007ff) >> 0)
37921 
37922 #define ALT_USB_HOST_HCCHAR11_MPS_SET(value) (((value) << 0) & 0x000007ff)
37923 
37958 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT0 0x0
37959 
37964 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT1 0x1
37965 
37970 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT2 0x2
37971 
37976 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT3 0x3
37977 
37982 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT4 0x4
37983 
37988 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT5 0x5
37989 
37994 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT6 0x6
37995 
38000 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT7 0x7
38001 
38006 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT8 0x8
38007 
38012 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT9 0x9
38013 
38018 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT10 0xa
38019 
38024 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT11 0xb
38025 
38030 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT12 0xc
38031 
38036 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT13 0xd
38037 
38042 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT14 0xe
38043 
38048 #define ALT_USB_HOST_HCCHAR11_EPNUM_E_ENDPT15 0xf
38049 
38051 #define ALT_USB_HOST_HCCHAR11_EPNUM_LSB 11
38052 
38053 #define ALT_USB_HOST_HCCHAR11_EPNUM_MSB 14
38054 
38055 #define ALT_USB_HOST_HCCHAR11_EPNUM_WIDTH 4
38056 
38057 #define ALT_USB_HOST_HCCHAR11_EPNUM_SET_MSK 0x00007800
38058 
38059 #define ALT_USB_HOST_HCCHAR11_EPNUM_CLR_MSK 0xffff87ff
38060 
38061 #define ALT_USB_HOST_HCCHAR11_EPNUM_RESET 0x0
38062 
38063 #define ALT_USB_HOST_HCCHAR11_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
38064 
38065 #define ALT_USB_HOST_HCCHAR11_EPNUM_SET(value) (((value) << 11) & 0x00007800)
38066 
38087 #define ALT_USB_HOST_HCCHAR11_EPDIR_E_OUT 0x0
38088 
38093 #define ALT_USB_HOST_HCCHAR11_EPDIR_E_IN 0x1
38094 
38096 #define ALT_USB_HOST_HCCHAR11_EPDIR_LSB 15
38097 
38098 #define ALT_USB_HOST_HCCHAR11_EPDIR_MSB 15
38099 
38100 #define ALT_USB_HOST_HCCHAR11_EPDIR_WIDTH 1
38101 
38102 #define ALT_USB_HOST_HCCHAR11_EPDIR_SET_MSK 0x00008000
38103 
38104 #define ALT_USB_HOST_HCCHAR11_EPDIR_CLR_MSK 0xffff7fff
38105 
38106 #define ALT_USB_HOST_HCCHAR11_EPDIR_RESET 0x0
38107 
38108 #define ALT_USB_HOST_HCCHAR11_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
38109 
38110 #define ALT_USB_HOST_HCCHAR11_EPDIR_SET(value) (((value) << 15) & 0x00008000)
38111 
38137 #define ALT_USB_HOST_HCCHAR11_LSPDDEV_E_DISD 0x0
38138 
38143 #define ALT_USB_HOST_HCCHAR11_LSPDDEV_E_END 0x1
38144 
38146 #define ALT_USB_HOST_HCCHAR11_LSPDDEV_LSB 17
38147 
38148 #define ALT_USB_HOST_HCCHAR11_LSPDDEV_MSB 17
38149 
38150 #define ALT_USB_HOST_HCCHAR11_LSPDDEV_WIDTH 1
38151 
38152 #define ALT_USB_HOST_HCCHAR11_LSPDDEV_SET_MSK 0x00020000
38153 
38154 #define ALT_USB_HOST_HCCHAR11_LSPDDEV_CLR_MSK 0xfffdffff
38155 
38156 #define ALT_USB_HOST_HCCHAR11_LSPDDEV_RESET 0x0
38157 
38158 #define ALT_USB_HOST_HCCHAR11_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
38159 
38160 #define ALT_USB_HOST_HCCHAR11_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
38161 
38184 #define ALT_USB_HOST_HCCHAR11_EPTYPE_E_CTL 0x0
38185 
38190 #define ALT_USB_HOST_HCCHAR11_EPTYPE_E_ISOC 0x1
38191 
38196 #define ALT_USB_HOST_HCCHAR11_EPTYPE_E_BULK 0x2
38197 
38202 #define ALT_USB_HOST_HCCHAR11_EPTYPE_E_INTERR 0x3
38203 
38205 #define ALT_USB_HOST_HCCHAR11_EPTYPE_LSB 18
38206 
38207 #define ALT_USB_HOST_HCCHAR11_EPTYPE_MSB 19
38208 
38209 #define ALT_USB_HOST_HCCHAR11_EPTYPE_WIDTH 2
38210 
38211 #define ALT_USB_HOST_HCCHAR11_EPTYPE_SET_MSK 0x000c0000
38212 
38213 #define ALT_USB_HOST_HCCHAR11_EPTYPE_CLR_MSK 0xfff3ffff
38214 
38215 #define ALT_USB_HOST_HCCHAR11_EPTYPE_RESET 0x0
38216 
38217 #define ALT_USB_HOST_HCCHAR11_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
38218 
38219 #define ALT_USB_HOST_HCCHAR11_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
38220 
38252 #define ALT_USB_HOST_HCCHAR11_EC_E_RSVD 0x0
38253 
38258 #define ALT_USB_HOST_HCCHAR11_EC_E_TRANSONE 0x1
38259 
38264 #define ALT_USB_HOST_HCCHAR11_EC_E_TRANSTWO 0x2
38265 
38270 #define ALT_USB_HOST_HCCHAR11_EC_E_TRANSTHREE 0x3
38271 
38273 #define ALT_USB_HOST_HCCHAR11_EC_LSB 20
38274 
38275 #define ALT_USB_HOST_HCCHAR11_EC_MSB 21
38276 
38277 #define ALT_USB_HOST_HCCHAR11_EC_WIDTH 2
38278 
38279 #define ALT_USB_HOST_HCCHAR11_EC_SET_MSK 0x00300000
38280 
38281 #define ALT_USB_HOST_HCCHAR11_EC_CLR_MSK 0xffcfffff
38282 
38283 #define ALT_USB_HOST_HCCHAR11_EC_RESET 0x0
38284 
38285 #define ALT_USB_HOST_HCCHAR11_EC_GET(value) (((value) & 0x00300000) >> 20)
38286 
38287 #define ALT_USB_HOST_HCCHAR11_EC_SET(value) (((value) << 20) & 0x00300000)
38288 
38298 #define ALT_USB_HOST_HCCHAR11_DEVADDR_LSB 22
38299 
38300 #define ALT_USB_HOST_HCCHAR11_DEVADDR_MSB 28
38301 
38302 #define ALT_USB_HOST_HCCHAR11_DEVADDR_WIDTH 7
38303 
38304 #define ALT_USB_HOST_HCCHAR11_DEVADDR_SET_MSK 0x1fc00000
38305 
38306 #define ALT_USB_HOST_HCCHAR11_DEVADDR_CLR_MSK 0xe03fffff
38307 
38308 #define ALT_USB_HOST_HCCHAR11_DEVADDR_RESET 0x0
38309 
38310 #define ALT_USB_HOST_HCCHAR11_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
38311 
38312 #define ALT_USB_HOST_HCCHAR11_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
38313 
38336 #define ALT_USB_HOST_HCCHAR11_CHDIS_E_INACT 0x0
38337 
38342 #define ALT_USB_HOST_HCCHAR11_CHDIS_E_ACT 0x1
38343 
38345 #define ALT_USB_HOST_HCCHAR11_CHDIS_LSB 30
38346 
38347 #define ALT_USB_HOST_HCCHAR11_CHDIS_MSB 30
38348 
38349 #define ALT_USB_HOST_HCCHAR11_CHDIS_WIDTH 1
38350 
38351 #define ALT_USB_HOST_HCCHAR11_CHDIS_SET_MSK 0x40000000
38352 
38353 #define ALT_USB_HOST_HCCHAR11_CHDIS_CLR_MSK 0xbfffffff
38354 
38355 #define ALT_USB_HOST_HCCHAR11_CHDIS_RESET 0x0
38356 
38357 #define ALT_USB_HOST_HCCHAR11_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
38358 
38359 #define ALT_USB_HOST_HCCHAR11_CHDIS_SET(value) (((value) << 30) & 0x40000000)
38360 
38391 #define ALT_USB_HOST_HCCHAR11_CHENA_E_INACT 0x0
38392 
38398 #define ALT_USB_HOST_HCCHAR11_CHENA_E_ACT 0x1
38399 
38401 #define ALT_USB_HOST_HCCHAR11_CHENA_LSB 31
38402 
38403 #define ALT_USB_HOST_HCCHAR11_CHENA_MSB 31
38404 
38405 #define ALT_USB_HOST_HCCHAR11_CHENA_WIDTH 1
38406 
38407 #define ALT_USB_HOST_HCCHAR11_CHENA_SET_MSK 0x80000000
38408 
38409 #define ALT_USB_HOST_HCCHAR11_CHENA_CLR_MSK 0x7fffffff
38410 
38411 #define ALT_USB_HOST_HCCHAR11_CHENA_RESET 0x0
38412 
38413 #define ALT_USB_HOST_HCCHAR11_CHENA_GET(value) (((value) & 0x80000000) >> 31)
38414 
38415 #define ALT_USB_HOST_HCCHAR11_CHENA_SET(value) (((value) << 31) & 0x80000000)
38416 
38417 #ifndef __ASSEMBLY__
38418 
38429 {
38430  uint32_t mps : 11;
38431  uint32_t epnum : 4;
38432  uint32_t epdir : 1;
38433  uint32_t : 1;
38434  uint32_t lspddev : 1;
38435  uint32_t eptype : 2;
38436  uint32_t ec : 2;
38437  uint32_t devaddr : 7;
38438  uint32_t : 1;
38439  const uint32_t chdis : 1;
38440  const uint32_t chena : 1;
38441 };
38442 
38445 #endif /* __ASSEMBLY__ */
38446 
38448 #define ALT_USB_HOST_HCCHAR11_OFST 0x260
38449 
38450 #define ALT_USB_HOST_HCCHAR11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR11_OFST))
38451 
38478 #define ALT_USB_HOST_HCSPLT11_PRTADDR_LSB 0
38479 
38480 #define ALT_USB_HOST_HCSPLT11_PRTADDR_MSB 6
38481 
38482 #define ALT_USB_HOST_HCSPLT11_PRTADDR_WIDTH 7
38483 
38484 #define ALT_USB_HOST_HCSPLT11_PRTADDR_SET_MSK 0x0000007f
38485 
38486 #define ALT_USB_HOST_HCSPLT11_PRTADDR_CLR_MSK 0xffffff80
38487 
38488 #define ALT_USB_HOST_HCSPLT11_PRTADDR_RESET 0x0
38489 
38490 #define ALT_USB_HOST_HCSPLT11_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
38491 
38492 #define ALT_USB_HOST_HCSPLT11_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
38493 
38503 #define ALT_USB_HOST_HCSPLT11_HUBADDR_LSB 7
38504 
38505 #define ALT_USB_HOST_HCSPLT11_HUBADDR_MSB 13
38506 
38507 #define ALT_USB_HOST_HCSPLT11_HUBADDR_WIDTH 7
38508 
38509 #define ALT_USB_HOST_HCSPLT11_HUBADDR_SET_MSK 0x00003f80
38510 
38511 #define ALT_USB_HOST_HCSPLT11_HUBADDR_CLR_MSK 0xffffc07f
38512 
38513 #define ALT_USB_HOST_HCSPLT11_HUBADDR_RESET 0x0
38514 
38515 #define ALT_USB_HOST_HCSPLT11_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
38516 
38517 #define ALT_USB_HOST_HCSPLT11_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
38518 
38548 #define ALT_USB_HOST_HCSPLT11_XACTPOS_E_MIDDLE 0x0
38549 
38555 #define ALT_USB_HOST_HCSPLT11_XACTPOS_E_END 0x1
38556 
38562 #define ALT_USB_HOST_HCSPLT11_XACTPOS_E_BEGIN 0x2
38563 
38569 #define ALT_USB_HOST_HCSPLT11_XACTPOS_E_ALL 0x3
38570 
38572 #define ALT_USB_HOST_HCSPLT11_XACTPOS_LSB 14
38573 
38574 #define ALT_USB_HOST_HCSPLT11_XACTPOS_MSB 15
38575 
38576 #define ALT_USB_HOST_HCSPLT11_XACTPOS_WIDTH 2
38577 
38578 #define ALT_USB_HOST_HCSPLT11_XACTPOS_SET_MSK 0x0000c000
38579 
38580 #define ALT_USB_HOST_HCSPLT11_XACTPOS_CLR_MSK 0xffff3fff
38581 
38582 #define ALT_USB_HOST_HCSPLT11_XACTPOS_RESET 0x0
38583 
38584 #define ALT_USB_HOST_HCSPLT11_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
38585 
38586 #define ALT_USB_HOST_HCSPLT11_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
38587 
38609 #define ALT_USB_HOST_HCSPLT11_COMPSPLT_E_NOSPLIT 0x0
38610 
38615 #define ALT_USB_HOST_HCSPLT11_COMPSPLT_E_SPLIT 0x1
38616 
38618 #define ALT_USB_HOST_HCSPLT11_COMPSPLT_LSB 16
38619 
38620 #define ALT_USB_HOST_HCSPLT11_COMPSPLT_MSB 16
38621 
38622 #define ALT_USB_HOST_HCSPLT11_COMPSPLT_WIDTH 1
38623 
38624 #define ALT_USB_HOST_HCSPLT11_COMPSPLT_SET_MSK 0x00010000
38625 
38626 #define ALT_USB_HOST_HCSPLT11_COMPSPLT_CLR_MSK 0xfffeffff
38627 
38628 #define ALT_USB_HOST_HCSPLT11_COMPSPLT_RESET 0x0
38629 
38630 #define ALT_USB_HOST_HCSPLT11_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
38631 
38632 #define ALT_USB_HOST_HCSPLT11_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
38633 
38655 #define ALT_USB_HOST_HCSPLT11_SPLTENA_E_DISD 0x0
38656 
38661 #define ALT_USB_HOST_HCSPLT11_SPLTENA_E_END 0x1
38662 
38664 #define ALT_USB_HOST_HCSPLT11_SPLTENA_LSB 31
38665 
38666 #define ALT_USB_HOST_HCSPLT11_SPLTENA_MSB 31
38667 
38668 #define ALT_USB_HOST_HCSPLT11_SPLTENA_WIDTH 1
38669 
38670 #define ALT_USB_HOST_HCSPLT11_SPLTENA_SET_MSK 0x80000000
38671 
38672 #define ALT_USB_HOST_HCSPLT11_SPLTENA_CLR_MSK 0x7fffffff
38673 
38674 #define ALT_USB_HOST_HCSPLT11_SPLTENA_RESET 0x0
38675 
38676 #define ALT_USB_HOST_HCSPLT11_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
38677 
38678 #define ALT_USB_HOST_HCSPLT11_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
38679 
38680 #ifndef __ASSEMBLY__
38681 
38692 {
38693  uint32_t prtaddr : 7;
38694  uint32_t hubaddr : 7;
38695  uint32_t xactpos : 2;
38696  uint32_t compsplt : 1;
38697  uint32_t : 14;
38698  uint32_t spltena : 1;
38699 };
38700 
38703 #endif /* __ASSEMBLY__ */
38704 
38706 #define ALT_USB_HOST_HCSPLT11_OFST 0x264
38707 
38708 #define ALT_USB_HOST_HCSPLT11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT11_OFST))
38709 
38764 #define ALT_USB_HOST_HCINT11_XFERCOMPL_E_INACT 0x0
38765 
38770 #define ALT_USB_HOST_HCINT11_XFERCOMPL_E_ACT 0x1
38771 
38773 #define ALT_USB_HOST_HCINT11_XFERCOMPL_LSB 0
38774 
38775 #define ALT_USB_HOST_HCINT11_XFERCOMPL_MSB 0
38776 
38777 #define ALT_USB_HOST_HCINT11_XFERCOMPL_WIDTH 1
38778 
38779 #define ALT_USB_HOST_HCINT11_XFERCOMPL_SET_MSK 0x00000001
38780 
38781 #define ALT_USB_HOST_HCINT11_XFERCOMPL_CLR_MSK 0xfffffffe
38782 
38783 #define ALT_USB_HOST_HCINT11_XFERCOMPL_RESET 0x0
38784 
38785 #define ALT_USB_HOST_HCINT11_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
38786 
38787 #define ALT_USB_HOST_HCINT11_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
38788 
38822 #define ALT_USB_HOST_HCINT11_CHHLTD_E_INACT 0x0
38823 
38828 #define ALT_USB_HOST_HCINT11_CHHLTD_E_ACT 0x1
38829 
38831 #define ALT_USB_HOST_HCINT11_CHHLTD_LSB 1
38832 
38833 #define ALT_USB_HOST_HCINT11_CHHLTD_MSB 1
38834 
38835 #define ALT_USB_HOST_HCINT11_CHHLTD_WIDTH 1
38836 
38837 #define ALT_USB_HOST_HCINT11_CHHLTD_SET_MSK 0x00000002
38838 
38839 #define ALT_USB_HOST_HCINT11_CHHLTD_CLR_MSK 0xfffffffd
38840 
38841 #define ALT_USB_HOST_HCINT11_CHHLTD_RESET 0x0
38842 
38843 #define ALT_USB_HOST_HCINT11_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
38844 
38845 #define ALT_USB_HOST_HCINT11_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
38846 
38869 #define ALT_USB_HOST_HCINT11_AHBERR_E_INACT 0x0
38870 
38875 #define ALT_USB_HOST_HCINT11_AHBERR_E_ACT 0x1
38876 
38878 #define ALT_USB_HOST_HCINT11_AHBERR_LSB 2
38879 
38880 #define ALT_USB_HOST_HCINT11_AHBERR_MSB 2
38881 
38882 #define ALT_USB_HOST_HCINT11_AHBERR_WIDTH 1
38883 
38884 #define ALT_USB_HOST_HCINT11_AHBERR_SET_MSK 0x00000004
38885 
38886 #define ALT_USB_HOST_HCINT11_AHBERR_CLR_MSK 0xfffffffb
38887 
38888 #define ALT_USB_HOST_HCINT11_AHBERR_RESET 0x0
38889 
38890 #define ALT_USB_HOST_HCINT11_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
38891 
38892 #define ALT_USB_HOST_HCINT11_AHBERR_SET(value) (((value) << 2) & 0x00000004)
38893 
38916 #define ALT_USB_HOST_HCINT11_STALL_E_INACT 0x0
38917 
38922 #define ALT_USB_HOST_HCINT11_STALL_E_ACT 0x1
38923 
38925 #define ALT_USB_HOST_HCINT11_STALL_LSB 3
38926 
38927 #define ALT_USB_HOST_HCINT11_STALL_MSB 3
38928 
38929 #define ALT_USB_HOST_HCINT11_STALL_WIDTH 1
38930 
38931 #define ALT_USB_HOST_HCINT11_STALL_SET_MSK 0x00000008
38932 
38933 #define ALT_USB_HOST_HCINT11_STALL_CLR_MSK 0xfffffff7
38934 
38935 #define ALT_USB_HOST_HCINT11_STALL_RESET 0x0
38936 
38937 #define ALT_USB_HOST_HCINT11_STALL_GET(value) (((value) & 0x00000008) >> 3)
38938 
38939 #define ALT_USB_HOST_HCINT11_STALL_SET(value) (((value) << 3) & 0x00000008)
38940 
38963 #define ALT_USB_HOST_HCINT11_NAK_E_INACT 0x0
38964 
38969 #define ALT_USB_HOST_HCINT11_NAK_E_ACT 0x1
38970 
38972 #define ALT_USB_HOST_HCINT11_NAK_LSB 4
38973 
38974 #define ALT_USB_HOST_HCINT11_NAK_MSB 4
38975 
38976 #define ALT_USB_HOST_HCINT11_NAK_WIDTH 1
38977 
38978 #define ALT_USB_HOST_HCINT11_NAK_SET_MSK 0x00000010
38979 
38980 #define ALT_USB_HOST_HCINT11_NAK_CLR_MSK 0xffffffef
38981 
38982 #define ALT_USB_HOST_HCINT11_NAK_RESET 0x0
38983 
38984 #define ALT_USB_HOST_HCINT11_NAK_GET(value) (((value) & 0x00000010) >> 4)
38985 
38986 #define ALT_USB_HOST_HCINT11_NAK_SET(value) (((value) << 4) & 0x00000010)
38987 
39010 #define ALT_USB_HOST_HCINT11_ACK_E_INACT 0x0
39011 
39016 #define ALT_USB_HOST_HCINT11_ACK_E_ACT 0x1
39017 
39019 #define ALT_USB_HOST_HCINT11_ACK_LSB 5
39020 
39021 #define ALT_USB_HOST_HCINT11_ACK_MSB 5
39022 
39023 #define ALT_USB_HOST_HCINT11_ACK_WIDTH 1
39024 
39025 #define ALT_USB_HOST_HCINT11_ACK_SET_MSK 0x00000020
39026 
39027 #define ALT_USB_HOST_HCINT11_ACK_CLR_MSK 0xffffffdf
39028 
39029 #define ALT_USB_HOST_HCINT11_ACK_RESET 0x0
39030 
39031 #define ALT_USB_HOST_HCINT11_ACK_GET(value) (((value) & 0x00000020) >> 5)
39032 
39033 #define ALT_USB_HOST_HCINT11_ACK_SET(value) (((value) << 5) & 0x00000020)
39034 
39057 #define ALT_USB_HOST_HCINT11_NYET_E_INACT 0x0
39058 
39063 #define ALT_USB_HOST_HCINT11_NYET_E_ACT 0x1
39064 
39066 #define ALT_USB_HOST_HCINT11_NYET_LSB 6
39067 
39068 #define ALT_USB_HOST_HCINT11_NYET_MSB 6
39069 
39070 #define ALT_USB_HOST_HCINT11_NYET_WIDTH 1
39071 
39072 #define ALT_USB_HOST_HCINT11_NYET_SET_MSK 0x00000040
39073 
39074 #define ALT_USB_HOST_HCINT11_NYET_CLR_MSK 0xffffffbf
39075 
39076 #define ALT_USB_HOST_HCINT11_NYET_RESET 0x0
39077 
39078 #define ALT_USB_HOST_HCINT11_NYET_GET(value) (((value) & 0x00000040) >> 6)
39079 
39080 #define ALT_USB_HOST_HCINT11_NYET_SET(value) (((value) << 6) & 0x00000040)
39081 
39112 #define ALT_USB_HOST_HCINT11_XACTERR_E_INACT 0x0
39113 
39118 #define ALT_USB_HOST_HCINT11_XACTERR_E_ACT 0x1
39119 
39121 #define ALT_USB_HOST_HCINT11_XACTERR_LSB 7
39122 
39123 #define ALT_USB_HOST_HCINT11_XACTERR_MSB 7
39124 
39125 #define ALT_USB_HOST_HCINT11_XACTERR_WIDTH 1
39126 
39127 #define ALT_USB_HOST_HCINT11_XACTERR_SET_MSK 0x00000080
39128 
39129 #define ALT_USB_HOST_HCINT11_XACTERR_CLR_MSK 0xffffff7f
39130 
39131 #define ALT_USB_HOST_HCINT11_XACTERR_RESET 0x0
39132 
39133 #define ALT_USB_HOST_HCINT11_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
39134 
39135 #define ALT_USB_HOST_HCINT11_XACTERR_SET(value) (((value) << 7) & 0x00000080)
39136 
39159 #define ALT_USB_HOST_HCINT11_BBLERR_E_INACT 0x0
39160 
39165 #define ALT_USB_HOST_HCINT11_BBLERR_E_ACT 0x1
39166 
39168 #define ALT_USB_HOST_HCINT11_BBLERR_LSB 8
39169 
39170 #define ALT_USB_HOST_HCINT11_BBLERR_MSB 8
39171 
39172 #define ALT_USB_HOST_HCINT11_BBLERR_WIDTH 1
39173 
39174 #define ALT_USB_HOST_HCINT11_BBLERR_SET_MSK 0x00000100
39175 
39176 #define ALT_USB_HOST_HCINT11_BBLERR_CLR_MSK 0xfffffeff
39177 
39178 #define ALT_USB_HOST_HCINT11_BBLERR_RESET 0x0
39179 
39180 #define ALT_USB_HOST_HCINT11_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
39181 
39182 #define ALT_USB_HOST_HCINT11_BBLERR_SET(value) (((value) << 8) & 0x00000100)
39183 
39206 #define ALT_USB_HOST_HCINT11_FRMOVRUN_E_INACT 0x0
39207 
39212 #define ALT_USB_HOST_HCINT11_FRMOVRUN_E_ACT 0x1
39213 
39215 #define ALT_USB_HOST_HCINT11_FRMOVRUN_LSB 9
39216 
39217 #define ALT_USB_HOST_HCINT11_FRMOVRUN_MSB 9
39218 
39219 #define ALT_USB_HOST_HCINT11_FRMOVRUN_WIDTH 1
39220 
39221 #define ALT_USB_HOST_HCINT11_FRMOVRUN_SET_MSK 0x00000200
39222 
39223 #define ALT_USB_HOST_HCINT11_FRMOVRUN_CLR_MSK 0xfffffdff
39224 
39225 #define ALT_USB_HOST_HCINT11_FRMOVRUN_RESET 0x0
39226 
39227 #define ALT_USB_HOST_HCINT11_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
39228 
39229 #define ALT_USB_HOST_HCINT11_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
39230 
39253 #define ALT_USB_HOST_HCINT11_DATATGLERR_E_INACT 0x0
39254 
39259 #define ALT_USB_HOST_HCINT11_DATATGLERR_E_ACT 0x1
39260 
39262 #define ALT_USB_HOST_HCINT11_DATATGLERR_LSB 10
39263 
39264 #define ALT_USB_HOST_HCINT11_DATATGLERR_MSB 10
39265 
39266 #define ALT_USB_HOST_HCINT11_DATATGLERR_WIDTH 1
39267 
39268 #define ALT_USB_HOST_HCINT11_DATATGLERR_SET_MSK 0x00000400
39269 
39270 #define ALT_USB_HOST_HCINT11_DATATGLERR_CLR_MSK 0xfffffbff
39271 
39272 #define ALT_USB_HOST_HCINT11_DATATGLERR_RESET 0x0
39273 
39274 #define ALT_USB_HOST_HCINT11_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
39275 
39276 #define ALT_USB_HOST_HCINT11_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
39277 
39301 #define ALT_USB_HOST_HCINT11_BNAINTR_E_INACT 0x0
39302 
39307 #define ALT_USB_HOST_HCINT11_BNAINTR_E_ACT 0x1
39308 
39310 #define ALT_USB_HOST_HCINT11_BNAINTR_LSB 11
39311 
39312 #define ALT_USB_HOST_HCINT11_BNAINTR_MSB 11
39313 
39314 #define ALT_USB_HOST_HCINT11_BNAINTR_WIDTH 1
39315 
39316 #define ALT_USB_HOST_HCINT11_BNAINTR_SET_MSK 0x00000800
39317 
39318 #define ALT_USB_HOST_HCINT11_BNAINTR_CLR_MSK 0xfffff7ff
39319 
39320 #define ALT_USB_HOST_HCINT11_BNAINTR_RESET 0x0
39321 
39322 #define ALT_USB_HOST_HCINT11_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
39323 
39324 #define ALT_USB_HOST_HCINT11_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
39325 
39349 #define ALT_USB_HOST_HCINT11_XCS_XACT_ERR_E_INACT 0x0
39350 
39355 #define ALT_USB_HOST_HCINT11_XCS_XACT_ERR_E_ACVTIVE 0x1
39356 
39358 #define ALT_USB_HOST_HCINT11_XCS_XACT_ERR_LSB 12
39359 
39360 #define ALT_USB_HOST_HCINT11_XCS_XACT_ERR_MSB 12
39361 
39362 #define ALT_USB_HOST_HCINT11_XCS_XACT_ERR_WIDTH 1
39363 
39364 #define ALT_USB_HOST_HCINT11_XCS_XACT_ERR_SET_MSK 0x00001000
39365 
39366 #define ALT_USB_HOST_HCINT11_XCS_XACT_ERR_CLR_MSK 0xffffefff
39367 
39368 #define ALT_USB_HOST_HCINT11_XCS_XACT_ERR_RESET 0x0
39369 
39370 #define ALT_USB_HOST_HCINT11_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
39371 
39372 #define ALT_USB_HOST_HCINT11_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
39373 
39397 #define ALT_USB_HOST_HCINT11_DESC_LST_ROLLINTR_E_INACT 0x0
39398 
39403 #define ALT_USB_HOST_HCINT11_DESC_LST_ROLLINTR_E_ACT 0x1
39404 
39406 #define ALT_USB_HOST_HCINT11_DESC_LST_ROLLINTR_LSB 13
39407 
39408 #define ALT_USB_HOST_HCINT11_DESC_LST_ROLLINTR_MSB 13
39409 
39410 #define ALT_USB_HOST_HCINT11_DESC_LST_ROLLINTR_WIDTH 1
39411 
39412 #define ALT_USB_HOST_HCINT11_DESC_LST_ROLLINTR_SET_MSK 0x00002000
39413 
39414 #define ALT_USB_HOST_HCINT11_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
39415 
39416 #define ALT_USB_HOST_HCINT11_DESC_LST_ROLLINTR_RESET 0x0
39417 
39418 #define ALT_USB_HOST_HCINT11_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
39419 
39420 #define ALT_USB_HOST_HCINT11_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
39421 
39422 #ifndef __ASSEMBLY__
39423 
39434 {
39435  const uint32_t xfercompl : 1;
39436  const uint32_t chhltd : 1;
39437  const uint32_t ahberr : 1;
39438  const uint32_t stall : 1;
39439  const uint32_t nak : 1;
39440  const uint32_t ack : 1;
39441  const uint32_t nyet : 1;
39442  const uint32_t xacterr : 1;
39443  const uint32_t bblerr : 1;
39444  const uint32_t frmovrun : 1;
39445  const uint32_t datatglerr : 1;
39446  const uint32_t bnaintr : 1;
39447  const uint32_t xcs_xact_err : 1;
39448  const uint32_t desc_lst_rollintr : 1;
39449  uint32_t : 18;
39450 };
39451 
39454 #endif /* __ASSEMBLY__ */
39455 
39457 #define ALT_USB_HOST_HCINT11_OFST 0x268
39458 
39459 #define ALT_USB_HOST_HCINT11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT11_OFST))
39460 
39501 #define ALT_USB_HOST_HCINTMSK11_XFERCOMPLMSK_E_MSK 0x0
39502 
39507 #define ALT_USB_HOST_HCINTMSK11_XFERCOMPLMSK_E_NOMSK 0x1
39508 
39510 #define ALT_USB_HOST_HCINTMSK11_XFERCOMPLMSK_LSB 0
39511 
39512 #define ALT_USB_HOST_HCINTMSK11_XFERCOMPLMSK_MSB 0
39513 
39514 #define ALT_USB_HOST_HCINTMSK11_XFERCOMPLMSK_WIDTH 1
39515 
39516 #define ALT_USB_HOST_HCINTMSK11_XFERCOMPLMSK_SET_MSK 0x00000001
39517 
39518 #define ALT_USB_HOST_HCINTMSK11_XFERCOMPLMSK_CLR_MSK 0xfffffffe
39519 
39520 #define ALT_USB_HOST_HCINTMSK11_XFERCOMPLMSK_RESET 0x0
39521 
39522 #define ALT_USB_HOST_HCINTMSK11_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
39523 
39524 #define ALT_USB_HOST_HCINTMSK11_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
39525 
39546 #define ALT_USB_HOST_HCINTMSK11_CHHLTDMSK_E_MSK 0x0
39547 
39552 #define ALT_USB_HOST_HCINTMSK11_CHHLTDMSK_E_NOMSK 0x1
39553 
39555 #define ALT_USB_HOST_HCINTMSK11_CHHLTDMSK_LSB 1
39556 
39557 #define ALT_USB_HOST_HCINTMSK11_CHHLTDMSK_MSB 1
39558 
39559 #define ALT_USB_HOST_HCINTMSK11_CHHLTDMSK_WIDTH 1
39560 
39561 #define ALT_USB_HOST_HCINTMSK11_CHHLTDMSK_SET_MSK 0x00000002
39562 
39563 #define ALT_USB_HOST_HCINTMSK11_CHHLTDMSK_CLR_MSK 0xfffffffd
39564 
39565 #define ALT_USB_HOST_HCINTMSK11_CHHLTDMSK_RESET 0x0
39566 
39567 #define ALT_USB_HOST_HCINTMSK11_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
39568 
39569 #define ALT_USB_HOST_HCINTMSK11_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
39570 
39592 #define ALT_USB_HOST_HCINTMSK11_AHBERRMSK_E_MSK 0x0
39593 
39598 #define ALT_USB_HOST_HCINTMSK11_AHBERRMSK_E_NOMSK 0x1
39599 
39601 #define ALT_USB_HOST_HCINTMSK11_AHBERRMSK_LSB 2
39602 
39603 #define ALT_USB_HOST_HCINTMSK11_AHBERRMSK_MSB 2
39604 
39605 #define ALT_USB_HOST_HCINTMSK11_AHBERRMSK_WIDTH 1
39606 
39607 #define ALT_USB_HOST_HCINTMSK11_AHBERRMSK_SET_MSK 0x00000004
39608 
39609 #define ALT_USB_HOST_HCINTMSK11_AHBERRMSK_CLR_MSK 0xfffffffb
39610 
39611 #define ALT_USB_HOST_HCINTMSK11_AHBERRMSK_RESET 0x0
39612 
39613 #define ALT_USB_HOST_HCINTMSK11_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
39614 
39615 #define ALT_USB_HOST_HCINTMSK11_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
39616 
39637 #define ALT_USB_HOST_HCINTMSK11_BNAINTRMSK_E_MSK 0x0
39638 
39643 #define ALT_USB_HOST_HCINTMSK11_BNAINTRMSK_E_NOMSK 0x1
39644 
39646 #define ALT_USB_HOST_HCINTMSK11_BNAINTRMSK_LSB 11
39647 
39648 #define ALT_USB_HOST_HCINTMSK11_BNAINTRMSK_MSB 11
39649 
39650 #define ALT_USB_HOST_HCINTMSK11_BNAINTRMSK_WIDTH 1
39651 
39652 #define ALT_USB_HOST_HCINTMSK11_BNAINTRMSK_SET_MSK 0x00000800
39653 
39654 #define ALT_USB_HOST_HCINTMSK11_BNAINTRMSK_CLR_MSK 0xfffff7ff
39655 
39656 #define ALT_USB_HOST_HCINTMSK11_BNAINTRMSK_RESET 0x0
39657 
39658 #define ALT_USB_HOST_HCINTMSK11_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
39659 
39660 #define ALT_USB_HOST_HCINTMSK11_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
39661 
39682 #define ALT_USB_HOST_HCINTMSK11_FRM_LST_ROLLINTRMSK_E_MSK 0x0
39683 
39688 #define ALT_USB_HOST_HCINTMSK11_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
39689 
39691 #define ALT_USB_HOST_HCINTMSK11_FRM_LST_ROLLINTRMSK_LSB 13
39692 
39693 #define ALT_USB_HOST_HCINTMSK11_FRM_LST_ROLLINTRMSK_MSB 13
39694 
39695 #define ALT_USB_HOST_HCINTMSK11_FRM_LST_ROLLINTRMSK_WIDTH 1
39696 
39697 #define ALT_USB_HOST_HCINTMSK11_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
39698 
39699 #define ALT_USB_HOST_HCINTMSK11_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
39700 
39701 #define ALT_USB_HOST_HCINTMSK11_FRM_LST_ROLLINTRMSK_RESET 0x0
39702 
39703 #define ALT_USB_HOST_HCINTMSK11_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
39704 
39705 #define ALT_USB_HOST_HCINTMSK11_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
39706 
39707 #ifndef __ASSEMBLY__
39708 
39719 {
39720  uint32_t xfercomplmsk : 1;
39721  uint32_t chhltdmsk : 1;
39722  uint32_t ahberrmsk : 1;
39723  uint32_t : 8;
39724  uint32_t bnaintrmsk : 1;
39725  uint32_t : 1;
39726  uint32_t frm_lst_rollintrmsk : 1;
39727  uint32_t : 18;
39728 };
39729 
39732 #endif /* __ASSEMBLY__ */
39733 
39735 #define ALT_USB_HOST_HCINTMSK11_OFST 0x26c
39736 
39737 #define ALT_USB_HOST_HCINTMSK11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK11_OFST))
39738 
39767 #define ALT_USB_HOST_HCTSIZ11_XFERSIZE_LSB 0
39768 
39769 #define ALT_USB_HOST_HCTSIZ11_XFERSIZE_MSB 18
39770 
39771 #define ALT_USB_HOST_HCTSIZ11_XFERSIZE_WIDTH 19
39772 
39773 #define ALT_USB_HOST_HCTSIZ11_XFERSIZE_SET_MSK 0x0007ffff
39774 
39775 #define ALT_USB_HOST_HCTSIZ11_XFERSIZE_CLR_MSK 0xfff80000
39776 
39777 #define ALT_USB_HOST_HCTSIZ11_XFERSIZE_RESET 0x0
39778 
39779 #define ALT_USB_HOST_HCTSIZ11_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
39780 
39781 #define ALT_USB_HOST_HCTSIZ11_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
39782 
39796 #define ALT_USB_HOST_HCTSIZ11_PKTCNT_LSB 19
39797 
39798 #define ALT_USB_HOST_HCTSIZ11_PKTCNT_MSB 28
39799 
39800 #define ALT_USB_HOST_HCTSIZ11_PKTCNT_WIDTH 10
39801 
39802 #define ALT_USB_HOST_HCTSIZ11_PKTCNT_SET_MSK 0x1ff80000
39803 
39804 #define ALT_USB_HOST_HCTSIZ11_PKTCNT_CLR_MSK 0xe007ffff
39805 
39806 #define ALT_USB_HOST_HCTSIZ11_PKTCNT_RESET 0x0
39807 
39808 #define ALT_USB_HOST_HCTSIZ11_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
39809 
39810 #define ALT_USB_HOST_HCTSIZ11_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
39811 
39835 #define ALT_USB_HOST_HCTSIZ11_PID_E_DATA0 0x0
39836 
39841 #define ALT_USB_HOST_HCTSIZ11_PID_E_DATA2 0x1
39842 
39847 #define ALT_USB_HOST_HCTSIZ11_PID_E_DATA1 0x2
39848 
39853 #define ALT_USB_HOST_HCTSIZ11_PID_E_MDATA 0x3
39854 
39856 #define ALT_USB_HOST_HCTSIZ11_PID_LSB 29
39857 
39858 #define ALT_USB_HOST_HCTSIZ11_PID_MSB 30
39859 
39860 #define ALT_USB_HOST_HCTSIZ11_PID_WIDTH 2
39861 
39862 #define ALT_USB_HOST_HCTSIZ11_PID_SET_MSK 0x60000000
39863 
39864 #define ALT_USB_HOST_HCTSIZ11_PID_CLR_MSK 0x9fffffff
39865 
39866 #define ALT_USB_HOST_HCTSIZ11_PID_RESET 0x0
39867 
39868 #define ALT_USB_HOST_HCTSIZ11_PID_GET(value) (((value) & 0x60000000) >> 29)
39869 
39870 #define ALT_USB_HOST_HCTSIZ11_PID_SET(value) (((value) << 29) & 0x60000000)
39871 
39894 #define ALT_USB_HOST_HCTSIZ11_DOPNG_E_NOPING 0x0
39895 
39900 #define ALT_USB_HOST_HCTSIZ11_DOPNG_E_PING 0x1
39901 
39903 #define ALT_USB_HOST_HCTSIZ11_DOPNG_LSB 31
39904 
39905 #define ALT_USB_HOST_HCTSIZ11_DOPNG_MSB 31
39906 
39907 #define ALT_USB_HOST_HCTSIZ11_DOPNG_WIDTH 1
39908 
39909 #define ALT_USB_HOST_HCTSIZ11_DOPNG_SET_MSK 0x80000000
39910 
39911 #define ALT_USB_HOST_HCTSIZ11_DOPNG_CLR_MSK 0x7fffffff
39912 
39913 #define ALT_USB_HOST_HCTSIZ11_DOPNG_RESET 0x0
39914 
39915 #define ALT_USB_HOST_HCTSIZ11_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
39916 
39917 #define ALT_USB_HOST_HCTSIZ11_DOPNG_SET(value) (((value) << 31) & 0x80000000)
39918 
39919 #ifndef __ASSEMBLY__
39920 
39931 {
39932  uint32_t xfersize : 19;
39933  uint32_t pktcnt : 10;
39934  uint32_t pid : 2;
39935  uint32_t dopng : 1;
39936 };
39937 
39940 #endif /* __ASSEMBLY__ */
39941 
39943 #define ALT_USB_HOST_HCTSIZ11_OFST 0x270
39944 
39945 #define ALT_USB_HOST_HCTSIZ11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ11_OFST))
39946 
40003 #define ALT_USB_HOST_HCDMA11_HCDMA11_LSB 0
40004 
40005 #define ALT_USB_HOST_HCDMA11_HCDMA11_MSB 31
40006 
40007 #define ALT_USB_HOST_HCDMA11_HCDMA11_WIDTH 32
40008 
40009 #define ALT_USB_HOST_HCDMA11_HCDMA11_SET_MSK 0xffffffff
40010 
40011 #define ALT_USB_HOST_HCDMA11_HCDMA11_CLR_MSK 0x00000000
40012 
40013 #define ALT_USB_HOST_HCDMA11_HCDMA11_RESET 0x0
40014 
40015 #define ALT_USB_HOST_HCDMA11_HCDMA11_GET(value) (((value) & 0xffffffff) >> 0)
40016 
40017 #define ALT_USB_HOST_HCDMA11_HCDMA11_SET(value) (((value) << 0) & 0xffffffff)
40018 
40019 #ifndef __ASSEMBLY__
40020 
40031 {
40032  uint32_t hcdma11 : 32;
40033 };
40034 
40037 #endif /* __ASSEMBLY__ */
40038 
40040 #define ALT_USB_HOST_HCDMA11_OFST 0x274
40041 
40042 #define ALT_USB_HOST_HCDMA11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA11_OFST))
40043 
40074 #define ALT_USB_HOST_HCDMAB11_HCDMAB11_LSB 0
40075 
40076 #define ALT_USB_HOST_HCDMAB11_HCDMAB11_MSB 31
40077 
40078 #define ALT_USB_HOST_HCDMAB11_HCDMAB11_WIDTH 32
40079 
40080 #define ALT_USB_HOST_HCDMAB11_HCDMAB11_SET_MSK 0xffffffff
40081 
40082 #define ALT_USB_HOST_HCDMAB11_HCDMAB11_CLR_MSK 0x00000000
40083 
40084 #define ALT_USB_HOST_HCDMAB11_HCDMAB11_RESET 0x0
40085 
40086 #define ALT_USB_HOST_HCDMAB11_HCDMAB11_GET(value) (((value) & 0xffffffff) >> 0)
40087 
40088 #define ALT_USB_HOST_HCDMAB11_HCDMAB11_SET(value) (((value) << 0) & 0xffffffff)
40089 
40090 #ifndef __ASSEMBLY__
40091 
40102 {
40103  uint32_t hcdmab11 : 32;
40104 };
40105 
40108 #endif /* __ASSEMBLY__ */
40109 
40111 #define ALT_USB_HOST_HCDMAB11_OFST 0x278
40112 
40113 #define ALT_USB_HOST_HCDMAB11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB11_OFST))
40114 
40146 #define ALT_USB_HOST_HCCHAR12_MPS_LSB 0
40147 
40148 #define ALT_USB_HOST_HCCHAR12_MPS_MSB 10
40149 
40150 #define ALT_USB_HOST_HCCHAR12_MPS_WIDTH 11
40151 
40152 #define ALT_USB_HOST_HCCHAR12_MPS_SET_MSK 0x000007ff
40153 
40154 #define ALT_USB_HOST_HCCHAR12_MPS_CLR_MSK 0xfffff800
40155 
40156 #define ALT_USB_HOST_HCCHAR12_MPS_RESET 0x0
40157 
40158 #define ALT_USB_HOST_HCCHAR12_MPS_GET(value) (((value) & 0x000007ff) >> 0)
40159 
40160 #define ALT_USB_HOST_HCCHAR12_MPS_SET(value) (((value) << 0) & 0x000007ff)
40161 
40196 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT0 0x0
40197 
40202 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT1 0x1
40203 
40208 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT2 0x2
40209 
40214 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT3 0x3
40215 
40220 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT4 0x4
40221 
40226 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT5 0x5
40227 
40232 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT6 0x6
40233 
40238 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT7 0x7
40239 
40244 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT8 0x8
40245 
40250 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT9 0x9
40251 
40256 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT10 0xa
40257 
40262 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT11 0xb
40263 
40268 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT12 0xc
40269 
40274 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT13 0xd
40275 
40280 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT14 0xe
40281 
40286 #define ALT_USB_HOST_HCCHAR12_EPNUM_E_ENDPT15 0xf
40287 
40289 #define ALT_USB_HOST_HCCHAR12_EPNUM_LSB 11
40290 
40291 #define ALT_USB_HOST_HCCHAR12_EPNUM_MSB 14
40292 
40293 #define ALT_USB_HOST_HCCHAR12_EPNUM_WIDTH 4
40294 
40295 #define ALT_USB_HOST_HCCHAR12_EPNUM_SET_MSK 0x00007800
40296 
40297 #define ALT_USB_HOST_HCCHAR12_EPNUM_CLR_MSK 0xffff87ff
40298 
40299 #define ALT_USB_HOST_HCCHAR12_EPNUM_RESET 0x0
40300 
40301 #define ALT_USB_HOST_HCCHAR12_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
40302 
40303 #define ALT_USB_HOST_HCCHAR12_EPNUM_SET(value) (((value) << 11) & 0x00007800)
40304 
40325 #define ALT_USB_HOST_HCCHAR12_EPDIR_E_OUT 0x0
40326 
40331 #define ALT_USB_HOST_HCCHAR12_EPDIR_E_IN 0x1
40332 
40334 #define ALT_USB_HOST_HCCHAR12_EPDIR_LSB 15
40335 
40336 #define ALT_USB_HOST_HCCHAR12_EPDIR_MSB 15
40337 
40338 #define ALT_USB_HOST_HCCHAR12_EPDIR_WIDTH 1
40339 
40340 #define ALT_USB_HOST_HCCHAR12_EPDIR_SET_MSK 0x00008000
40341 
40342 #define ALT_USB_HOST_HCCHAR12_EPDIR_CLR_MSK 0xffff7fff
40343 
40344 #define ALT_USB_HOST_HCCHAR12_EPDIR_RESET 0x0
40345 
40346 #define ALT_USB_HOST_HCCHAR12_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
40347 
40348 #define ALT_USB_HOST_HCCHAR12_EPDIR_SET(value) (((value) << 15) & 0x00008000)
40349 
40375 #define ALT_USB_HOST_HCCHAR12_LSPDDEV_E_DISD 0x0
40376 
40381 #define ALT_USB_HOST_HCCHAR12_LSPDDEV_E_END 0x1
40382 
40384 #define ALT_USB_HOST_HCCHAR12_LSPDDEV_LSB 17
40385 
40386 #define ALT_USB_HOST_HCCHAR12_LSPDDEV_MSB 17
40387 
40388 #define ALT_USB_HOST_HCCHAR12_LSPDDEV_WIDTH 1
40389 
40390 #define ALT_USB_HOST_HCCHAR12_LSPDDEV_SET_MSK 0x00020000
40391 
40392 #define ALT_USB_HOST_HCCHAR12_LSPDDEV_CLR_MSK 0xfffdffff
40393 
40394 #define ALT_USB_HOST_HCCHAR12_LSPDDEV_RESET 0x0
40395 
40396 #define ALT_USB_HOST_HCCHAR12_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
40397 
40398 #define ALT_USB_HOST_HCCHAR12_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
40399 
40422 #define ALT_USB_HOST_HCCHAR12_EPTYPE_E_CTL 0x0
40423 
40428 #define ALT_USB_HOST_HCCHAR12_EPTYPE_E_ISOC 0x1
40429 
40434 #define ALT_USB_HOST_HCCHAR12_EPTYPE_E_BULK 0x2
40435 
40440 #define ALT_USB_HOST_HCCHAR12_EPTYPE_E_INTERR 0x3
40441 
40443 #define ALT_USB_HOST_HCCHAR12_EPTYPE_LSB 18
40444 
40445 #define ALT_USB_HOST_HCCHAR12_EPTYPE_MSB 19
40446 
40447 #define ALT_USB_HOST_HCCHAR12_EPTYPE_WIDTH 2
40448 
40449 #define ALT_USB_HOST_HCCHAR12_EPTYPE_SET_MSK 0x000c0000
40450 
40451 #define ALT_USB_HOST_HCCHAR12_EPTYPE_CLR_MSK 0xfff3ffff
40452 
40453 #define ALT_USB_HOST_HCCHAR12_EPTYPE_RESET 0x0
40454 
40455 #define ALT_USB_HOST_HCCHAR12_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
40456 
40457 #define ALT_USB_HOST_HCCHAR12_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
40458 
40490 #define ALT_USB_HOST_HCCHAR12_EC_E_RSVD 0x0
40491 
40496 #define ALT_USB_HOST_HCCHAR12_EC_E_TRANSONE 0x1
40497 
40502 #define ALT_USB_HOST_HCCHAR12_EC_E_TRANSTWO 0x2
40503 
40508 #define ALT_USB_HOST_HCCHAR12_EC_E_TRANSTHREE 0x3
40509 
40511 #define ALT_USB_HOST_HCCHAR12_EC_LSB 20
40512 
40513 #define ALT_USB_HOST_HCCHAR12_EC_MSB 21
40514 
40515 #define ALT_USB_HOST_HCCHAR12_EC_WIDTH 2
40516 
40517 #define ALT_USB_HOST_HCCHAR12_EC_SET_MSK 0x00300000
40518 
40519 #define ALT_USB_HOST_HCCHAR12_EC_CLR_MSK 0xffcfffff
40520 
40521 #define ALT_USB_HOST_HCCHAR12_EC_RESET 0x0
40522 
40523 #define ALT_USB_HOST_HCCHAR12_EC_GET(value) (((value) & 0x00300000) >> 20)
40524 
40525 #define ALT_USB_HOST_HCCHAR12_EC_SET(value) (((value) << 20) & 0x00300000)
40526 
40536 #define ALT_USB_HOST_HCCHAR12_DEVADDR_LSB 22
40537 
40538 #define ALT_USB_HOST_HCCHAR12_DEVADDR_MSB 28
40539 
40540 #define ALT_USB_HOST_HCCHAR12_DEVADDR_WIDTH 7
40541 
40542 #define ALT_USB_HOST_HCCHAR12_DEVADDR_SET_MSK 0x1fc00000
40543 
40544 #define ALT_USB_HOST_HCCHAR12_DEVADDR_CLR_MSK 0xe03fffff
40545 
40546 #define ALT_USB_HOST_HCCHAR12_DEVADDR_RESET 0x0
40547 
40548 #define ALT_USB_HOST_HCCHAR12_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
40549 
40550 #define ALT_USB_HOST_HCCHAR12_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
40551 
40574 #define ALT_USB_HOST_HCCHAR12_CHDIS_E_INACT 0x0
40575 
40580 #define ALT_USB_HOST_HCCHAR12_CHDIS_E_ACT 0x1
40581 
40583 #define ALT_USB_HOST_HCCHAR12_CHDIS_LSB 30
40584 
40585 #define ALT_USB_HOST_HCCHAR12_CHDIS_MSB 30
40586 
40587 #define ALT_USB_HOST_HCCHAR12_CHDIS_WIDTH 1
40588 
40589 #define ALT_USB_HOST_HCCHAR12_CHDIS_SET_MSK 0x40000000
40590 
40591 #define ALT_USB_HOST_HCCHAR12_CHDIS_CLR_MSK 0xbfffffff
40592 
40593 #define ALT_USB_HOST_HCCHAR12_CHDIS_RESET 0x0
40594 
40595 #define ALT_USB_HOST_HCCHAR12_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
40596 
40597 #define ALT_USB_HOST_HCCHAR12_CHDIS_SET(value) (((value) << 30) & 0x40000000)
40598 
40629 #define ALT_USB_HOST_HCCHAR12_CHENA_E_INACT 0x0
40630 
40636 #define ALT_USB_HOST_HCCHAR12_CHENA_E_ACT 0x1
40637 
40639 #define ALT_USB_HOST_HCCHAR12_CHENA_LSB 31
40640 
40641 #define ALT_USB_HOST_HCCHAR12_CHENA_MSB 31
40642 
40643 #define ALT_USB_HOST_HCCHAR12_CHENA_WIDTH 1
40644 
40645 #define ALT_USB_HOST_HCCHAR12_CHENA_SET_MSK 0x80000000
40646 
40647 #define ALT_USB_HOST_HCCHAR12_CHENA_CLR_MSK 0x7fffffff
40648 
40649 #define ALT_USB_HOST_HCCHAR12_CHENA_RESET 0x0
40650 
40651 #define ALT_USB_HOST_HCCHAR12_CHENA_GET(value) (((value) & 0x80000000) >> 31)
40652 
40653 #define ALT_USB_HOST_HCCHAR12_CHENA_SET(value) (((value) << 31) & 0x80000000)
40654 
40655 #ifndef __ASSEMBLY__
40656 
40667 {
40668  uint32_t mps : 11;
40669  uint32_t epnum : 4;
40670  uint32_t epdir : 1;
40671  uint32_t : 1;
40672  uint32_t lspddev : 1;
40673  uint32_t eptype : 2;
40674  uint32_t ec : 2;
40675  uint32_t devaddr : 7;
40676  uint32_t : 1;
40677  const uint32_t chdis : 1;
40678  const uint32_t chena : 1;
40679 };
40680 
40683 #endif /* __ASSEMBLY__ */
40684 
40686 #define ALT_USB_HOST_HCCHAR12_OFST 0x280
40687 
40688 #define ALT_USB_HOST_HCCHAR12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR12_OFST))
40689 
40716 #define ALT_USB_HOST_HCSPLT12_PRTADDR_LSB 0
40717 
40718 #define ALT_USB_HOST_HCSPLT12_PRTADDR_MSB 6
40719 
40720 #define ALT_USB_HOST_HCSPLT12_PRTADDR_WIDTH 7
40721 
40722 #define ALT_USB_HOST_HCSPLT12_PRTADDR_SET_MSK 0x0000007f
40723 
40724 #define ALT_USB_HOST_HCSPLT12_PRTADDR_CLR_MSK 0xffffff80
40725 
40726 #define ALT_USB_HOST_HCSPLT12_PRTADDR_RESET 0x0
40727 
40728 #define ALT_USB_HOST_HCSPLT12_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
40729 
40730 #define ALT_USB_HOST_HCSPLT12_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
40731 
40741 #define ALT_USB_HOST_HCSPLT12_HUBADDR_LSB 7
40742 
40743 #define ALT_USB_HOST_HCSPLT12_HUBADDR_MSB 13
40744 
40745 #define ALT_USB_HOST_HCSPLT12_HUBADDR_WIDTH 7
40746 
40747 #define ALT_USB_HOST_HCSPLT12_HUBADDR_SET_MSK 0x00003f80
40748 
40749 #define ALT_USB_HOST_HCSPLT12_HUBADDR_CLR_MSK 0xffffc07f
40750 
40751 #define ALT_USB_HOST_HCSPLT12_HUBADDR_RESET 0x0
40752 
40753 #define ALT_USB_HOST_HCSPLT12_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
40754 
40755 #define ALT_USB_HOST_HCSPLT12_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
40756 
40786 #define ALT_USB_HOST_HCSPLT12_XACTPOS_E_MIDDLE 0x0
40787 
40793 #define ALT_USB_HOST_HCSPLT12_XACTPOS_E_END 0x1
40794 
40800 #define ALT_USB_HOST_HCSPLT12_XACTPOS_E_BEGIN 0x2
40801 
40807 #define ALT_USB_HOST_HCSPLT12_XACTPOS_E_ALL 0x3
40808 
40810 #define ALT_USB_HOST_HCSPLT12_XACTPOS_LSB 14
40811 
40812 #define ALT_USB_HOST_HCSPLT12_XACTPOS_MSB 15
40813 
40814 #define ALT_USB_HOST_HCSPLT12_XACTPOS_WIDTH 2
40815 
40816 #define ALT_USB_HOST_HCSPLT12_XACTPOS_SET_MSK 0x0000c000
40817 
40818 #define ALT_USB_HOST_HCSPLT12_XACTPOS_CLR_MSK 0xffff3fff
40819 
40820 #define ALT_USB_HOST_HCSPLT12_XACTPOS_RESET 0x0
40821 
40822 #define ALT_USB_HOST_HCSPLT12_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
40823 
40824 #define ALT_USB_HOST_HCSPLT12_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
40825 
40847 #define ALT_USB_HOST_HCSPLT12_COMPSPLT_E_NOSPLIT 0x0
40848 
40853 #define ALT_USB_HOST_HCSPLT12_COMPSPLT_E_SPLIT 0x1
40854 
40856 #define ALT_USB_HOST_HCSPLT12_COMPSPLT_LSB 16
40857 
40858 #define ALT_USB_HOST_HCSPLT12_COMPSPLT_MSB 16
40859 
40860 #define ALT_USB_HOST_HCSPLT12_COMPSPLT_WIDTH 1
40861 
40862 #define ALT_USB_HOST_HCSPLT12_COMPSPLT_SET_MSK 0x00010000
40863 
40864 #define ALT_USB_HOST_HCSPLT12_COMPSPLT_CLR_MSK 0xfffeffff
40865 
40866 #define ALT_USB_HOST_HCSPLT12_COMPSPLT_RESET 0x0
40867 
40868 #define ALT_USB_HOST_HCSPLT12_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
40869 
40870 #define ALT_USB_HOST_HCSPLT12_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
40871 
40893 #define ALT_USB_HOST_HCSPLT12_SPLTENA_E_DISD 0x0
40894 
40899 #define ALT_USB_HOST_HCSPLT12_SPLTENA_E_END 0x1
40900 
40902 #define ALT_USB_HOST_HCSPLT12_SPLTENA_LSB 31
40903 
40904 #define ALT_USB_HOST_HCSPLT12_SPLTENA_MSB 31
40905 
40906 #define ALT_USB_HOST_HCSPLT12_SPLTENA_WIDTH 1
40907 
40908 #define ALT_USB_HOST_HCSPLT12_SPLTENA_SET_MSK 0x80000000
40909 
40910 #define ALT_USB_HOST_HCSPLT12_SPLTENA_CLR_MSK 0x7fffffff
40911 
40912 #define ALT_USB_HOST_HCSPLT12_SPLTENA_RESET 0x0
40913 
40914 #define ALT_USB_HOST_HCSPLT12_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
40915 
40916 #define ALT_USB_HOST_HCSPLT12_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
40917 
40918 #ifndef __ASSEMBLY__
40919 
40930 {
40931  uint32_t prtaddr : 7;
40932  uint32_t hubaddr : 7;
40933  uint32_t xactpos : 2;
40934  uint32_t compsplt : 1;
40935  uint32_t : 14;
40936  uint32_t spltena : 1;
40937 };
40938 
40941 #endif /* __ASSEMBLY__ */
40942 
40944 #define ALT_USB_HOST_HCSPLT12_OFST 0x284
40945 
40946 #define ALT_USB_HOST_HCSPLT12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT12_OFST))
40947 
41002 #define ALT_USB_HOST_HCINT12_XFERCOMPL_E_INACT 0x0
41003 
41008 #define ALT_USB_HOST_HCINT12_XFERCOMPL_E_ACT 0x1
41009 
41011 #define ALT_USB_HOST_HCINT12_XFERCOMPL_LSB 0
41012 
41013 #define ALT_USB_HOST_HCINT12_XFERCOMPL_MSB 0
41014 
41015 #define ALT_USB_HOST_HCINT12_XFERCOMPL_WIDTH 1
41016 
41017 #define ALT_USB_HOST_HCINT12_XFERCOMPL_SET_MSK 0x00000001
41018 
41019 #define ALT_USB_HOST_HCINT12_XFERCOMPL_CLR_MSK 0xfffffffe
41020 
41021 #define ALT_USB_HOST_HCINT12_XFERCOMPL_RESET 0x0
41022 
41023 #define ALT_USB_HOST_HCINT12_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
41024 
41025 #define ALT_USB_HOST_HCINT12_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
41026 
41060 #define ALT_USB_HOST_HCINT12_CHHLTD_E_INACT 0x0
41061 
41066 #define ALT_USB_HOST_HCINT12_CHHLTD_E_ACT 0x1
41067 
41069 #define ALT_USB_HOST_HCINT12_CHHLTD_LSB 1
41070 
41071 #define ALT_USB_HOST_HCINT12_CHHLTD_MSB 1
41072 
41073 #define ALT_USB_HOST_HCINT12_CHHLTD_WIDTH 1
41074 
41075 #define ALT_USB_HOST_HCINT12_CHHLTD_SET_MSK 0x00000002
41076 
41077 #define ALT_USB_HOST_HCINT12_CHHLTD_CLR_MSK 0xfffffffd
41078 
41079 #define ALT_USB_HOST_HCINT12_CHHLTD_RESET 0x0
41080 
41081 #define ALT_USB_HOST_HCINT12_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
41082 
41083 #define ALT_USB_HOST_HCINT12_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
41084 
41107 #define ALT_USB_HOST_HCINT12_AHBERR_E_INACT 0x0
41108 
41113 #define ALT_USB_HOST_HCINT12_AHBERR_E_ACT 0x1
41114 
41116 #define ALT_USB_HOST_HCINT12_AHBERR_LSB 2
41117 
41118 #define ALT_USB_HOST_HCINT12_AHBERR_MSB 2
41119 
41120 #define ALT_USB_HOST_HCINT12_AHBERR_WIDTH 1
41121 
41122 #define ALT_USB_HOST_HCINT12_AHBERR_SET_MSK 0x00000004
41123 
41124 #define ALT_USB_HOST_HCINT12_AHBERR_CLR_MSK 0xfffffffb
41125 
41126 #define ALT_USB_HOST_HCINT12_AHBERR_RESET 0x0
41127 
41128 #define ALT_USB_HOST_HCINT12_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
41129 
41130 #define ALT_USB_HOST_HCINT12_AHBERR_SET(value) (((value) << 2) & 0x00000004)
41131 
41154 #define ALT_USB_HOST_HCINT12_STALL_E_INACT 0x0
41155 
41160 #define ALT_USB_HOST_HCINT12_STALL_E_ACT 0x1
41161 
41163 #define ALT_USB_HOST_HCINT12_STALL_LSB 3
41164 
41165 #define ALT_USB_HOST_HCINT12_STALL_MSB 3
41166 
41167 #define ALT_USB_HOST_HCINT12_STALL_WIDTH 1
41168 
41169 #define ALT_USB_HOST_HCINT12_STALL_SET_MSK 0x00000008
41170 
41171 #define ALT_USB_HOST_HCINT12_STALL_CLR_MSK 0xfffffff7
41172 
41173 #define ALT_USB_HOST_HCINT12_STALL_RESET 0x0
41174 
41175 #define ALT_USB_HOST_HCINT12_STALL_GET(value) (((value) & 0x00000008) >> 3)
41176 
41177 #define ALT_USB_HOST_HCINT12_STALL_SET(value) (((value) << 3) & 0x00000008)
41178 
41201 #define ALT_USB_HOST_HCINT12_NAK_E_INACT 0x0
41202 
41207 #define ALT_USB_HOST_HCINT12_NAK_E_ACT 0x1
41208 
41210 #define ALT_USB_HOST_HCINT12_NAK_LSB 4
41211 
41212 #define ALT_USB_HOST_HCINT12_NAK_MSB 4
41213 
41214 #define ALT_USB_HOST_HCINT12_NAK_WIDTH 1
41215 
41216 #define ALT_USB_HOST_HCINT12_NAK_SET_MSK 0x00000010
41217 
41218 #define ALT_USB_HOST_HCINT12_NAK_CLR_MSK 0xffffffef
41219 
41220 #define ALT_USB_HOST_HCINT12_NAK_RESET 0x0
41221 
41222 #define ALT_USB_HOST_HCINT12_NAK_GET(value) (((value) & 0x00000010) >> 4)
41223 
41224 #define ALT_USB_HOST_HCINT12_NAK_SET(value) (((value) << 4) & 0x00000010)
41225 
41248 #define ALT_USB_HOST_HCINT12_ACK_E_INACT 0x0
41249 
41254 #define ALT_USB_HOST_HCINT12_ACK_E_ACT 0x1
41255 
41257 #define ALT_USB_HOST_HCINT12_ACK_LSB 5
41258 
41259 #define ALT_USB_HOST_HCINT12_ACK_MSB 5
41260 
41261 #define ALT_USB_HOST_HCINT12_ACK_WIDTH 1
41262 
41263 #define ALT_USB_HOST_HCINT12_ACK_SET_MSK 0x00000020
41264 
41265 #define ALT_USB_HOST_HCINT12_ACK_CLR_MSK 0xffffffdf
41266 
41267 #define ALT_USB_HOST_HCINT12_ACK_RESET 0x0
41268 
41269 #define ALT_USB_HOST_HCINT12_ACK_GET(value) (((value) & 0x00000020) >> 5)
41270 
41271 #define ALT_USB_HOST_HCINT12_ACK_SET(value) (((value) << 5) & 0x00000020)
41272 
41295 #define ALT_USB_HOST_HCINT12_NYET_E_INACT 0x0
41296 
41301 #define ALT_USB_HOST_HCINT12_NYET_E_ACT 0x1
41302 
41304 #define ALT_USB_HOST_HCINT12_NYET_LSB 6
41305 
41306 #define ALT_USB_HOST_HCINT12_NYET_MSB 6
41307 
41308 #define ALT_USB_HOST_HCINT12_NYET_WIDTH 1
41309 
41310 #define ALT_USB_HOST_HCINT12_NYET_SET_MSK 0x00000040
41311 
41312 #define ALT_USB_HOST_HCINT12_NYET_CLR_MSK 0xffffffbf
41313 
41314 #define ALT_USB_HOST_HCINT12_NYET_RESET 0x0
41315 
41316 #define ALT_USB_HOST_HCINT12_NYET_GET(value) (((value) & 0x00000040) >> 6)
41317 
41318 #define ALT_USB_HOST_HCINT12_NYET_SET(value) (((value) << 6) & 0x00000040)
41319 
41350 #define ALT_USB_HOST_HCINT12_XACTERR_E_INACT 0x0
41351 
41356 #define ALT_USB_HOST_HCINT12_XACTERR_E_ACT 0x1
41357 
41359 #define ALT_USB_HOST_HCINT12_XACTERR_LSB 7
41360 
41361 #define ALT_USB_HOST_HCINT12_XACTERR_MSB 7
41362 
41363 #define ALT_USB_HOST_HCINT12_XACTERR_WIDTH 1
41364 
41365 #define ALT_USB_HOST_HCINT12_XACTERR_SET_MSK 0x00000080
41366 
41367 #define ALT_USB_HOST_HCINT12_XACTERR_CLR_MSK 0xffffff7f
41368 
41369 #define ALT_USB_HOST_HCINT12_XACTERR_RESET 0x0
41370 
41371 #define ALT_USB_HOST_HCINT12_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
41372 
41373 #define ALT_USB_HOST_HCINT12_XACTERR_SET(value) (((value) << 7) & 0x00000080)
41374 
41397 #define ALT_USB_HOST_HCINT12_BBLERR_E_INACT 0x0
41398 
41403 #define ALT_USB_HOST_HCINT12_BBLERR_E_ACT 0x1
41404 
41406 #define ALT_USB_HOST_HCINT12_BBLERR_LSB 8
41407 
41408 #define ALT_USB_HOST_HCINT12_BBLERR_MSB 8
41409 
41410 #define ALT_USB_HOST_HCINT12_BBLERR_WIDTH 1
41411 
41412 #define ALT_USB_HOST_HCINT12_BBLERR_SET_MSK 0x00000100
41413 
41414 #define ALT_USB_HOST_HCINT12_BBLERR_CLR_MSK 0xfffffeff
41415 
41416 #define ALT_USB_HOST_HCINT12_BBLERR_RESET 0x0
41417 
41418 #define ALT_USB_HOST_HCINT12_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
41419 
41420 #define ALT_USB_HOST_HCINT12_BBLERR_SET(value) (((value) << 8) & 0x00000100)
41421 
41444 #define ALT_USB_HOST_HCINT12_FRMOVRUN_E_INACT 0x0
41445 
41450 #define ALT_USB_HOST_HCINT12_FRMOVRUN_E_ACT 0x1
41451 
41453 #define ALT_USB_HOST_HCINT12_FRMOVRUN_LSB 9
41454 
41455 #define ALT_USB_HOST_HCINT12_FRMOVRUN_MSB 9
41456 
41457 #define ALT_USB_HOST_HCINT12_FRMOVRUN_WIDTH 1
41458 
41459 #define ALT_USB_HOST_HCINT12_FRMOVRUN_SET_MSK 0x00000200
41460 
41461 #define ALT_USB_HOST_HCINT12_FRMOVRUN_CLR_MSK 0xfffffdff
41462 
41463 #define ALT_USB_HOST_HCINT12_FRMOVRUN_RESET 0x0
41464 
41465 #define ALT_USB_HOST_HCINT12_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
41466 
41467 #define ALT_USB_HOST_HCINT12_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
41468 
41491 #define ALT_USB_HOST_HCINT12_DATATGLERR_E_INACT 0x0
41492 
41497 #define ALT_USB_HOST_HCINT12_DATATGLERR_E_ACT 0x1
41498 
41500 #define ALT_USB_HOST_HCINT12_DATATGLERR_LSB 10
41501 
41502 #define ALT_USB_HOST_HCINT12_DATATGLERR_MSB 10
41503 
41504 #define ALT_USB_HOST_HCINT12_DATATGLERR_WIDTH 1
41505 
41506 #define ALT_USB_HOST_HCINT12_DATATGLERR_SET_MSK 0x00000400
41507 
41508 #define ALT_USB_HOST_HCINT12_DATATGLERR_CLR_MSK 0xfffffbff
41509 
41510 #define ALT_USB_HOST_HCINT12_DATATGLERR_RESET 0x0
41511 
41512 #define ALT_USB_HOST_HCINT12_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
41513 
41514 #define ALT_USB_HOST_HCINT12_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
41515 
41539 #define ALT_USB_HOST_HCINT12_BNAINTR_E_INACT 0x0
41540 
41545 #define ALT_USB_HOST_HCINT12_BNAINTR_E_ACT 0x1
41546 
41548 #define ALT_USB_HOST_HCINT12_BNAINTR_LSB 11
41549 
41550 #define ALT_USB_HOST_HCINT12_BNAINTR_MSB 11
41551 
41552 #define ALT_USB_HOST_HCINT12_BNAINTR_WIDTH 1
41553 
41554 #define ALT_USB_HOST_HCINT12_BNAINTR_SET_MSK 0x00000800
41555 
41556 #define ALT_USB_HOST_HCINT12_BNAINTR_CLR_MSK 0xfffff7ff
41557 
41558 #define ALT_USB_HOST_HCINT12_BNAINTR_RESET 0x0
41559 
41560 #define ALT_USB_HOST_HCINT12_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
41561 
41562 #define ALT_USB_HOST_HCINT12_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
41563 
41587 #define ALT_USB_HOST_HCINT12_XCS_XACT_ERR_E_INACT 0x0
41588 
41593 #define ALT_USB_HOST_HCINT12_XCS_XACT_ERR_E_ACVTIVE 0x1
41594 
41596 #define ALT_USB_HOST_HCINT12_XCS_XACT_ERR_LSB 12
41597 
41598 #define ALT_USB_HOST_HCINT12_XCS_XACT_ERR_MSB 12
41599 
41600 #define ALT_USB_HOST_HCINT12_XCS_XACT_ERR_WIDTH 1
41601 
41602 #define ALT_USB_HOST_HCINT12_XCS_XACT_ERR_SET_MSK 0x00001000
41603 
41604 #define ALT_USB_HOST_HCINT12_XCS_XACT_ERR_CLR_MSK 0xffffefff
41605 
41606 #define ALT_USB_HOST_HCINT12_XCS_XACT_ERR_RESET 0x0
41607 
41608 #define ALT_USB_HOST_HCINT12_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
41609 
41610 #define ALT_USB_HOST_HCINT12_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
41611 
41635 #define ALT_USB_HOST_HCINT12_DESC_LST_ROLLINTR_E_INACT 0x0
41636 
41641 #define ALT_USB_HOST_HCINT12_DESC_LST_ROLLINTR_E_ACT 0x1
41642 
41644 #define ALT_USB_HOST_HCINT12_DESC_LST_ROLLINTR_LSB 13
41645 
41646 #define ALT_USB_HOST_HCINT12_DESC_LST_ROLLINTR_MSB 13
41647 
41648 #define ALT_USB_HOST_HCINT12_DESC_LST_ROLLINTR_WIDTH 1
41649 
41650 #define ALT_USB_HOST_HCINT12_DESC_LST_ROLLINTR_SET_MSK 0x00002000
41651 
41652 #define ALT_USB_HOST_HCINT12_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
41653 
41654 #define ALT_USB_HOST_HCINT12_DESC_LST_ROLLINTR_RESET 0x0
41655 
41656 #define ALT_USB_HOST_HCINT12_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
41657 
41658 #define ALT_USB_HOST_HCINT12_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
41659 
41660 #ifndef __ASSEMBLY__
41661 
41672 {
41673  const uint32_t xfercompl : 1;
41674  const uint32_t chhltd : 1;
41675  const uint32_t ahberr : 1;
41676  const uint32_t stall : 1;
41677  const uint32_t nak : 1;
41678  const uint32_t ack : 1;
41679  const uint32_t nyet : 1;
41680  const uint32_t xacterr : 1;
41681  const uint32_t bblerr : 1;
41682  const uint32_t frmovrun : 1;
41683  const uint32_t datatglerr : 1;
41684  const uint32_t bnaintr : 1;
41685  const uint32_t xcs_xact_err : 1;
41686  const uint32_t desc_lst_rollintr : 1;
41687  uint32_t : 18;
41688 };
41689 
41692 #endif /* __ASSEMBLY__ */
41693 
41695 #define ALT_USB_HOST_HCINT12_OFST 0x288
41696 
41697 #define ALT_USB_HOST_HCINT12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT12_OFST))
41698 
41739 #define ALT_USB_HOST_HCINTMSK12_XFERCOMPLMSK_E_MSK 0x0
41740 
41745 #define ALT_USB_HOST_HCINTMSK12_XFERCOMPLMSK_E_NOMSK 0x1
41746 
41748 #define ALT_USB_HOST_HCINTMSK12_XFERCOMPLMSK_LSB 0
41749 
41750 #define ALT_USB_HOST_HCINTMSK12_XFERCOMPLMSK_MSB 0
41751 
41752 #define ALT_USB_HOST_HCINTMSK12_XFERCOMPLMSK_WIDTH 1
41753 
41754 #define ALT_USB_HOST_HCINTMSK12_XFERCOMPLMSK_SET_MSK 0x00000001
41755 
41756 #define ALT_USB_HOST_HCINTMSK12_XFERCOMPLMSK_CLR_MSK 0xfffffffe
41757 
41758 #define ALT_USB_HOST_HCINTMSK12_XFERCOMPLMSK_RESET 0x0
41759 
41760 #define ALT_USB_HOST_HCINTMSK12_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
41761 
41762 #define ALT_USB_HOST_HCINTMSK12_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
41763 
41784 #define ALT_USB_HOST_HCINTMSK12_CHHLTDMSK_E_MSK 0x0
41785 
41790 #define ALT_USB_HOST_HCINTMSK12_CHHLTDMSK_E_NOMSK 0x1
41791 
41793 #define ALT_USB_HOST_HCINTMSK12_CHHLTDMSK_LSB 1
41794 
41795 #define ALT_USB_HOST_HCINTMSK12_CHHLTDMSK_MSB 1
41796 
41797 #define ALT_USB_HOST_HCINTMSK12_CHHLTDMSK_WIDTH 1
41798 
41799 #define ALT_USB_HOST_HCINTMSK12_CHHLTDMSK_SET_MSK 0x00000002
41800 
41801 #define ALT_USB_HOST_HCINTMSK12_CHHLTDMSK_CLR_MSK 0xfffffffd
41802 
41803 #define ALT_USB_HOST_HCINTMSK12_CHHLTDMSK_RESET 0x0
41804 
41805 #define ALT_USB_HOST_HCINTMSK12_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
41806 
41807 #define ALT_USB_HOST_HCINTMSK12_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
41808 
41830 #define ALT_USB_HOST_HCINTMSK12_AHBERRMSK_E_MSK 0x0
41831 
41836 #define ALT_USB_HOST_HCINTMSK12_AHBERRMSK_E_NOMSK 0x1
41837 
41839 #define ALT_USB_HOST_HCINTMSK12_AHBERRMSK_LSB 2
41840 
41841 #define ALT_USB_HOST_HCINTMSK12_AHBERRMSK_MSB 2
41842 
41843 #define ALT_USB_HOST_HCINTMSK12_AHBERRMSK_WIDTH 1
41844 
41845 #define ALT_USB_HOST_HCINTMSK12_AHBERRMSK_SET_MSK 0x00000004
41846 
41847 #define ALT_USB_HOST_HCINTMSK12_AHBERRMSK_CLR_MSK 0xfffffffb
41848 
41849 #define ALT_USB_HOST_HCINTMSK12_AHBERRMSK_RESET 0x0
41850 
41851 #define ALT_USB_HOST_HCINTMSK12_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
41852 
41853 #define ALT_USB_HOST_HCINTMSK12_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
41854 
41875 #define ALT_USB_HOST_HCINTMSK12_BNAINTRMSK_E_MSK 0x0
41876 
41881 #define ALT_USB_HOST_HCINTMSK12_BNAINTRMSK_E_NOMSK 0x1
41882 
41884 #define ALT_USB_HOST_HCINTMSK12_BNAINTRMSK_LSB 11
41885 
41886 #define ALT_USB_HOST_HCINTMSK12_BNAINTRMSK_MSB 11
41887 
41888 #define ALT_USB_HOST_HCINTMSK12_BNAINTRMSK_WIDTH 1
41889 
41890 #define ALT_USB_HOST_HCINTMSK12_BNAINTRMSK_SET_MSK 0x00000800
41891 
41892 #define ALT_USB_HOST_HCINTMSK12_BNAINTRMSK_CLR_MSK 0xfffff7ff
41893 
41894 #define ALT_USB_HOST_HCINTMSK12_BNAINTRMSK_RESET 0x0
41895 
41896 #define ALT_USB_HOST_HCINTMSK12_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
41897 
41898 #define ALT_USB_HOST_HCINTMSK12_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
41899 
41920 #define ALT_USB_HOST_HCINTMSK12_FRM_LST_ROLLINTRMSK_E_MSK 0x0
41921 
41926 #define ALT_USB_HOST_HCINTMSK12_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
41927 
41929 #define ALT_USB_HOST_HCINTMSK12_FRM_LST_ROLLINTRMSK_LSB 13
41930 
41931 #define ALT_USB_HOST_HCINTMSK12_FRM_LST_ROLLINTRMSK_MSB 13
41932 
41933 #define ALT_USB_HOST_HCINTMSK12_FRM_LST_ROLLINTRMSK_WIDTH 1
41934 
41935 #define ALT_USB_HOST_HCINTMSK12_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
41936 
41937 #define ALT_USB_HOST_HCINTMSK12_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
41938 
41939 #define ALT_USB_HOST_HCINTMSK12_FRM_LST_ROLLINTRMSK_RESET 0x0
41940 
41941 #define ALT_USB_HOST_HCINTMSK12_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
41942 
41943 #define ALT_USB_HOST_HCINTMSK12_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
41944 
41945 #ifndef __ASSEMBLY__
41946 
41957 {
41958  uint32_t xfercomplmsk : 1;
41959  uint32_t chhltdmsk : 1;
41960  uint32_t ahberrmsk : 1;
41961  uint32_t : 8;
41962  uint32_t bnaintrmsk : 1;
41963  uint32_t : 1;
41964  uint32_t frm_lst_rollintrmsk : 1;
41965  uint32_t : 18;
41966 };
41967 
41970 #endif /* __ASSEMBLY__ */
41971 
41973 #define ALT_USB_HOST_HCINTMSK12_OFST 0x28c
41974 
41975 #define ALT_USB_HOST_HCINTMSK12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK12_OFST))
41976 
42005 #define ALT_USB_HOST_HCTSIZ12_XFERSIZE_LSB 0
42006 
42007 #define ALT_USB_HOST_HCTSIZ12_XFERSIZE_MSB 18
42008 
42009 #define ALT_USB_HOST_HCTSIZ12_XFERSIZE_WIDTH 19
42010 
42011 #define ALT_USB_HOST_HCTSIZ12_XFERSIZE_SET_MSK 0x0007ffff
42012 
42013 #define ALT_USB_HOST_HCTSIZ12_XFERSIZE_CLR_MSK 0xfff80000
42014 
42015 #define ALT_USB_HOST_HCTSIZ12_XFERSIZE_RESET 0x0
42016 
42017 #define ALT_USB_HOST_HCTSIZ12_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
42018 
42019 #define ALT_USB_HOST_HCTSIZ12_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
42020 
42034 #define ALT_USB_HOST_HCTSIZ12_PKTCNT_LSB 19
42035 
42036 #define ALT_USB_HOST_HCTSIZ12_PKTCNT_MSB 28
42037 
42038 #define ALT_USB_HOST_HCTSIZ12_PKTCNT_WIDTH 10
42039 
42040 #define ALT_USB_HOST_HCTSIZ12_PKTCNT_SET_MSK 0x1ff80000
42041 
42042 #define ALT_USB_HOST_HCTSIZ12_PKTCNT_CLR_MSK 0xe007ffff
42043 
42044 #define ALT_USB_HOST_HCTSIZ12_PKTCNT_RESET 0x0
42045 
42046 #define ALT_USB_HOST_HCTSIZ12_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
42047 
42048 #define ALT_USB_HOST_HCTSIZ12_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
42049 
42073 #define ALT_USB_HOST_HCTSIZ12_PID_E_DATA0 0x0
42074 
42079 #define ALT_USB_HOST_HCTSIZ12_PID_E_DATA2 0x1
42080 
42085 #define ALT_USB_HOST_HCTSIZ12_PID_E_DATA1 0x2
42086 
42091 #define ALT_USB_HOST_HCTSIZ12_PID_E_MDATA 0x3
42092 
42094 #define ALT_USB_HOST_HCTSIZ12_PID_LSB 29
42095 
42096 #define ALT_USB_HOST_HCTSIZ12_PID_MSB 30
42097 
42098 #define ALT_USB_HOST_HCTSIZ12_PID_WIDTH 2
42099 
42100 #define ALT_USB_HOST_HCTSIZ12_PID_SET_MSK 0x60000000
42101 
42102 #define ALT_USB_HOST_HCTSIZ12_PID_CLR_MSK 0x9fffffff
42103 
42104 #define ALT_USB_HOST_HCTSIZ12_PID_RESET 0x0
42105 
42106 #define ALT_USB_HOST_HCTSIZ12_PID_GET(value) (((value) & 0x60000000) >> 29)
42107 
42108 #define ALT_USB_HOST_HCTSIZ12_PID_SET(value) (((value) << 29) & 0x60000000)
42109 
42132 #define ALT_USB_HOST_HCTSIZ12_DOPNG_E_NOPING 0x0
42133 
42138 #define ALT_USB_HOST_HCTSIZ12_DOPNG_E_PING 0x1
42139 
42141 #define ALT_USB_HOST_HCTSIZ12_DOPNG_LSB 31
42142 
42143 #define ALT_USB_HOST_HCTSIZ12_DOPNG_MSB 31
42144 
42145 #define ALT_USB_HOST_HCTSIZ12_DOPNG_WIDTH 1
42146 
42147 #define ALT_USB_HOST_HCTSIZ12_DOPNG_SET_MSK 0x80000000
42148 
42149 #define ALT_USB_HOST_HCTSIZ12_DOPNG_CLR_MSK 0x7fffffff
42150 
42151 #define ALT_USB_HOST_HCTSIZ12_DOPNG_RESET 0x0
42152 
42153 #define ALT_USB_HOST_HCTSIZ12_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
42154 
42155 #define ALT_USB_HOST_HCTSIZ12_DOPNG_SET(value) (((value) << 31) & 0x80000000)
42156 
42157 #ifndef __ASSEMBLY__
42158 
42169 {
42170  uint32_t xfersize : 19;
42171  uint32_t pktcnt : 10;
42172  uint32_t pid : 2;
42173  uint32_t dopng : 1;
42174 };
42175 
42178 #endif /* __ASSEMBLY__ */
42179 
42181 #define ALT_USB_HOST_HCTSIZ12_OFST 0x290
42182 
42183 #define ALT_USB_HOST_HCTSIZ12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ12_OFST))
42184 
42241 #define ALT_USB_HOST_HCDMA12_HCDMA12_LSB 0
42242 
42243 #define ALT_USB_HOST_HCDMA12_HCDMA12_MSB 31
42244 
42245 #define ALT_USB_HOST_HCDMA12_HCDMA12_WIDTH 32
42246 
42247 #define ALT_USB_HOST_HCDMA12_HCDMA12_SET_MSK 0xffffffff
42248 
42249 #define ALT_USB_HOST_HCDMA12_HCDMA12_CLR_MSK 0x00000000
42250 
42251 #define ALT_USB_HOST_HCDMA12_HCDMA12_RESET 0x0
42252 
42253 #define ALT_USB_HOST_HCDMA12_HCDMA12_GET(value) (((value) & 0xffffffff) >> 0)
42254 
42255 #define ALT_USB_HOST_HCDMA12_HCDMA12_SET(value) (((value) << 0) & 0xffffffff)
42256 
42257 #ifndef __ASSEMBLY__
42258 
42269 {
42270  uint32_t hcdma12 : 32;
42271 };
42272 
42275 #endif /* __ASSEMBLY__ */
42276 
42278 #define ALT_USB_HOST_HCDMA12_OFST 0x294
42279 
42280 #define ALT_USB_HOST_HCDMA12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA12_OFST))
42281 
42312 #define ALT_USB_HOST_HCDMAB12_HCDMAB12_LSB 0
42313 
42314 #define ALT_USB_HOST_HCDMAB12_HCDMAB12_MSB 31
42315 
42316 #define ALT_USB_HOST_HCDMAB12_HCDMAB12_WIDTH 32
42317 
42318 #define ALT_USB_HOST_HCDMAB12_HCDMAB12_SET_MSK 0xffffffff
42319 
42320 #define ALT_USB_HOST_HCDMAB12_HCDMAB12_CLR_MSK 0x00000000
42321 
42322 #define ALT_USB_HOST_HCDMAB12_HCDMAB12_RESET 0x0
42323 
42324 #define ALT_USB_HOST_HCDMAB12_HCDMAB12_GET(value) (((value) & 0xffffffff) >> 0)
42325 
42326 #define ALT_USB_HOST_HCDMAB12_HCDMAB12_SET(value) (((value) << 0) & 0xffffffff)
42327 
42328 #ifndef __ASSEMBLY__
42329 
42340 {
42341  uint32_t hcdmab12 : 32;
42342 };
42343 
42346 #endif /* __ASSEMBLY__ */
42347 
42349 #define ALT_USB_HOST_HCDMAB12_OFST 0x298
42350 
42351 #define ALT_USB_HOST_HCDMAB12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB12_OFST))
42352 
42384 #define ALT_USB_HOST_HCCHAR13_MPS_LSB 0
42385 
42386 #define ALT_USB_HOST_HCCHAR13_MPS_MSB 10
42387 
42388 #define ALT_USB_HOST_HCCHAR13_MPS_WIDTH 11
42389 
42390 #define ALT_USB_HOST_HCCHAR13_MPS_SET_MSK 0x000007ff
42391 
42392 #define ALT_USB_HOST_HCCHAR13_MPS_CLR_MSK 0xfffff800
42393 
42394 #define ALT_USB_HOST_HCCHAR13_MPS_RESET 0x0
42395 
42396 #define ALT_USB_HOST_HCCHAR13_MPS_GET(value) (((value) & 0x000007ff) >> 0)
42397 
42398 #define ALT_USB_HOST_HCCHAR13_MPS_SET(value) (((value) << 0) & 0x000007ff)
42399 
42434 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT0 0x0
42435 
42440 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT1 0x1
42441 
42446 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT2 0x2
42447 
42452 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT3 0x3
42453 
42458 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT4 0x4
42459 
42464 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT5 0x5
42465 
42470 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT6 0x6
42471 
42476 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT7 0x7
42477 
42482 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT8 0x8
42483 
42488 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT9 0x9
42489 
42494 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT10 0xa
42495 
42500 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT11 0xb
42501 
42506 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT12 0xc
42507 
42512 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT13 0xd
42513 
42518 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT14 0xe
42519 
42524 #define ALT_USB_HOST_HCCHAR13_EPNUM_E_ENDPT15 0xf
42525 
42527 #define ALT_USB_HOST_HCCHAR13_EPNUM_LSB 11
42528 
42529 #define ALT_USB_HOST_HCCHAR13_EPNUM_MSB 14
42530 
42531 #define ALT_USB_HOST_HCCHAR13_EPNUM_WIDTH 4
42532 
42533 #define ALT_USB_HOST_HCCHAR13_EPNUM_SET_MSK 0x00007800
42534 
42535 #define ALT_USB_HOST_HCCHAR13_EPNUM_CLR_MSK 0xffff87ff
42536 
42537 #define ALT_USB_HOST_HCCHAR13_EPNUM_RESET 0x0
42538 
42539 #define ALT_USB_HOST_HCCHAR13_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
42540 
42541 #define ALT_USB_HOST_HCCHAR13_EPNUM_SET(value) (((value) << 11) & 0x00007800)
42542 
42563 #define ALT_USB_HOST_HCCHAR13_EPDIR_E_OUT 0x0
42564 
42569 #define ALT_USB_HOST_HCCHAR13_EPDIR_E_IN 0x1
42570 
42572 #define ALT_USB_HOST_HCCHAR13_EPDIR_LSB 15
42573 
42574 #define ALT_USB_HOST_HCCHAR13_EPDIR_MSB 15
42575 
42576 #define ALT_USB_HOST_HCCHAR13_EPDIR_WIDTH 1
42577 
42578 #define ALT_USB_HOST_HCCHAR13_EPDIR_SET_MSK 0x00008000
42579 
42580 #define ALT_USB_HOST_HCCHAR13_EPDIR_CLR_MSK 0xffff7fff
42581 
42582 #define ALT_USB_HOST_HCCHAR13_EPDIR_RESET 0x0
42583 
42584 #define ALT_USB_HOST_HCCHAR13_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
42585 
42586 #define ALT_USB_HOST_HCCHAR13_EPDIR_SET(value) (((value) << 15) & 0x00008000)
42587 
42613 #define ALT_USB_HOST_HCCHAR13_LSPDDEV_E_DISD 0x0
42614 
42619 #define ALT_USB_HOST_HCCHAR13_LSPDDEV_E_END 0x1
42620 
42622 #define ALT_USB_HOST_HCCHAR13_LSPDDEV_LSB 17
42623 
42624 #define ALT_USB_HOST_HCCHAR13_LSPDDEV_MSB 17
42625 
42626 #define ALT_USB_HOST_HCCHAR13_LSPDDEV_WIDTH 1
42627 
42628 #define ALT_USB_HOST_HCCHAR13_LSPDDEV_SET_MSK 0x00020000
42629 
42630 #define ALT_USB_HOST_HCCHAR13_LSPDDEV_CLR_MSK 0xfffdffff
42631 
42632 #define ALT_USB_HOST_HCCHAR13_LSPDDEV_RESET 0x0
42633 
42634 #define ALT_USB_HOST_HCCHAR13_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
42635 
42636 #define ALT_USB_HOST_HCCHAR13_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
42637 
42660 #define ALT_USB_HOST_HCCHAR13_EPTYPE_E_CTL 0x0
42661 
42666 #define ALT_USB_HOST_HCCHAR13_EPTYPE_E_ISOC 0x1
42667 
42672 #define ALT_USB_HOST_HCCHAR13_EPTYPE_E_BULK 0x2
42673 
42678 #define ALT_USB_HOST_HCCHAR13_EPTYPE_E_INTERR 0x3
42679 
42681 #define ALT_USB_HOST_HCCHAR13_EPTYPE_LSB 18
42682 
42683 #define ALT_USB_HOST_HCCHAR13_EPTYPE_MSB 19
42684 
42685 #define ALT_USB_HOST_HCCHAR13_EPTYPE_WIDTH 2
42686 
42687 #define ALT_USB_HOST_HCCHAR13_EPTYPE_SET_MSK 0x000c0000
42688 
42689 #define ALT_USB_HOST_HCCHAR13_EPTYPE_CLR_MSK 0xfff3ffff
42690 
42691 #define ALT_USB_HOST_HCCHAR13_EPTYPE_RESET 0x0
42692 
42693 #define ALT_USB_HOST_HCCHAR13_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
42694 
42695 #define ALT_USB_HOST_HCCHAR13_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
42696 
42728 #define ALT_USB_HOST_HCCHAR13_EC_E_RSVD 0x0
42729 
42734 #define ALT_USB_HOST_HCCHAR13_EC_E_TRANSONE 0x1
42735 
42740 #define ALT_USB_HOST_HCCHAR13_EC_E_TRANSTWO 0x2
42741 
42746 #define ALT_USB_HOST_HCCHAR13_EC_E_TRANSTHREE 0x3
42747 
42749 #define ALT_USB_HOST_HCCHAR13_EC_LSB 20
42750 
42751 #define ALT_USB_HOST_HCCHAR13_EC_MSB 21
42752 
42753 #define ALT_USB_HOST_HCCHAR13_EC_WIDTH 2
42754 
42755 #define ALT_USB_HOST_HCCHAR13_EC_SET_MSK 0x00300000
42756 
42757 #define ALT_USB_HOST_HCCHAR13_EC_CLR_MSK 0xffcfffff
42758 
42759 #define ALT_USB_HOST_HCCHAR13_EC_RESET 0x0
42760 
42761 #define ALT_USB_HOST_HCCHAR13_EC_GET(value) (((value) & 0x00300000) >> 20)
42762 
42763 #define ALT_USB_HOST_HCCHAR13_EC_SET(value) (((value) << 20) & 0x00300000)
42764 
42774 #define ALT_USB_HOST_HCCHAR13_DEVADDR_LSB 22
42775 
42776 #define ALT_USB_HOST_HCCHAR13_DEVADDR_MSB 28
42777 
42778 #define ALT_USB_HOST_HCCHAR13_DEVADDR_WIDTH 7
42779 
42780 #define ALT_USB_HOST_HCCHAR13_DEVADDR_SET_MSK 0x1fc00000
42781 
42782 #define ALT_USB_HOST_HCCHAR13_DEVADDR_CLR_MSK 0xe03fffff
42783 
42784 #define ALT_USB_HOST_HCCHAR13_DEVADDR_RESET 0x0
42785 
42786 #define ALT_USB_HOST_HCCHAR13_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
42787 
42788 #define ALT_USB_HOST_HCCHAR13_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
42789 
42812 #define ALT_USB_HOST_HCCHAR13_CHDIS_E_INACT 0x0
42813 
42818 #define ALT_USB_HOST_HCCHAR13_CHDIS_E_ACT 0x1
42819 
42821 #define ALT_USB_HOST_HCCHAR13_CHDIS_LSB 30
42822 
42823 #define ALT_USB_HOST_HCCHAR13_CHDIS_MSB 30
42824 
42825 #define ALT_USB_HOST_HCCHAR13_CHDIS_WIDTH 1
42826 
42827 #define ALT_USB_HOST_HCCHAR13_CHDIS_SET_MSK 0x40000000
42828 
42829 #define ALT_USB_HOST_HCCHAR13_CHDIS_CLR_MSK 0xbfffffff
42830 
42831 #define ALT_USB_HOST_HCCHAR13_CHDIS_RESET 0x0
42832 
42833 #define ALT_USB_HOST_HCCHAR13_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
42834 
42835 #define ALT_USB_HOST_HCCHAR13_CHDIS_SET(value) (((value) << 30) & 0x40000000)
42836 
42867 #define ALT_USB_HOST_HCCHAR13_CHENA_E_INACT 0x0
42868 
42874 #define ALT_USB_HOST_HCCHAR13_CHENA_E_ACT 0x1
42875 
42877 #define ALT_USB_HOST_HCCHAR13_CHENA_LSB 31
42878 
42879 #define ALT_USB_HOST_HCCHAR13_CHENA_MSB 31
42880 
42881 #define ALT_USB_HOST_HCCHAR13_CHENA_WIDTH 1
42882 
42883 #define ALT_USB_HOST_HCCHAR13_CHENA_SET_MSK 0x80000000
42884 
42885 #define ALT_USB_HOST_HCCHAR13_CHENA_CLR_MSK 0x7fffffff
42886 
42887 #define ALT_USB_HOST_HCCHAR13_CHENA_RESET 0x0
42888 
42889 #define ALT_USB_HOST_HCCHAR13_CHENA_GET(value) (((value) & 0x80000000) >> 31)
42890 
42891 #define ALT_USB_HOST_HCCHAR13_CHENA_SET(value) (((value) << 31) & 0x80000000)
42892 
42893 #ifndef __ASSEMBLY__
42894 
42905 {
42906  uint32_t mps : 11;
42907  uint32_t epnum : 4;
42908  uint32_t epdir : 1;
42909  uint32_t : 1;
42910  uint32_t lspddev : 1;
42911  uint32_t eptype : 2;
42912  uint32_t ec : 2;
42913  uint32_t devaddr : 7;
42914  uint32_t : 1;
42915  const uint32_t chdis : 1;
42916  const uint32_t chena : 1;
42917 };
42918 
42921 #endif /* __ASSEMBLY__ */
42922 
42924 #define ALT_USB_HOST_HCCHAR13_OFST 0x2a0
42925 
42926 #define ALT_USB_HOST_HCCHAR13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR13_OFST))
42927 
42954 #define ALT_USB_HOST_HCSPLT13_PRTADDR_LSB 0
42955 
42956 #define ALT_USB_HOST_HCSPLT13_PRTADDR_MSB 6
42957 
42958 #define ALT_USB_HOST_HCSPLT13_PRTADDR_WIDTH 7
42959 
42960 #define ALT_USB_HOST_HCSPLT13_PRTADDR_SET_MSK 0x0000007f
42961 
42962 #define ALT_USB_HOST_HCSPLT13_PRTADDR_CLR_MSK 0xffffff80
42963 
42964 #define ALT_USB_HOST_HCSPLT13_PRTADDR_RESET 0x0
42965 
42966 #define ALT_USB_HOST_HCSPLT13_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
42967 
42968 #define ALT_USB_HOST_HCSPLT13_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
42969 
42979 #define ALT_USB_HOST_HCSPLT13_HUBADDR_LSB 7
42980 
42981 #define ALT_USB_HOST_HCSPLT13_HUBADDR_MSB 13
42982 
42983 #define ALT_USB_HOST_HCSPLT13_HUBADDR_WIDTH 7
42984 
42985 #define ALT_USB_HOST_HCSPLT13_HUBADDR_SET_MSK 0x00003f80
42986 
42987 #define ALT_USB_HOST_HCSPLT13_HUBADDR_CLR_MSK 0xffffc07f
42988 
42989 #define ALT_USB_HOST_HCSPLT13_HUBADDR_RESET 0x0
42990 
42991 #define ALT_USB_HOST_HCSPLT13_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
42992 
42993 #define ALT_USB_HOST_HCSPLT13_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
42994 
43024 #define ALT_USB_HOST_HCSPLT13_XACTPOS_E_MIDDLE 0x0
43025 
43031 #define ALT_USB_HOST_HCSPLT13_XACTPOS_E_END 0x1
43032 
43038 #define ALT_USB_HOST_HCSPLT13_XACTPOS_E_BEGIN 0x2
43039 
43045 #define ALT_USB_HOST_HCSPLT13_XACTPOS_E_ALL 0x3
43046 
43048 #define ALT_USB_HOST_HCSPLT13_XACTPOS_LSB 14
43049 
43050 #define ALT_USB_HOST_HCSPLT13_XACTPOS_MSB 15
43051 
43052 #define ALT_USB_HOST_HCSPLT13_XACTPOS_WIDTH 2
43053 
43054 #define ALT_USB_HOST_HCSPLT13_XACTPOS_SET_MSK 0x0000c000
43055 
43056 #define ALT_USB_HOST_HCSPLT13_XACTPOS_CLR_MSK 0xffff3fff
43057 
43058 #define ALT_USB_HOST_HCSPLT13_XACTPOS_RESET 0x0
43059 
43060 #define ALT_USB_HOST_HCSPLT13_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
43061 
43062 #define ALT_USB_HOST_HCSPLT13_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
43063 
43085 #define ALT_USB_HOST_HCSPLT13_COMPSPLT_E_NOSPLIT 0x0
43086 
43091 #define ALT_USB_HOST_HCSPLT13_COMPSPLT_E_SPLIT 0x1
43092 
43094 #define ALT_USB_HOST_HCSPLT13_COMPSPLT_LSB 16
43095 
43096 #define ALT_USB_HOST_HCSPLT13_COMPSPLT_MSB 16
43097 
43098 #define ALT_USB_HOST_HCSPLT13_COMPSPLT_WIDTH 1
43099 
43100 #define ALT_USB_HOST_HCSPLT13_COMPSPLT_SET_MSK 0x00010000
43101 
43102 #define ALT_USB_HOST_HCSPLT13_COMPSPLT_CLR_MSK 0xfffeffff
43103 
43104 #define ALT_USB_HOST_HCSPLT13_COMPSPLT_RESET 0x0
43105 
43106 #define ALT_USB_HOST_HCSPLT13_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
43107 
43108 #define ALT_USB_HOST_HCSPLT13_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
43109 
43131 #define ALT_USB_HOST_HCSPLT13_SPLTENA_E_DISD 0x0
43132 
43137 #define ALT_USB_HOST_HCSPLT13_SPLTENA_E_END 0x1
43138 
43140 #define ALT_USB_HOST_HCSPLT13_SPLTENA_LSB 31
43141 
43142 #define ALT_USB_HOST_HCSPLT13_SPLTENA_MSB 31
43143 
43144 #define ALT_USB_HOST_HCSPLT13_SPLTENA_WIDTH 1
43145 
43146 #define ALT_USB_HOST_HCSPLT13_SPLTENA_SET_MSK 0x80000000
43147 
43148 #define ALT_USB_HOST_HCSPLT13_SPLTENA_CLR_MSK 0x7fffffff
43149 
43150 #define ALT_USB_HOST_HCSPLT13_SPLTENA_RESET 0x0
43151 
43152 #define ALT_USB_HOST_HCSPLT13_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
43153 
43154 #define ALT_USB_HOST_HCSPLT13_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
43155 
43156 #ifndef __ASSEMBLY__
43157 
43168 {
43169  uint32_t prtaddr : 7;
43170  uint32_t hubaddr : 7;
43171  uint32_t xactpos : 2;
43172  uint32_t compsplt : 1;
43173  uint32_t : 14;
43174  uint32_t spltena : 1;
43175 };
43176 
43179 #endif /* __ASSEMBLY__ */
43180 
43182 #define ALT_USB_HOST_HCSPLT13_OFST 0x2a4
43183 
43184 #define ALT_USB_HOST_HCSPLT13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT13_OFST))
43185 
43240 #define ALT_USB_HOST_HCINT13_XFERCOMPL_E_INACT 0x0
43241 
43246 #define ALT_USB_HOST_HCINT13_XFERCOMPL_E_ACT 0x1
43247 
43249 #define ALT_USB_HOST_HCINT13_XFERCOMPL_LSB 0
43250 
43251 #define ALT_USB_HOST_HCINT13_XFERCOMPL_MSB 0
43252 
43253 #define ALT_USB_HOST_HCINT13_XFERCOMPL_WIDTH 1
43254 
43255 #define ALT_USB_HOST_HCINT13_XFERCOMPL_SET_MSK 0x00000001
43256 
43257 #define ALT_USB_HOST_HCINT13_XFERCOMPL_CLR_MSK 0xfffffffe
43258 
43259 #define ALT_USB_HOST_HCINT13_XFERCOMPL_RESET 0x0
43260 
43261 #define ALT_USB_HOST_HCINT13_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
43262 
43263 #define ALT_USB_HOST_HCINT13_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
43264 
43298 #define ALT_USB_HOST_HCINT13_CHHLTD_E_INACT 0x0
43299 
43304 #define ALT_USB_HOST_HCINT13_CHHLTD_E_ACT 0x1
43305 
43307 #define ALT_USB_HOST_HCINT13_CHHLTD_LSB 1
43308 
43309 #define ALT_USB_HOST_HCINT13_CHHLTD_MSB 1
43310 
43311 #define ALT_USB_HOST_HCINT13_CHHLTD_WIDTH 1
43312 
43313 #define ALT_USB_HOST_HCINT13_CHHLTD_SET_MSK 0x00000002
43314 
43315 #define ALT_USB_HOST_HCINT13_CHHLTD_CLR_MSK 0xfffffffd
43316 
43317 #define ALT_USB_HOST_HCINT13_CHHLTD_RESET 0x0
43318 
43319 #define ALT_USB_HOST_HCINT13_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
43320 
43321 #define ALT_USB_HOST_HCINT13_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
43322 
43345 #define ALT_USB_HOST_HCINT13_AHBERR_E_INACT 0x0
43346 
43351 #define ALT_USB_HOST_HCINT13_AHBERR_E_ACT 0x1
43352 
43354 #define ALT_USB_HOST_HCINT13_AHBERR_LSB 2
43355 
43356 #define ALT_USB_HOST_HCINT13_AHBERR_MSB 2
43357 
43358 #define ALT_USB_HOST_HCINT13_AHBERR_WIDTH 1
43359 
43360 #define ALT_USB_HOST_HCINT13_AHBERR_SET_MSK 0x00000004
43361 
43362 #define ALT_USB_HOST_HCINT13_AHBERR_CLR_MSK 0xfffffffb
43363 
43364 #define ALT_USB_HOST_HCINT13_AHBERR_RESET 0x0
43365 
43366 #define ALT_USB_HOST_HCINT13_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
43367 
43368 #define ALT_USB_HOST_HCINT13_AHBERR_SET(value) (((value) << 2) & 0x00000004)
43369 
43392 #define ALT_USB_HOST_HCINT13_STALL_E_INACT 0x0
43393 
43398 #define ALT_USB_HOST_HCINT13_STALL_E_ACT 0x1
43399 
43401 #define ALT_USB_HOST_HCINT13_STALL_LSB 3
43402 
43403 #define ALT_USB_HOST_HCINT13_STALL_MSB 3
43404 
43405 #define ALT_USB_HOST_HCINT13_STALL_WIDTH 1
43406 
43407 #define ALT_USB_HOST_HCINT13_STALL_SET_MSK 0x00000008
43408 
43409 #define ALT_USB_HOST_HCINT13_STALL_CLR_MSK 0xfffffff7
43410 
43411 #define ALT_USB_HOST_HCINT13_STALL_RESET 0x0
43412 
43413 #define ALT_USB_HOST_HCINT13_STALL_GET(value) (((value) & 0x00000008) >> 3)
43414 
43415 #define ALT_USB_HOST_HCINT13_STALL_SET(value) (((value) << 3) & 0x00000008)
43416 
43439 #define ALT_USB_HOST_HCINT13_NAK_E_INACT 0x0
43440 
43445 #define ALT_USB_HOST_HCINT13_NAK_E_ACT 0x1
43446 
43448 #define ALT_USB_HOST_HCINT13_NAK_LSB 4
43449 
43450 #define ALT_USB_HOST_HCINT13_NAK_MSB 4
43451 
43452 #define ALT_USB_HOST_HCINT13_NAK_WIDTH 1
43453 
43454 #define ALT_USB_HOST_HCINT13_NAK_SET_MSK 0x00000010
43455 
43456 #define ALT_USB_HOST_HCINT13_NAK_CLR_MSK 0xffffffef
43457 
43458 #define ALT_USB_HOST_HCINT13_NAK_RESET 0x0
43459 
43460 #define ALT_USB_HOST_HCINT13_NAK_GET(value) (((value) & 0x00000010) >> 4)
43461 
43462 #define ALT_USB_HOST_HCINT13_NAK_SET(value) (((value) << 4) & 0x00000010)
43463 
43486 #define ALT_USB_HOST_HCINT13_ACK_E_INACT 0x0
43487 
43492 #define ALT_USB_HOST_HCINT13_ACK_E_ACT 0x1
43493 
43495 #define ALT_USB_HOST_HCINT13_ACK_LSB 5
43496 
43497 #define ALT_USB_HOST_HCINT13_ACK_MSB 5
43498 
43499 #define ALT_USB_HOST_HCINT13_ACK_WIDTH 1
43500 
43501 #define ALT_USB_HOST_HCINT13_ACK_SET_MSK 0x00000020
43502 
43503 #define ALT_USB_HOST_HCINT13_ACK_CLR_MSK 0xffffffdf
43504 
43505 #define ALT_USB_HOST_HCINT13_ACK_RESET 0x0
43506 
43507 #define ALT_USB_HOST_HCINT13_ACK_GET(value) (((value) & 0x00000020) >> 5)
43508 
43509 #define ALT_USB_HOST_HCINT13_ACK_SET(value) (((value) << 5) & 0x00000020)
43510 
43533 #define ALT_USB_HOST_HCINT13_NYET_E_INACT 0x0
43534 
43539 #define ALT_USB_HOST_HCINT13_NYET_E_ACT 0x1
43540 
43542 #define ALT_USB_HOST_HCINT13_NYET_LSB 6
43543 
43544 #define ALT_USB_HOST_HCINT13_NYET_MSB 6
43545 
43546 #define ALT_USB_HOST_HCINT13_NYET_WIDTH 1
43547 
43548 #define ALT_USB_HOST_HCINT13_NYET_SET_MSK 0x00000040
43549 
43550 #define ALT_USB_HOST_HCINT13_NYET_CLR_MSK 0xffffffbf
43551 
43552 #define ALT_USB_HOST_HCINT13_NYET_RESET 0x0
43553 
43554 #define ALT_USB_HOST_HCINT13_NYET_GET(value) (((value) & 0x00000040) >> 6)
43555 
43556 #define ALT_USB_HOST_HCINT13_NYET_SET(value) (((value) << 6) & 0x00000040)
43557 
43588 #define ALT_USB_HOST_HCINT13_XACTERR_E_INACT 0x0
43589 
43594 #define ALT_USB_HOST_HCINT13_XACTERR_E_ACT 0x1
43595 
43597 #define ALT_USB_HOST_HCINT13_XACTERR_LSB 7
43598 
43599 #define ALT_USB_HOST_HCINT13_XACTERR_MSB 7
43600 
43601 #define ALT_USB_HOST_HCINT13_XACTERR_WIDTH 1
43602 
43603 #define ALT_USB_HOST_HCINT13_XACTERR_SET_MSK 0x00000080
43604 
43605 #define ALT_USB_HOST_HCINT13_XACTERR_CLR_MSK 0xffffff7f
43606 
43607 #define ALT_USB_HOST_HCINT13_XACTERR_RESET 0x0
43608 
43609 #define ALT_USB_HOST_HCINT13_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
43610 
43611 #define ALT_USB_HOST_HCINT13_XACTERR_SET(value) (((value) << 7) & 0x00000080)
43612 
43635 #define ALT_USB_HOST_HCINT13_BBLERR_E_INACT 0x0
43636 
43641 #define ALT_USB_HOST_HCINT13_BBLERR_E_ACT 0x1
43642 
43644 #define ALT_USB_HOST_HCINT13_BBLERR_LSB 8
43645 
43646 #define ALT_USB_HOST_HCINT13_BBLERR_MSB 8
43647 
43648 #define ALT_USB_HOST_HCINT13_BBLERR_WIDTH 1
43649 
43650 #define ALT_USB_HOST_HCINT13_BBLERR_SET_MSK 0x00000100
43651 
43652 #define ALT_USB_HOST_HCINT13_BBLERR_CLR_MSK 0xfffffeff
43653 
43654 #define ALT_USB_HOST_HCINT13_BBLERR_RESET 0x0
43655 
43656 #define ALT_USB_HOST_HCINT13_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
43657 
43658 #define ALT_USB_HOST_HCINT13_BBLERR_SET(value) (((value) << 8) & 0x00000100)
43659 
43682 #define ALT_USB_HOST_HCINT13_FRMOVRUN_E_INACT 0x0
43683 
43688 #define ALT_USB_HOST_HCINT13_FRMOVRUN_E_ACT 0x1
43689 
43691 #define ALT_USB_HOST_HCINT13_FRMOVRUN_LSB 9
43692 
43693 #define ALT_USB_HOST_HCINT13_FRMOVRUN_MSB 9
43694 
43695 #define ALT_USB_HOST_HCINT13_FRMOVRUN_WIDTH 1
43696 
43697 #define ALT_USB_HOST_HCINT13_FRMOVRUN_SET_MSK 0x00000200
43698 
43699 #define ALT_USB_HOST_HCINT13_FRMOVRUN_CLR_MSK 0xfffffdff
43700 
43701 #define ALT_USB_HOST_HCINT13_FRMOVRUN_RESET 0x0
43702 
43703 #define ALT_USB_HOST_HCINT13_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
43704 
43705 #define ALT_USB_HOST_HCINT13_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
43706 
43729 #define ALT_USB_HOST_HCINT13_DATATGLERR_E_INACT 0x0
43730 
43735 #define ALT_USB_HOST_HCINT13_DATATGLERR_E_ACT 0x1
43736 
43738 #define ALT_USB_HOST_HCINT13_DATATGLERR_LSB 10
43739 
43740 #define ALT_USB_HOST_HCINT13_DATATGLERR_MSB 10
43741 
43742 #define ALT_USB_HOST_HCINT13_DATATGLERR_WIDTH 1
43743 
43744 #define ALT_USB_HOST_HCINT13_DATATGLERR_SET_MSK 0x00000400
43745 
43746 #define ALT_USB_HOST_HCINT13_DATATGLERR_CLR_MSK 0xfffffbff
43747 
43748 #define ALT_USB_HOST_HCINT13_DATATGLERR_RESET 0x0
43749 
43750 #define ALT_USB_HOST_HCINT13_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
43751 
43752 #define ALT_USB_HOST_HCINT13_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
43753 
43777 #define ALT_USB_HOST_HCINT13_BNAINTR_E_INACT 0x0
43778 
43783 #define ALT_USB_HOST_HCINT13_BNAINTR_E_ACT 0x1
43784 
43786 #define ALT_USB_HOST_HCINT13_BNAINTR_LSB 11
43787 
43788 #define ALT_USB_HOST_HCINT13_BNAINTR_MSB 11
43789 
43790 #define ALT_USB_HOST_HCINT13_BNAINTR_WIDTH 1
43791 
43792 #define ALT_USB_HOST_HCINT13_BNAINTR_SET_MSK 0x00000800
43793 
43794 #define ALT_USB_HOST_HCINT13_BNAINTR_CLR_MSK 0xfffff7ff
43795 
43796 #define ALT_USB_HOST_HCINT13_BNAINTR_RESET 0x0
43797 
43798 #define ALT_USB_HOST_HCINT13_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
43799 
43800 #define ALT_USB_HOST_HCINT13_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
43801 
43825 #define ALT_USB_HOST_HCINT13_XCS_XACT_ERR_E_INACT 0x0
43826 
43831 #define ALT_USB_HOST_HCINT13_XCS_XACT_ERR_E_ACVTIVE 0x1
43832 
43834 #define ALT_USB_HOST_HCINT13_XCS_XACT_ERR_LSB 12
43835 
43836 #define ALT_USB_HOST_HCINT13_XCS_XACT_ERR_MSB 12
43837 
43838 #define ALT_USB_HOST_HCINT13_XCS_XACT_ERR_WIDTH 1
43839 
43840 #define ALT_USB_HOST_HCINT13_XCS_XACT_ERR_SET_MSK 0x00001000
43841 
43842 #define ALT_USB_HOST_HCINT13_XCS_XACT_ERR_CLR_MSK 0xffffefff
43843 
43844 #define ALT_USB_HOST_HCINT13_XCS_XACT_ERR_RESET 0x0
43845 
43846 #define ALT_USB_HOST_HCINT13_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
43847 
43848 #define ALT_USB_HOST_HCINT13_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
43849 
43873 #define ALT_USB_HOST_HCINT13_DESC_LST_ROLLINTR_E_INACT 0x0
43874 
43879 #define ALT_USB_HOST_HCINT13_DESC_LST_ROLLINTR_E_ACT 0x1
43880 
43882 #define ALT_USB_HOST_HCINT13_DESC_LST_ROLLINTR_LSB 13
43883 
43884 #define ALT_USB_HOST_HCINT13_DESC_LST_ROLLINTR_MSB 13
43885 
43886 #define ALT_USB_HOST_HCINT13_DESC_LST_ROLLINTR_WIDTH 1
43887 
43888 #define ALT_USB_HOST_HCINT13_DESC_LST_ROLLINTR_SET_MSK 0x00002000
43889 
43890 #define ALT_USB_HOST_HCINT13_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
43891 
43892 #define ALT_USB_HOST_HCINT13_DESC_LST_ROLLINTR_RESET 0x0
43893 
43894 #define ALT_USB_HOST_HCINT13_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
43895 
43896 #define ALT_USB_HOST_HCINT13_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
43897 
43898 #ifndef __ASSEMBLY__
43899 
43910 {
43911  const uint32_t xfercompl : 1;
43912  const uint32_t chhltd : 1;
43913  const uint32_t ahberr : 1;
43914  const uint32_t stall : 1;
43915  const uint32_t nak : 1;
43916  const uint32_t ack : 1;
43917  const uint32_t nyet : 1;
43918  const uint32_t xacterr : 1;
43919  const uint32_t bblerr : 1;
43920  const uint32_t frmovrun : 1;
43921  const uint32_t datatglerr : 1;
43922  const uint32_t bnaintr : 1;
43923  const uint32_t xcs_xact_err : 1;
43924  const uint32_t desc_lst_rollintr : 1;
43925  uint32_t : 18;
43926 };
43927 
43930 #endif /* __ASSEMBLY__ */
43931 
43933 #define ALT_USB_HOST_HCINT13_OFST 0x2a8
43934 
43935 #define ALT_USB_HOST_HCINT13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT13_OFST))
43936 
43977 #define ALT_USB_HOST_HCINTMSK13_XFERCOMPLMSK_E_MSK 0x0
43978 
43983 #define ALT_USB_HOST_HCINTMSK13_XFERCOMPLMSK_E_NOMSK 0x1
43984 
43986 #define ALT_USB_HOST_HCINTMSK13_XFERCOMPLMSK_LSB 0
43987 
43988 #define ALT_USB_HOST_HCINTMSK13_XFERCOMPLMSK_MSB 0
43989 
43990 #define ALT_USB_HOST_HCINTMSK13_XFERCOMPLMSK_WIDTH 1
43991 
43992 #define ALT_USB_HOST_HCINTMSK13_XFERCOMPLMSK_SET_MSK 0x00000001
43993 
43994 #define ALT_USB_HOST_HCINTMSK13_XFERCOMPLMSK_CLR_MSK 0xfffffffe
43995 
43996 #define ALT_USB_HOST_HCINTMSK13_XFERCOMPLMSK_RESET 0x0
43997 
43998 #define ALT_USB_HOST_HCINTMSK13_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
43999 
44000 #define ALT_USB_HOST_HCINTMSK13_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
44001 
44022 #define ALT_USB_HOST_HCINTMSK13_CHHLTDMSK_E_MSK 0x0
44023 
44028 #define ALT_USB_HOST_HCINTMSK13_CHHLTDMSK_E_NOMSK 0x1
44029 
44031 #define ALT_USB_HOST_HCINTMSK13_CHHLTDMSK_LSB 1
44032 
44033 #define ALT_USB_HOST_HCINTMSK13_CHHLTDMSK_MSB 1
44034 
44035 #define ALT_USB_HOST_HCINTMSK13_CHHLTDMSK_WIDTH 1
44036 
44037 #define ALT_USB_HOST_HCINTMSK13_CHHLTDMSK_SET_MSK 0x00000002
44038 
44039 #define ALT_USB_HOST_HCINTMSK13_CHHLTDMSK_CLR_MSK 0xfffffffd
44040 
44041 #define ALT_USB_HOST_HCINTMSK13_CHHLTDMSK_RESET 0x0
44042 
44043 #define ALT_USB_HOST_HCINTMSK13_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
44044 
44045 #define ALT_USB_HOST_HCINTMSK13_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
44046 
44068 #define ALT_USB_HOST_HCINTMSK13_AHBERRMSK_E_MSK 0x0
44069 
44074 #define ALT_USB_HOST_HCINTMSK13_AHBERRMSK_E_NOMSK 0x1
44075 
44077 #define ALT_USB_HOST_HCINTMSK13_AHBERRMSK_LSB 2
44078 
44079 #define ALT_USB_HOST_HCINTMSK13_AHBERRMSK_MSB 2
44080 
44081 #define ALT_USB_HOST_HCINTMSK13_AHBERRMSK_WIDTH 1
44082 
44083 #define ALT_USB_HOST_HCINTMSK13_AHBERRMSK_SET_MSK 0x00000004
44084 
44085 #define ALT_USB_HOST_HCINTMSK13_AHBERRMSK_CLR_MSK 0xfffffffb
44086 
44087 #define ALT_USB_HOST_HCINTMSK13_AHBERRMSK_RESET 0x0
44088 
44089 #define ALT_USB_HOST_HCINTMSK13_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
44090 
44091 #define ALT_USB_HOST_HCINTMSK13_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
44092 
44113 #define ALT_USB_HOST_HCINTMSK13_BNAINTRMSK_E_MSK 0x0
44114 
44119 #define ALT_USB_HOST_HCINTMSK13_BNAINTRMSK_E_NOMSK 0x1
44120 
44122 #define ALT_USB_HOST_HCINTMSK13_BNAINTRMSK_LSB 11
44123 
44124 #define ALT_USB_HOST_HCINTMSK13_BNAINTRMSK_MSB 11
44125 
44126 #define ALT_USB_HOST_HCINTMSK13_BNAINTRMSK_WIDTH 1
44127 
44128 #define ALT_USB_HOST_HCINTMSK13_BNAINTRMSK_SET_MSK 0x00000800
44129 
44130 #define ALT_USB_HOST_HCINTMSK13_BNAINTRMSK_CLR_MSK 0xfffff7ff
44131 
44132 #define ALT_USB_HOST_HCINTMSK13_BNAINTRMSK_RESET 0x0
44133 
44134 #define ALT_USB_HOST_HCINTMSK13_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
44135 
44136 #define ALT_USB_HOST_HCINTMSK13_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
44137 
44158 #define ALT_USB_HOST_HCINTMSK13_FRM_LST_ROLLINTRMSK_E_MSK 0x0
44159 
44164 #define ALT_USB_HOST_HCINTMSK13_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
44165 
44167 #define ALT_USB_HOST_HCINTMSK13_FRM_LST_ROLLINTRMSK_LSB 13
44168 
44169 #define ALT_USB_HOST_HCINTMSK13_FRM_LST_ROLLINTRMSK_MSB 13
44170 
44171 #define ALT_USB_HOST_HCINTMSK13_FRM_LST_ROLLINTRMSK_WIDTH 1
44172 
44173 #define ALT_USB_HOST_HCINTMSK13_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
44174 
44175 #define ALT_USB_HOST_HCINTMSK13_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
44176 
44177 #define ALT_USB_HOST_HCINTMSK13_FRM_LST_ROLLINTRMSK_RESET 0x0
44178 
44179 #define ALT_USB_HOST_HCINTMSK13_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
44180 
44181 #define ALT_USB_HOST_HCINTMSK13_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
44182 
44183 #ifndef __ASSEMBLY__
44184 
44195 {
44196  uint32_t xfercomplmsk : 1;
44197  uint32_t chhltdmsk : 1;
44198  uint32_t ahberrmsk : 1;
44199  uint32_t : 8;
44200  uint32_t bnaintrmsk : 1;
44201  uint32_t : 1;
44202  uint32_t frm_lst_rollintrmsk : 1;
44203  uint32_t : 18;
44204 };
44205 
44208 #endif /* __ASSEMBLY__ */
44209 
44211 #define ALT_USB_HOST_HCINTMSK13_OFST 0x2ac
44212 
44213 #define ALT_USB_HOST_HCINTMSK13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK13_OFST))
44214 
44243 #define ALT_USB_HOST_HCTSIZ13_XFERSIZE_LSB 0
44244 
44245 #define ALT_USB_HOST_HCTSIZ13_XFERSIZE_MSB 18
44246 
44247 #define ALT_USB_HOST_HCTSIZ13_XFERSIZE_WIDTH 19
44248 
44249 #define ALT_USB_HOST_HCTSIZ13_XFERSIZE_SET_MSK 0x0007ffff
44250 
44251 #define ALT_USB_HOST_HCTSIZ13_XFERSIZE_CLR_MSK 0xfff80000
44252 
44253 #define ALT_USB_HOST_HCTSIZ13_XFERSIZE_RESET 0x0
44254 
44255 #define ALT_USB_HOST_HCTSIZ13_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
44256 
44257 #define ALT_USB_HOST_HCTSIZ13_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
44258 
44272 #define ALT_USB_HOST_HCTSIZ13_PKTCNT_LSB 19
44273 
44274 #define ALT_USB_HOST_HCTSIZ13_PKTCNT_MSB 28
44275 
44276 #define ALT_USB_HOST_HCTSIZ13_PKTCNT_WIDTH 10
44277 
44278 #define ALT_USB_HOST_HCTSIZ13_PKTCNT_SET_MSK 0x1ff80000
44279 
44280 #define ALT_USB_HOST_HCTSIZ13_PKTCNT_CLR_MSK 0xe007ffff
44281 
44282 #define ALT_USB_HOST_HCTSIZ13_PKTCNT_RESET 0x0
44283 
44284 #define ALT_USB_HOST_HCTSIZ13_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
44285 
44286 #define ALT_USB_HOST_HCTSIZ13_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
44287 
44311 #define ALT_USB_HOST_HCTSIZ13_PID_E_DATA0 0x0
44312 
44317 #define ALT_USB_HOST_HCTSIZ13_PID_E_DATA2 0x1
44318 
44323 #define ALT_USB_HOST_HCTSIZ13_PID_E_DATA1 0x2
44324 
44329 #define ALT_USB_HOST_HCTSIZ13_PID_E_MDATA 0x3
44330 
44332 #define ALT_USB_HOST_HCTSIZ13_PID_LSB 29
44333 
44334 #define ALT_USB_HOST_HCTSIZ13_PID_MSB 30
44335 
44336 #define ALT_USB_HOST_HCTSIZ13_PID_WIDTH 2
44337 
44338 #define ALT_USB_HOST_HCTSIZ13_PID_SET_MSK 0x60000000
44339 
44340 #define ALT_USB_HOST_HCTSIZ13_PID_CLR_MSK 0x9fffffff
44341 
44342 #define ALT_USB_HOST_HCTSIZ13_PID_RESET 0x0
44343 
44344 #define ALT_USB_HOST_HCTSIZ13_PID_GET(value) (((value) & 0x60000000) >> 29)
44345 
44346 #define ALT_USB_HOST_HCTSIZ13_PID_SET(value) (((value) << 29) & 0x60000000)
44347 
44370 #define ALT_USB_HOST_HCTSIZ13_DOPNG_E_NOPING 0x0
44371 
44376 #define ALT_USB_HOST_HCTSIZ13_DOPNG_E_PING 0x1
44377 
44379 #define ALT_USB_HOST_HCTSIZ13_DOPNG_LSB 31
44380 
44381 #define ALT_USB_HOST_HCTSIZ13_DOPNG_MSB 31
44382 
44383 #define ALT_USB_HOST_HCTSIZ13_DOPNG_WIDTH 1
44384 
44385 #define ALT_USB_HOST_HCTSIZ13_DOPNG_SET_MSK 0x80000000
44386 
44387 #define ALT_USB_HOST_HCTSIZ13_DOPNG_CLR_MSK 0x7fffffff
44388 
44389 #define ALT_USB_HOST_HCTSIZ13_DOPNG_RESET 0x0
44390 
44391 #define ALT_USB_HOST_HCTSIZ13_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
44392 
44393 #define ALT_USB_HOST_HCTSIZ13_DOPNG_SET(value) (((value) << 31) & 0x80000000)
44394 
44395 #ifndef __ASSEMBLY__
44396 
44407 {
44408  uint32_t xfersize : 19;
44409  uint32_t pktcnt : 10;
44410  uint32_t pid : 2;
44411  uint32_t dopng : 1;
44412 };
44413 
44416 #endif /* __ASSEMBLY__ */
44417 
44419 #define ALT_USB_HOST_HCTSIZ13_OFST 0x2b0
44420 
44421 #define ALT_USB_HOST_HCTSIZ13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ13_OFST))
44422 
44479 #define ALT_USB_HOST_HCDMA13_HCDMA13_LSB 0
44480 
44481 #define ALT_USB_HOST_HCDMA13_HCDMA13_MSB 31
44482 
44483 #define ALT_USB_HOST_HCDMA13_HCDMA13_WIDTH 32
44484 
44485 #define ALT_USB_HOST_HCDMA13_HCDMA13_SET_MSK 0xffffffff
44486 
44487 #define ALT_USB_HOST_HCDMA13_HCDMA13_CLR_MSK 0x00000000
44488 
44489 #define ALT_USB_HOST_HCDMA13_HCDMA13_RESET 0x0
44490 
44491 #define ALT_USB_HOST_HCDMA13_HCDMA13_GET(value) (((value) & 0xffffffff) >> 0)
44492 
44493 #define ALT_USB_HOST_HCDMA13_HCDMA13_SET(value) (((value) << 0) & 0xffffffff)
44494 
44495 #ifndef __ASSEMBLY__
44496 
44507 {
44508  uint32_t hcdma13 : 32;
44509 };
44510 
44513 #endif /* __ASSEMBLY__ */
44514 
44516 #define ALT_USB_HOST_HCDMA13_OFST 0x2b4
44517 
44518 #define ALT_USB_HOST_HCDMA13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA13_OFST))
44519 
44550 #define ALT_USB_HOST_HCDMAB13_HCDMAB13_LSB 0
44551 
44552 #define ALT_USB_HOST_HCDMAB13_HCDMAB13_MSB 31
44553 
44554 #define ALT_USB_HOST_HCDMAB13_HCDMAB13_WIDTH 32
44555 
44556 #define ALT_USB_HOST_HCDMAB13_HCDMAB13_SET_MSK 0xffffffff
44557 
44558 #define ALT_USB_HOST_HCDMAB13_HCDMAB13_CLR_MSK 0x00000000
44559 
44560 #define ALT_USB_HOST_HCDMAB13_HCDMAB13_RESET 0x0
44561 
44562 #define ALT_USB_HOST_HCDMAB13_HCDMAB13_GET(value) (((value) & 0xffffffff) >> 0)
44563 
44564 #define ALT_USB_HOST_HCDMAB13_HCDMAB13_SET(value) (((value) << 0) & 0xffffffff)
44565 
44566 #ifndef __ASSEMBLY__
44567 
44578 {
44579  uint32_t hcdmab13 : 32;
44580 };
44581 
44584 #endif /* __ASSEMBLY__ */
44585 
44587 #define ALT_USB_HOST_HCDMAB13_OFST 0x2b8
44588 
44589 #define ALT_USB_HOST_HCDMAB13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB13_OFST))
44590 
44622 #define ALT_USB_HOST_HCCHAR14_MPS_LSB 0
44623 
44624 #define ALT_USB_HOST_HCCHAR14_MPS_MSB 10
44625 
44626 #define ALT_USB_HOST_HCCHAR14_MPS_WIDTH 11
44627 
44628 #define ALT_USB_HOST_HCCHAR14_MPS_SET_MSK 0x000007ff
44629 
44630 #define ALT_USB_HOST_HCCHAR14_MPS_CLR_MSK 0xfffff800
44631 
44632 #define ALT_USB_HOST_HCCHAR14_MPS_RESET 0x0
44633 
44634 #define ALT_USB_HOST_HCCHAR14_MPS_GET(value) (((value) & 0x000007ff) >> 0)
44635 
44636 #define ALT_USB_HOST_HCCHAR14_MPS_SET(value) (((value) << 0) & 0x000007ff)
44637 
44672 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT0 0x0
44673 
44678 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT1 0x1
44679 
44684 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT2 0x2
44685 
44690 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT3 0x3
44691 
44696 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT4 0x4
44697 
44702 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT5 0x5
44703 
44708 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT6 0x6
44709 
44714 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT7 0x7
44715 
44720 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT8 0x8
44721 
44726 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT9 0x9
44727 
44732 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT10 0xa
44733 
44738 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT11 0xb
44739 
44744 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT12 0xc
44745 
44750 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT13 0xd
44751 
44756 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT14 0xe
44757 
44762 #define ALT_USB_HOST_HCCHAR14_EPNUM_E_ENDPT15 0xf
44763 
44765 #define ALT_USB_HOST_HCCHAR14_EPNUM_LSB 11
44766 
44767 #define ALT_USB_HOST_HCCHAR14_EPNUM_MSB 14
44768 
44769 #define ALT_USB_HOST_HCCHAR14_EPNUM_WIDTH 4
44770 
44771 #define ALT_USB_HOST_HCCHAR14_EPNUM_SET_MSK 0x00007800
44772 
44773 #define ALT_USB_HOST_HCCHAR14_EPNUM_CLR_MSK 0xffff87ff
44774 
44775 #define ALT_USB_HOST_HCCHAR14_EPNUM_RESET 0x0
44776 
44777 #define ALT_USB_HOST_HCCHAR14_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
44778 
44779 #define ALT_USB_HOST_HCCHAR14_EPNUM_SET(value) (((value) << 11) & 0x00007800)
44780 
44801 #define ALT_USB_HOST_HCCHAR14_EPDIR_E_OUT 0x0
44802 
44807 #define ALT_USB_HOST_HCCHAR14_EPDIR_E_IN 0x1
44808 
44810 #define ALT_USB_HOST_HCCHAR14_EPDIR_LSB 15
44811 
44812 #define ALT_USB_HOST_HCCHAR14_EPDIR_MSB 15
44813 
44814 #define ALT_USB_HOST_HCCHAR14_EPDIR_WIDTH 1
44815 
44816 #define ALT_USB_HOST_HCCHAR14_EPDIR_SET_MSK 0x00008000
44817 
44818 #define ALT_USB_HOST_HCCHAR14_EPDIR_CLR_MSK 0xffff7fff
44819 
44820 #define ALT_USB_HOST_HCCHAR14_EPDIR_RESET 0x0
44821 
44822 #define ALT_USB_HOST_HCCHAR14_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
44823 
44824 #define ALT_USB_HOST_HCCHAR14_EPDIR_SET(value) (((value) << 15) & 0x00008000)
44825 
44851 #define ALT_USB_HOST_HCCHAR14_LSPDDEV_E_DISD 0x0
44852 
44857 #define ALT_USB_HOST_HCCHAR14_LSPDDEV_E_END 0x1
44858 
44860 #define ALT_USB_HOST_HCCHAR14_LSPDDEV_LSB 17
44861 
44862 #define ALT_USB_HOST_HCCHAR14_LSPDDEV_MSB 17
44863 
44864 #define ALT_USB_HOST_HCCHAR14_LSPDDEV_WIDTH 1
44865 
44866 #define ALT_USB_HOST_HCCHAR14_LSPDDEV_SET_MSK 0x00020000
44867 
44868 #define ALT_USB_HOST_HCCHAR14_LSPDDEV_CLR_MSK 0xfffdffff
44869 
44870 #define ALT_USB_HOST_HCCHAR14_LSPDDEV_RESET 0x0
44871 
44872 #define ALT_USB_HOST_HCCHAR14_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
44873 
44874 #define ALT_USB_HOST_HCCHAR14_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
44875 
44898 #define ALT_USB_HOST_HCCHAR14_EPTYPE_E_CTL 0x0
44899 
44904 #define ALT_USB_HOST_HCCHAR14_EPTYPE_E_ISOC 0x1
44905 
44910 #define ALT_USB_HOST_HCCHAR14_EPTYPE_E_BULK 0x2
44911 
44916 #define ALT_USB_HOST_HCCHAR14_EPTYPE_E_INTERR 0x3
44917 
44919 #define ALT_USB_HOST_HCCHAR14_EPTYPE_LSB 18
44920 
44921 #define ALT_USB_HOST_HCCHAR14_EPTYPE_MSB 19
44922 
44923 #define ALT_USB_HOST_HCCHAR14_EPTYPE_WIDTH 2
44924 
44925 #define ALT_USB_HOST_HCCHAR14_EPTYPE_SET_MSK 0x000c0000
44926 
44927 #define ALT_USB_HOST_HCCHAR14_EPTYPE_CLR_MSK 0xfff3ffff
44928 
44929 #define ALT_USB_HOST_HCCHAR14_EPTYPE_RESET 0x0
44930 
44931 #define ALT_USB_HOST_HCCHAR14_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
44932 
44933 #define ALT_USB_HOST_HCCHAR14_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
44934 
44966 #define ALT_USB_HOST_HCCHAR14_EC_E_RSVD 0x0
44967 
44972 #define ALT_USB_HOST_HCCHAR14_EC_E_TRANSONE 0x1
44973 
44978 #define ALT_USB_HOST_HCCHAR14_EC_E_TRANSTWO 0x2
44979 
44984 #define ALT_USB_HOST_HCCHAR14_EC_E_TRANSTHREE 0x3
44985 
44987 #define ALT_USB_HOST_HCCHAR14_EC_LSB 20
44988 
44989 #define ALT_USB_HOST_HCCHAR14_EC_MSB 21
44990 
44991 #define ALT_USB_HOST_HCCHAR14_EC_WIDTH 2
44992 
44993 #define ALT_USB_HOST_HCCHAR14_EC_SET_MSK 0x00300000
44994 
44995 #define ALT_USB_HOST_HCCHAR14_EC_CLR_MSK 0xffcfffff
44996 
44997 #define ALT_USB_HOST_HCCHAR14_EC_RESET 0x0
44998 
44999 #define ALT_USB_HOST_HCCHAR14_EC_GET(value) (((value) & 0x00300000) >> 20)
45000 
45001 #define ALT_USB_HOST_HCCHAR14_EC_SET(value) (((value) << 20) & 0x00300000)
45002 
45012 #define ALT_USB_HOST_HCCHAR14_DEVADDR_LSB 22
45013 
45014 #define ALT_USB_HOST_HCCHAR14_DEVADDR_MSB 28
45015 
45016 #define ALT_USB_HOST_HCCHAR14_DEVADDR_WIDTH 7
45017 
45018 #define ALT_USB_HOST_HCCHAR14_DEVADDR_SET_MSK 0x1fc00000
45019 
45020 #define ALT_USB_HOST_HCCHAR14_DEVADDR_CLR_MSK 0xe03fffff
45021 
45022 #define ALT_USB_HOST_HCCHAR14_DEVADDR_RESET 0x0
45023 
45024 #define ALT_USB_HOST_HCCHAR14_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
45025 
45026 #define ALT_USB_HOST_HCCHAR14_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
45027 
45050 #define ALT_USB_HOST_HCCHAR14_CHDIS_E_INACT 0x0
45051 
45056 #define ALT_USB_HOST_HCCHAR14_CHDIS_E_ACT 0x1
45057 
45059 #define ALT_USB_HOST_HCCHAR14_CHDIS_LSB 30
45060 
45061 #define ALT_USB_HOST_HCCHAR14_CHDIS_MSB 30
45062 
45063 #define ALT_USB_HOST_HCCHAR14_CHDIS_WIDTH 1
45064 
45065 #define ALT_USB_HOST_HCCHAR14_CHDIS_SET_MSK 0x40000000
45066 
45067 #define ALT_USB_HOST_HCCHAR14_CHDIS_CLR_MSK 0xbfffffff
45068 
45069 #define ALT_USB_HOST_HCCHAR14_CHDIS_RESET 0x0
45070 
45071 #define ALT_USB_HOST_HCCHAR14_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
45072 
45073 #define ALT_USB_HOST_HCCHAR14_CHDIS_SET(value) (((value) << 30) & 0x40000000)
45074 
45105 #define ALT_USB_HOST_HCCHAR14_CHENA_E_INACT 0x0
45106 
45112 #define ALT_USB_HOST_HCCHAR14_CHENA_E_ACT 0x1
45113 
45115 #define ALT_USB_HOST_HCCHAR14_CHENA_LSB 31
45116 
45117 #define ALT_USB_HOST_HCCHAR14_CHENA_MSB 31
45118 
45119 #define ALT_USB_HOST_HCCHAR14_CHENA_WIDTH 1
45120 
45121 #define ALT_USB_HOST_HCCHAR14_CHENA_SET_MSK 0x80000000
45122 
45123 #define ALT_USB_HOST_HCCHAR14_CHENA_CLR_MSK 0x7fffffff
45124 
45125 #define ALT_USB_HOST_HCCHAR14_CHENA_RESET 0x0
45126 
45127 #define ALT_USB_HOST_HCCHAR14_CHENA_GET(value) (((value) & 0x80000000) >> 31)
45128 
45129 #define ALT_USB_HOST_HCCHAR14_CHENA_SET(value) (((value) << 31) & 0x80000000)
45130 
45131 #ifndef __ASSEMBLY__
45132 
45143 {
45144  uint32_t mps : 11;
45145  uint32_t epnum : 4;
45146  uint32_t epdir : 1;
45147  uint32_t : 1;
45148  uint32_t lspddev : 1;
45149  uint32_t eptype : 2;
45150  uint32_t ec : 2;
45151  uint32_t devaddr : 7;
45152  uint32_t : 1;
45153  const uint32_t chdis : 1;
45154  const uint32_t chena : 1;
45155 };
45156 
45159 #endif /* __ASSEMBLY__ */
45160 
45162 #define ALT_USB_HOST_HCCHAR14_OFST 0x2c0
45163 
45164 #define ALT_USB_HOST_HCCHAR14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR14_OFST))
45165 
45192 #define ALT_USB_HOST_HCSPLT14_PRTADDR_LSB 0
45193 
45194 #define ALT_USB_HOST_HCSPLT14_PRTADDR_MSB 6
45195 
45196 #define ALT_USB_HOST_HCSPLT14_PRTADDR_WIDTH 7
45197 
45198 #define ALT_USB_HOST_HCSPLT14_PRTADDR_SET_MSK 0x0000007f
45199 
45200 #define ALT_USB_HOST_HCSPLT14_PRTADDR_CLR_MSK 0xffffff80
45201 
45202 #define ALT_USB_HOST_HCSPLT14_PRTADDR_RESET 0x0
45203 
45204 #define ALT_USB_HOST_HCSPLT14_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
45205 
45206 #define ALT_USB_HOST_HCSPLT14_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
45207 
45217 #define ALT_USB_HOST_HCSPLT14_HUBADDR_LSB 7
45218 
45219 #define ALT_USB_HOST_HCSPLT14_HUBADDR_MSB 13
45220 
45221 #define ALT_USB_HOST_HCSPLT14_HUBADDR_WIDTH 7
45222 
45223 #define ALT_USB_HOST_HCSPLT14_HUBADDR_SET_MSK 0x00003f80
45224 
45225 #define ALT_USB_HOST_HCSPLT14_HUBADDR_CLR_MSK 0xffffc07f
45226 
45227 #define ALT_USB_HOST_HCSPLT14_HUBADDR_RESET 0x0
45228 
45229 #define ALT_USB_HOST_HCSPLT14_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
45230 
45231 #define ALT_USB_HOST_HCSPLT14_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
45232 
45262 #define ALT_USB_HOST_HCSPLT14_XACTPOS_E_MIDDLE 0x0
45263 
45269 #define ALT_USB_HOST_HCSPLT14_XACTPOS_E_END 0x1
45270 
45276 #define ALT_USB_HOST_HCSPLT14_XACTPOS_E_BEGIN 0x2
45277 
45283 #define ALT_USB_HOST_HCSPLT14_XACTPOS_E_ALL 0x3
45284 
45286 #define ALT_USB_HOST_HCSPLT14_XACTPOS_LSB 14
45287 
45288 #define ALT_USB_HOST_HCSPLT14_XACTPOS_MSB 15
45289 
45290 #define ALT_USB_HOST_HCSPLT14_XACTPOS_WIDTH 2
45291 
45292 #define ALT_USB_HOST_HCSPLT14_XACTPOS_SET_MSK 0x0000c000
45293 
45294 #define ALT_USB_HOST_HCSPLT14_XACTPOS_CLR_MSK 0xffff3fff
45295 
45296 #define ALT_USB_HOST_HCSPLT14_XACTPOS_RESET 0x0
45297 
45298 #define ALT_USB_HOST_HCSPLT14_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
45299 
45300 #define ALT_USB_HOST_HCSPLT14_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
45301 
45323 #define ALT_USB_HOST_HCSPLT14_COMPSPLT_E_NOSPLIT 0x0
45324 
45329 #define ALT_USB_HOST_HCSPLT14_COMPSPLT_E_SPLIT 0x1
45330 
45332 #define ALT_USB_HOST_HCSPLT14_COMPSPLT_LSB 16
45333 
45334 #define ALT_USB_HOST_HCSPLT14_COMPSPLT_MSB 16
45335 
45336 #define ALT_USB_HOST_HCSPLT14_COMPSPLT_WIDTH 1
45337 
45338 #define ALT_USB_HOST_HCSPLT14_COMPSPLT_SET_MSK 0x00010000
45339 
45340 #define ALT_USB_HOST_HCSPLT14_COMPSPLT_CLR_MSK 0xfffeffff
45341 
45342 #define ALT_USB_HOST_HCSPLT14_COMPSPLT_RESET 0x0
45343 
45344 #define ALT_USB_HOST_HCSPLT14_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
45345 
45346 #define ALT_USB_HOST_HCSPLT14_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
45347 
45369 #define ALT_USB_HOST_HCSPLT14_SPLTENA_E_DISD 0x0
45370 
45375 #define ALT_USB_HOST_HCSPLT14_SPLTENA_E_END 0x1
45376 
45378 #define ALT_USB_HOST_HCSPLT14_SPLTENA_LSB 31
45379 
45380 #define ALT_USB_HOST_HCSPLT14_SPLTENA_MSB 31
45381 
45382 #define ALT_USB_HOST_HCSPLT14_SPLTENA_WIDTH 1
45383 
45384 #define ALT_USB_HOST_HCSPLT14_SPLTENA_SET_MSK 0x80000000
45385 
45386 #define ALT_USB_HOST_HCSPLT14_SPLTENA_CLR_MSK 0x7fffffff
45387 
45388 #define ALT_USB_HOST_HCSPLT14_SPLTENA_RESET 0x0
45389 
45390 #define ALT_USB_HOST_HCSPLT14_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
45391 
45392 #define ALT_USB_HOST_HCSPLT14_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
45393 
45394 #ifndef __ASSEMBLY__
45395 
45406 {
45407  uint32_t prtaddr : 7;
45408  uint32_t hubaddr : 7;
45409  uint32_t xactpos : 2;
45410  uint32_t compsplt : 1;
45411  uint32_t : 14;
45412  uint32_t spltena : 1;
45413 };
45414 
45417 #endif /* __ASSEMBLY__ */
45418 
45420 #define ALT_USB_HOST_HCSPLT14_OFST 0x2c4
45421 
45422 #define ALT_USB_HOST_HCSPLT14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT14_OFST))
45423 
45478 #define ALT_USB_HOST_HCINT14_XFERCOMPL_E_INACT 0x0
45479 
45484 #define ALT_USB_HOST_HCINT14_XFERCOMPL_E_ACT 0x1
45485 
45487 #define ALT_USB_HOST_HCINT14_XFERCOMPL_LSB 0
45488 
45489 #define ALT_USB_HOST_HCINT14_XFERCOMPL_MSB 0
45490 
45491 #define ALT_USB_HOST_HCINT14_XFERCOMPL_WIDTH 1
45492 
45493 #define ALT_USB_HOST_HCINT14_XFERCOMPL_SET_MSK 0x00000001
45494 
45495 #define ALT_USB_HOST_HCINT14_XFERCOMPL_CLR_MSK 0xfffffffe
45496 
45497 #define ALT_USB_HOST_HCINT14_XFERCOMPL_RESET 0x0
45498 
45499 #define ALT_USB_HOST_HCINT14_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
45500 
45501 #define ALT_USB_HOST_HCINT14_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
45502 
45536 #define ALT_USB_HOST_HCINT14_CHHLTD_E_INACT 0x0
45537 
45542 #define ALT_USB_HOST_HCINT14_CHHLTD_E_ACT 0x1
45543 
45545 #define ALT_USB_HOST_HCINT14_CHHLTD_LSB 1
45546 
45547 #define ALT_USB_HOST_HCINT14_CHHLTD_MSB 1
45548 
45549 #define ALT_USB_HOST_HCINT14_CHHLTD_WIDTH 1
45550 
45551 #define ALT_USB_HOST_HCINT14_CHHLTD_SET_MSK 0x00000002
45552 
45553 #define ALT_USB_HOST_HCINT14_CHHLTD_CLR_MSK 0xfffffffd
45554 
45555 #define ALT_USB_HOST_HCINT14_CHHLTD_RESET 0x0
45556 
45557 #define ALT_USB_HOST_HCINT14_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
45558 
45559 #define ALT_USB_HOST_HCINT14_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
45560 
45583 #define ALT_USB_HOST_HCINT14_AHBERR_E_INACT 0x0
45584 
45589 #define ALT_USB_HOST_HCINT14_AHBERR_E_ACT 0x1
45590 
45592 #define ALT_USB_HOST_HCINT14_AHBERR_LSB 2
45593 
45594 #define ALT_USB_HOST_HCINT14_AHBERR_MSB 2
45595 
45596 #define ALT_USB_HOST_HCINT14_AHBERR_WIDTH 1
45597 
45598 #define ALT_USB_HOST_HCINT14_AHBERR_SET_MSK 0x00000004
45599 
45600 #define ALT_USB_HOST_HCINT14_AHBERR_CLR_MSK 0xfffffffb
45601 
45602 #define ALT_USB_HOST_HCINT14_AHBERR_RESET 0x0
45603 
45604 #define ALT_USB_HOST_HCINT14_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
45605 
45606 #define ALT_USB_HOST_HCINT14_AHBERR_SET(value) (((value) << 2) & 0x00000004)
45607 
45630 #define ALT_USB_HOST_HCINT14_STALL_E_INACT 0x0
45631 
45636 #define ALT_USB_HOST_HCINT14_STALL_E_ACT 0x1
45637 
45639 #define ALT_USB_HOST_HCINT14_STALL_LSB 3
45640 
45641 #define ALT_USB_HOST_HCINT14_STALL_MSB 3
45642 
45643 #define ALT_USB_HOST_HCINT14_STALL_WIDTH 1
45644 
45645 #define ALT_USB_HOST_HCINT14_STALL_SET_MSK 0x00000008
45646 
45647 #define ALT_USB_HOST_HCINT14_STALL_CLR_MSK 0xfffffff7
45648 
45649 #define ALT_USB_HOST_HCINT14_STALL_RESET 0x0
45650 
45651 #define ALT_USB_HOST_HCINT14_STALL_GET(value) (((value) & 0x00000008) >> 3)
45652 
45653 #define ALT_USB_HOST_HCINT14_STALL_SET(value) (((value) << 3) & 0x00000008)
45654 
45677 #define ALT_USB_HOST_HCINT14_NAK_E_INACT 0x0
45678 
45683 #define ALT_USB_HOST_HCINT14_NAK_E_ACT 0x1
45684 
45686 #define ALT_USB_HOST_HCINT14_NAK_LSB 4
45687 
45688 #define ALT_USB_HOST_HCINT14_NAK_MSB 4
45689 
45690 #define ALT_USB_HOST_HCINT14_NAK_WIDTH 1
45691 
45692 #define ALT_USB_HOST_HCINT14_NAK_SET_MSK 0x00000010
45693 
45694 #define ALT_USB_HOST_HCINT14_NAK_CLR_MSK 0xffffffef
45695 
45696 #define ALT_USB_HOST_HCINT14_NAK_RESET 0x0
45697 
45698 #define ALT_USB_HOST_HCINT14_NAK_GET(value) (((value) & 0x00000010) >> 4)
45699 
45700 #define ALT_USB_HOST_HCINT14_NAK_SET(value) (((value) << 4) & 0x00000010)
45701 
45724 #define ALT_USB_HOST_HCINT14_ACK_E_INACT 0x0
45725 
45730 #define ALT_USB_HOST_HCINT14_ACK_E_ACT 0x1
45731 
45733 #define ALT_USB_HOST_HCINT14_ACK_LSB 5
45734 
45735 #define ALT_USB_HOST_HCINT14_ACK_MSB 5
45736 
45737 #define ALT_USB_HOST_HCINT14_ACK_WIDTH 1
45738 
45739 #define ALT_USB_HOST_HCINT14_ACK_SET_MSK 0x00000020
45740 
45741 #define ALT_USB_HOST_HCINT14_ACK_CLR_MSK 0xffffffdf
45742 
45743 #define ALT_USB_HOST_HCINT14_ACK_RESET 0x0
45744 
45745 #define ALT_USB_HOST_HCINT14_ACK_GET(value) (((value) & 0x00000020) >> 5)
45746 
45747 #define ALT_USB_HOST_HCINT14_ACK_SET(value) (((value) << 5) & 0x00000020)
45748 
45771 #define ALT_USB_HOST_HCINT14_NYET_E_INACT 0x0
45772 
45777 #define ALT_USB_HOST_HCINT14_NYET_E_ACT 0x1
45778 
45780 #define ALT_USB_HOST_HCINT14_NYET_LSB 6
45781 
45782 #define ALT_USB_HOST_HCINT14_NYET_MSB 6
45783 
45784 #define ALT_USB_HOST_HCINT14_NYET_WIDTH 1
45785 
45786 #define ALT_USB_HOST_HCINT14_NYET_SET_MSK 0x00000040
45787 
45788 #define ALT_USB_HOST_HCINT14_NYET_CLR_MSK 0xffffffbf
45789 
45790 #define ALT_USB_HOST_HCINT14_NYET_RESET 0x0
45791 
45792 #define ALT_USB_HOST_HCINT14_NYET_GET(value) (((value) & 0x00000040) >> 6)
45793 
45794 #define ALT_USB_HOST_HCINT14_NYET_SET(value) (((value) << 6) & 0x00000040)
45795 
45826 #define ALT_USB_HOST_HCINT14_XACTERR_E_INACT 0x0
45827 
45832 #define ALT_USB_HOST_HCINT14_XACTERR_E_ACT 0x1
45833 
45835 #define ALT_USB_HOST_HCINT14_XACTERR_LSB 7
45836 
45837 #define ALT_USB_HOST_HCINT14_XACTERR_MSB 7
45838 
45839 #define ALT_USB_HOST_HCINT14_XACTERR_WIDTH 1
45840 
45841 #define ALT_USB_HOST_HCINT14_XACTERR_SET_MSK 0x00000080
45842 
45843 #define ALT_USB_HOST_HCINT14_XACTERR_CLR_MSK 0xffffff7f
45844 
45845 #define ALT_USB_HOST_HCINT14_XACTERR_RESET 0x0
45846 
45847 #define ALT_USB_HOST_HCINT14_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
45848 
45849 #define ALT_USB_HOST_HCINT14_XACTERR_SET(value) (((value) << 7) & 0x00000080)
45850 
45873 #define ALT_USB_HOST_HCINT14_BBLERR_E_INACT 0x0
45874 
45879 #define ALT_USB_HOST_HCINT14_BBLERR_E_ACT 0x1
45880 
45882 #define ALT_USB_HOST_HCINT14_BBLERR_LSB 8
45883 
45884 #define ALT_USB_HOST_HCINT14_BBLERR_MSB 8
45885 
45886 #define ALT_USB_HOST_HCINT14_BBLERR_WIDTH 1
45887 
45888 #define ALT_USB_HOST_HCINT14_BBLERR_SET_MSK 0x00000100
45889 
45890 #define ALT_USB_HOST_HCINT14_BBLERR_CLR_MSK 0xfffffeff
45891 
45892 #define ALT_USB_HOST_HCINT14_BBLERR_RESET 0x0
45893 
45894 #define ALT_USB_HOST_HCINT14_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
45895 
45896 #define ALT_USB_HOST_HCINT14_BBLERR_SET(value) (((value) << 8) & 0x00000100)
45897 
45920 #define ALT_USB_HOST_HCINT14_FRMOVRUN_E_INACT 0x0
45921 
45926 #define ALT_USB_HOST_HCINT14_FRMOVRUN_E_ACT 0x1
45927 
45929 #define ALT_USB_HOST_HCINT14_FRMOVRUN_LSB 9
45930 
45931 #define ALT_USB_HOST_HCINT14_FRMOVRUN_MSB 9
45932 
45933 #define ALT_USB_HOST_HCINT14_FRMOVRUN_WIDTH 1
45934 
45935 #define ALT_USB_HOST_HCINT14_FRMOVRUN_SET_MSK 0x00000200
45936 
45937 #define ALT_USB_HOST_HCINT14_FRMOVRUN_CLR_MSK 0xfffffdff
45938 
45939 #define ALT_USB_HOST_HCINT14_FRMOVRUN_RESET 0x0
45940 
45941 #define ALT_USB_HOST_HCINT14_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
45942 
45943 #define ALT_USB_HOST_HCINT14_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
45944 
45967 #define ALT_USB_HOST_HCINT14_DATATGLERR_E_INACT 0x0
45968 
45973 #define ALT_USB_HOST_HCINT14_DATATGLERR_E_ACT 0x1
45974 
45976 #define ALT_USB_HOST_HCINT14_DATATGLERR_LSB 10
45977 
45978 #define ALT_USB_HOST_HCINT14_DATATGLERR_MSB 10
45979 
45980 #define ALT_USB_HOST_HCINT14_DATATGLERR_WIDTH 1
45981 
45982 #define ALT_USB_HOST_HCINT14_DATATGLERR_SET_MSK 0x00000400
45983 
45984 #define ALT_USB_HOST_HCINT14_DATATGLERR_CLR_MSK 0xfffffbff
45985 
45986 #define ALT_USB_HOST_HCINT14_DATATGLERR_RESET 0x0
45987 
45988 #define ALT_USB_HOST_HCINT14_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
45989 
45990 #define ALT_USB_HOST_HCINT14_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
45991 
46015 #define ALT_USB_HOST_HCINT14_BNAINTR_E_INACT 0x0
46016 
46021 #define ALT_USB_HOST_HCINT14_BNAINTR_E_ACT 0x1
46022 
46024 #define ALT_USB_HOST_HCINT14_BNAINTR_LSB 11
46025 
46026 #define ALT_USB_HOST_HCINT14_BNAINTR_MSB 11
46027 
46028 #define ALT_USB_HOST_HCINT14_BNAINTR_WIDTH 1
46029 
46030 #define ALT_USB_HOST_HCINT14_BNAINTR_SET_MSK 0x00000800
46031 
46032 #define ALT_USB_HOST_HCINT14_BNAINTR_CLR_MSK 0xfffff7ff
46033 
46034 #define ALT_USB_HOST_HCINT14_BNAINTR_RESET 0x0
46035 
46036 #define ALT_USB_HOST_HCINT14_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
46037 
46038 #define ALT_USB_HOST_HCINT14_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
46039 
46063 #define ALT_USB_HOST_HCINT14_XCS_XACT_ERR_E_INACT 0x0
46064 
46069 #define ALT_USB_HOST_HCINT14_XCS_XACT_ERR_E_ACVTIVE 0x1
46070 
46072 #define ALT_USB_HOST_HCINT14_XCS_XACT_ERR_LSB 12
46073 
46074 #define ALT_USB_HOST_HCINT14_XCS_XACT_ERR_MSB 12
46075 
46076 #define ALT_USB_HOST_HCINT14_XCS_XACT_ERR_WIDTH 1
46077 
46078 #define ALT_USB_HOST_HCINT14_XCS_XACT_ERR_SET_MSK 0x00001000
46079 
46080 #define ALT_USB_HOST_HCINT14_XCS_XACT_ERR_CLR_MSK 0xffffefff
46081 
46082 #define ALT_USB_HOST_HCINT14_XCS_XACT_ERR_RESET 0x0
46083 
46084 #define ALT_USB_HOST_HCINT14_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
46085 
46086 #define ALT_USB_HOST_HCINT14_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
46087 
46111 #define ALT_USB_HOST_HCINT14_DESC_LST_ROLLINTR_E_INACT 0x0
46112 
46117 #define ALT_USB_HOST_HCINT14_DESC_LST_ROLLINTR_E_ACT 0x1
46118 
46120 #define ALT_USB_HOST_HCINT14_DESC_LST_ROLLINTR_LSB 13
46121 
46122 #define ALT_USB_HOST_HCINT14_DESC_LST_ROLLINTR_MSB 13
46123 
46124 #define ALT_USB_HOST_HCINT14_DESC_LST_ROLLINTR_WIDTH 1
46125 
46126 #define ALT_USB_HOST_HCINT14_DESC_LST_ROLLINTR_SET_MSK 0x00002000
46127 
46128 #define ALT_USB_HOST_HCINT14_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
46129 
46130 #define ALT_USB_HOST_HCINT14_DESC_LST_ROLLINTR_RESET 0x0
46131 
46132 #define ALT_USB_HOST_HCINT14_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
46133 
46134 #define ALT_USB_HOST_HCINT14_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
46135 
46136 #ifndef __ASSEMBLY__
46137 
46148 {
46149  const uint32_t xfercompl : 1;
46150  const uint32_t chhltd : 1;
46151  const uint32_t ahberr : 1;
46152  const uint32_t stall : 1;
46153  const uint32_t nak : 1;
46154  const uint32_t ack : 1;
46155  const uint32_t nyet : 1;
46156  const uint32_t xacterr : 1;
46157  const uint32_t bblerr : 1;
46158  const uint32_t frmovrun : 1;
46159  const uint32_t datatglerr : 1;
46160  const uint32_t bnaintr : 1;
46161  const uint32_t xcs_xact_err : 1;
46162  const uint32_t desc_lst_rollintr : 1;
46163  uint32_t : 18;
46164 };
46165 
46168 #endif /* __ASSEMBLY__ */
46169 
46171 #define ALT_USB_HOST_HCINT14_OFST 0x2c8
46172 
46173 #define ALT_USB_HOST_HCINT14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT14_OFST))
46174 
46215 #define ALT_USB_HOST_HCINTMSK14_XFERCOMPLMSK_E_MSK 0x0
46216 
46221 #define ALT_USB_HOST_HCINTMSK14_XFERCOMPLMSK_E_NOMSK 0x1
46222 
46224 #define ALT_USB_HOST_HCINTMSK14_XFERCOMPLMSK_LSB 0
46225 
46226 #define ALT_USB_HOST_HCINTMSK14_XFERCOMPLMSK_MSB 0
46227 
46228 #define ALT_USB_HOST_HCINTMSK14_XFERCOMPLMSK_WIDTH 1
46229 
46230 #define ALT_USB_HOST_HCINTMSK14_XFERCOMPLMSK_SET_MSK 0x00000001
46231 
46232 #define ALT_USB_HOST_HCINTMSK14_XFERCOMPLMSK_CLR_MSK 0xfffffffe
46233 
46234 #define ALT_USB_HOST_HCINTMSK14_XFERCOMPLMSK_RESET 0x0
46235 
46236 #define ALT_USB_HOST_HCINTMSK14_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
46237 
46238 #define ALT_USB_HOST_HCINTMSK14_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
46239 
46260 #define ALT_USB_HOST_HCINTMSK14_CHHLTDMSK_E_MSK 0x0
46261 
46266 #define ALT_USB_HOST_HCINTMSK14_CHHLTDMSK_E_NOMSK 0x1
46267 
46269 #define ALT_USB_HOST_HCINTMSK14_CHHLTDMSK_LSB 1
46270 
46271 #define ALT_USB_HOST_HCINTMSK14_CHHLTDMSK_MSB 1
46272 
46273 #define ALT_USB_HOST_HCINTMSK14_CHHLTDMSK_WIDTH 1
46274 
46275 #define ALT_USB_HOST_HCINTMSK14_CHHLTDMSK_SET_MSK 0x00000002
46276 
46277 #define ALT_USB_HOST_HCINTMSK14_CHHLTDMSK_CLR_MSK 0xfffffffd
46278 
46279 #define ALT_USB_HOST_HCINTMSK14_CHHLTDMSK_RESET 0x0
46280 
46281 #define ALT_USB_HOST_HCINTMSK14_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
46282 
46283 #define ALT_USB_HOST_HCINTMSK14_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
46284 
46306 #define ALT_USB_HOST_HCINTMSK14_AHBERRMSK_E_MSK 0x0
46307 
46312 #define ALT_USB_HOST_HCINTMSK14_AHBERRMSK_E_NOMSK 0x1
46313 
46315 #define ALT_USB_HOST_HCINTMSK14_AHBERRMSK_LSB 2
46316 
46317 #define ALT_USB_HOST_HCINTMSK14_AHBERRMSK_MSB 2
46318 
46319 #define ALT_USB_HOST_HCINTMSK14_AHBERRMSK_WIDTH 1
46320 
46321 #define ALT_USB_HOST_HCINTMSK14_AHBERRMSK_SET_MSK 0x00000004
46322 
46323 #define ALT_USB_HOST_HCINTMSK14_AHBERRMSK_CLR_MSK 0xfffffffb
46324 
46325 #define ALT_USB_HOST_HCINTMSK14_AHBERRMSK_RESET 0x0
46326 
46327 #define ALT_USB_HOST_HCINTMSK14_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
46328 
46329 #define ALT_USB_HOST_HCINTMSK14_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
46330 
46351 #define ALT_USB_HOST_HCINTMSK14_BNAINTRMSK_E_MSK 0x0
46352 
46357 #define ALT_USB_HOST_HCINTMSK14_BNAINTRMSK_E_NOMSK 0x1
46358 
46360 #define ALT_USB_HOST_HCINTMSK14_BNAINTRMSK_LSB 11
46361 
46362 #define ALT_USB_HOST_HCINTMSK14_BNAINTRMSK_MSB 11
46363 
46364 #define ALT_USB_HOST_HCINTMSK14_BNAINTRMSK_WIDTH 1
46365 
46366 #define ALT_USB_HOST_HCINTMSK14_BNAINTRMSK_SET_MSK 0x00000800
46367 
46368 #define ALT_USB_HOST_HCINTMSK14_BNAINTRMSK_CLR_MSK 0xfffff7ff
46369 
46370 #define ALT_USB_HOST_HCINTMSK14_BNAINTRMSK_RESET 0x0
46371 
46372 #define ALT_USB_HOST_HCINTMSK14_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
46373 
46374 #define ALT_USB_HOST_HCINTMSK14_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
46375 
46396 #define ALT_USB_HOST_HCINTMSK14_FRM_LST_ROLLINTRMSK_E_MSK 0x0
46397 
46402 #define ALT_USB_HOST_HCINTMSK14_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
46403 
46405 #define ALT_USB_HOST_HCINTMSK14_FRM_LST_ROLLINTRMSK_LSB 13
46406 
46407 #define ALT_USB_HOST_HCINTMSK14_FRM_LST_ROLLINTRMSK_MSB 13
46408 
46409 #define ALT_USB_HOST_HCINTMSK14_FRM_LST_ROLLINTRMSK_WIDTH 1
46410 
46411 #define ALT_USB_HOST_HCINTMSK14_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
46412 
46413 #define ALT_USB_HOST_HCINTMSK14_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
46414 
46415 #define ALT_USB_HOST_HCINTMSK14_FRM_LST_ROLLINTRMSK_RESET 0x0
46416 
46417 #define ALT_USB_HOST_HCINTMSK14_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
46418 
46419 #define ALT_USB_HOST_HCINTMSK14_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
46420 
46421 #ifndef __ASSEMBLY__
46422 
46433 {
46434  uint32_t xfercomplmsk : 1;
46435  uint32_t chhltdmsk : 1;
46436  uint32_t ahberrmsk : 1;
46437  uint32_t : 8;
46438  uint32_t bnaintrmsk : 1;
46439  uint32_t : 1;
46440  uint32_t frm_lst_rollintrmsk : 1;
46441  uint32_t : 18;
46442 };
46443 
46446 #endif /* __ASSEMBLY__ */
46447 
46449 #define ALT_USB_HOST_HCINTMSK14_OFST 0x2cc
46450 
46451 #define ALT_USB_HOST_HCINTMSK14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK14_OFST))
46452 
46479 #define ALT_USB_HOST_HCTSIZ14_XFERSIZE_LSB 0
46480 
46481 #define ALT_USB_HOST_HCTSIZ14_XFERSIZE_MSB 18
46482 
46483 #define ALT_USB_HOST_HCTSIZ14_XFERSIZE_WIDTH 19
46484 
46485 #define ALT_USB_HOST_HCTSIZ14_XFERSIZE_SET_MSK 0x0007ffff
46486 
46487 #define ALT_USB_HOST_HCTSIZ14_XFERSIZE_CLR_MSK 0xfff80000
46488 
46489 #define ALT_USB_HOST_HCTSIZ14_XFERSIZE_RESET 0x0
46490 
46491 #define ALT_USB_HOST_HCTSIZ14_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
46492 
46493 #define ALT_USB_HOST_HCTSIZ14_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
46494 
46508 #define ALT_USB_HOST_HCTSIZ14_PKTCNT_LSB 19
46509 
46510 #define ALT_USB_HOST_HCTSIZ14_PKTCNT_MSB 28
46511 
46512 #define ALT_USB_HOST_HCTSIZ14_PKTCNT_WIDTH 10
46513 
46514 #define ALT_USB_HOST_HCTSIZ14_PKTCNT_SET_MSK 0x1ff80000
46515 
46516 #define ALT_USB_HOST_HCTSIZ14_PKTCNT_CLR_MSK 0xe007ffff
46517 
46518 #define ALT_USB_HOST_HCTSIZ14_PKTCNT_RESET 0x0
46519 
46520 #define ALT_USB_HOST_HCTSIZ14_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
46521 
46522 #define ALT_USB_HOST_HCTSIZ14_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
46523 
46547 #define ALT_USB_HOST_HCTSIZ14_PID_E_DATA0 0x0
46548 
46553 #define ALT_USB_HOST_HCTSIZ14_PID_E_DATA2 0x1
46554 
46559 #define ALT_USB_HOST_HCTSIZ14_PID_E_DATA1 0x2
46560 
46565 #define ALT_USB_HOST_HCTSIZ14_PID_E_MDATA 0x3
46566 
46568 #define ALT_USB_HOST_HCTSIZ14_PID_LSB 29
46569 
46570 #define ALT_USB_HOST_HCTSIZ14_PID_MSB 30
46571 
46572 #define ALT_USB_HOST_HCTSIZ14_PID_WIDTH 2
46573 
46574 #define ALT_USB_HOST_HCTSIZ14_PID_SET_MSK 0x60000000
46575 
46576 #define ALT_USB_HOST_HCTSIZ14_PID_CLR_MSK 0x9fffffff
46577 
46578 #define ALT_USB_HOST_HCTSIZ14_PID_RESET 0x0
46579 
46580 #define ALT_USB_HOST_HCTSIZ14_PID_GET(value) (((value) & 0x60000000) >> 29)
46581 
46582 #define ALT_USB_HOST_HCTSIZ14_PID_SET(value) (((value) << 29) & 0x60000000)
46583 
46606 #define ALT_USB_HOST_HCTSIZ14_DOPNG_E_NOPING 0x0
46607 
46612 #define ALT_USB_HOST_HCTSIZ14_DOPNG_E_PING 0x1
46613 
46615 #define ALT_USB_HOST_HCTSIZ14_DOPNG_LSB 31
46616 
46617 #define ALT_USB_HOST_HCTSIZ14_DOPNG_MSB 31
46618 
46619 #define ALT_USB_HOST_HCTSIZ14_DOPNG_WIDTH 1
46620 
46621 #define ALT_USB_HOST_HCTSIZ14_DOPNG_SET_MSK 0x80000000
46622 
46623 #define ALT_USB_HOST_HCTSIZ14_DOPNG_CLR_MSK 0x7fffffff
46624 
46625 #define ALT_USB_HOST_HCTSIZ14_DOPNG_RESET 0x0
46626 
46627 #define ALT_USB_HOST_HCTSIZ14_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
46628 
46629 #define ALT_USB_HOST_HCTSIZ14_DOPNG_SET(value) (((value) << 31) & 0x80000000)
46630 
46631 #ifndef __ASSEMBLY__
46632 
46643 {
46644  uint32_t xfersize : 19;
46645  uint32_t pktcnt : 10;
46646  uint32_t pid : 2;
46647  uint32_t dopng : 1;
46648 };
46649 
46652 #endif /* __ASSEMBLY__ */
46653 
46655 #define ALT_USB_HOST_HCTSIZ14_OFST 0x2d0
46656 
46657 #define ALT_USB_HOST_HCTSIZ14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ14_OFST))
46658 
46715 #define ALT_USB_HOST_HCDMA14_HCDMA14_LSB 0
46716 
46717 #define ALT_USB_HOST_HCDMA14_HCDMA14_MSB 31
46718 
46719 #define ALT_USB_HOST_HCDMA14_HCDMA14_WIDTH 32
46720 
46721 #define ALT_USB_HOST_HCDMA14_HCDMA14_SET_MSK 0xffffffff
46722 
46723 #define ALT_USB_HOST_HCDMA14_HCDMA14_CLR_MSK 0x00000000
46724 
46725 #define ALT_USB_HOST_HCDMA14_HCDMA14_RESET 0x0
46726 
46727 #define ALT_USB_HOST_HCDMA14_HCDMA14_GET(value) (((value) & 0xffffffff) >> 0)
46728 
46729 #define ALT_USB_HOST_HCDMA14_HCDMA14_SET(value) (((value) << 0) & 0xffffffff)
46730 
46731 #ifndef __ASSEMBLY__
46732 
46743 {
46744  uint32_t hcdma14 : 32;
46745 };
46746 
46749 #endif /* __ASSEMBLY__ */
46750 
46752 #define ALT_USB_HOST_HCDMA14_OFST 0x2d4
46753 
46754 #define ALT_USB_HOST_HCDMA14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA14_OFST))
46755 
46786 #define ALT_USB_HOST_HCDMAB14_HCDMAB14_LSB 0
46787 
46788 #define ALT_USB_HOST_HCDMAB14_HCDMAB14_MSB 31
46789 
46790 #define ALT_USB_HOST_HCDMAB14_HCDMAB14_WIDTH 32
46791 
46792 #define ALT_USB_HOST_HCDMAB14_HCDMAB14_SET_MSK 0xffffffff
46793 
46794 #define ALT_USB_HOST_HCDMAB14_HCDMAB14_CLR_MSK 0x00000000
46795 
46796 #define ALT_USB_HOST_HCDMAB14_HCDMAB14_RESET 0x0
46797 
46798 #define ALT_USB_HOST_HCDMAB14_HCDMAB14_GET(value) (((value) & 0xffffffff) >> 0)
46799 
46800 #define ALT_USB_HOST_HCDMAB14_HCDMAB14_SET(value) (((value) << 0) & 0xffffffff)
46801 
46802 #ifndef __ASSEMBLY__
46803 
46814 {
46815  uint32_t hcdmab14 : 32;
46816 };
46817 
46820 #endif /* __ASSEMBLY__ */
46821 
46823 #define ALT_USB_HOST_HCDMAB14_OFST 0x2d8
46824 
46825 #define ALT_USB_HOST_HCDMAB14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB14_OFST))
46826 
46858 #define ALT_USB_HOST_HCCHAR15_MPS_LSB 0
46859 
46860 #define ALT_USB_HOST_HCCHAR15_MPS_MSB 10
46861 
46862 #define ALT_USB_HOST_HCCHAR15_MPS_WIDTH 11
46863 
46864 #define ALT_USB_HOST_HCCHAR15_MPS_SET_MSK 0x000007ff
46865 
46866 #define ALT_USB_HOST_HCCHAR15_MPS_CLR_MSK 0xfffff800
46867 
46868 #define ALT_USB_HOST_HCCHAR15_MPS_RESET 0x0
46869 
46870 #define ALT_USB_HOST_HCCHAR15_MPS_GET(value) (((value) & 0x000007ff) >> 0)
46871 
46872 #define ALT_USB_HOST_HCCHAR15_MPS_SET(value) (((value) << 0) & 0x000007ff)
46873 
46908 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT0 0x0
46909 
46914 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT1 0x1
46915 
46920 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT2 0x2
46921 
46926 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT3 0x3
46927 
46932 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT4 0x4
46933 
46938 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT5 0x5
46939 
46944 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT6 0x6
46945 
46950 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT7 0x7
46951 
46956 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT8 0x8
46957 
46962 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT9 0x9
46963 
46968 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT10 0xa
46969 
46974 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT11 0xb
46975 
46980 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT12 0xc
46981 
46986 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT13 0xd
46987 
46992 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT14 0xe
46993 
46998 #define ALT_USB_HOST_HCCHAR15_EPNUM_E_ENDPT15 0xf
46999 
47001 #define ALT_USB_HOST_HCCHAR15_EPNUM_LSB 11
47002 
47003 #define ALT_USB_HOST_HCCHAR15_EPNUM_MSB 14
47004 
47005 #define ALT_USB_HOST_HCCHAR15_EPNUM_WIDTH 4
47006 
47007 #define ALT_USB_HOST_HCCHAR15_EPNUM_SET_MSK 0x00007800
47008 
47009 #define ALT_USB_HOST_HCCHAR15_EPNUM_CLR_MSK 0xffff87ff
47010 
47011 #define ALT_USB_HOST_HCCHAR15_EPNUM_RESET 0x0
47012 
47013 #define ALT_USB_HOST_HCCHAR15_EPNUM_GET(value) (((value) & 0x00007800) >> 11)
47014 
47015 #define ALT_USB_HOST_HCCHAR15_EPNUM_SET(value) (((value) << 11) & 0x00007800)
47016 
47037 #define ALT_USB_HOST_HCCHAR15_EPDIR_E_OUT 0x0
47038 
47043 #define ALT_USB_HOST_HCCHAR15_EPDIR_E_IN 0x1
47044 
47046 #define ALT_USB_HOST_HCCHAR15_EPDIR_LSB 15
47047 
47048 #define ALT_USB_HOST_HCCHAR15_EPDIR_MSB 15
47049 
47050 #define ALT_USB_HOST_HCCHAR15_EPDIR_WIDTH 1
47051 
47052 #define ALT_USB_HOST_HCCHAR15_EPDIR_SET_MSK 0x00008000
47053 
47054 #define ALT_USB_HOST_HCCHAR15_EPDIR_CLR_MSK 0xffff7fff
47055 
47056 #define ALT_USB_HOST_HCCHAR15_EPDIR_RESET 0x0
47057 
47058 #define ALT_USB_HOST_HCCHAR15_EPDIR_GET(value) (((value) & 0x00008000) >> 15)
47059 
47060 #define ALT_USB_HOST_HCCHAR15_EPDIR_SET(value) (((value) << 15) & 0x00008000)
47061 
47087 #define ALT_USB_HOST_HCCHAR15_LSPDDEV_E_DISD 0x0
47088 
47093 #define ALT_USB_HOST_HCCHAR15_LSPDDEV_E_END 0x1
47094 
47096 #define ALT_USB_HOST_HCCHAR15_LSPDDEV_LSB 17
47097 
47098 #define ALT_USB_HOST_HCCHAR15_LSPDDEV_MSB 17
47099 
47100 #define ALT_USB_HOST_HCCHAR15_LSPDDEV_WIDTH 1
47101 
47102 #define ALT_USB_HOST_HCCHAR15_LSPDDEV_SET_MSK 0x00020000
47103 
47104 #define ALT_USB_HOST_HCCHAR15_LSPDDEV_CLR_MSK 0xfffdffff
47105 
47106 #define ALT_USB_HOST_HCCHAR15_LSPDDEV_RESET 0x0
47107 
47108 #define ALT_USB_HOST_HCCHAR15_LSPDDEV_GET(value) (((value) & 0x00020000) >> 17)
47109 
47110 #define ALT_USB_HOST_HCCHAR15_LSPDDEV_SET(value) (((value) << 17) & 0x00020000)
47111 
47134 #define ALT_USB_HOST_HCCHAR15_EPTYPE_E_CTL 0x0
47135 
47140 #define ALT_USB_HOST_HCCHAR15_EPTYPE_E_ISOC 0x1
47141 
47146 #define ALT_USB_HOST_HCCHAR15_EPTYPE_E_BULK 0x2
47147 
47152 #define ALT_USB_HOST_HCCHAR15_EPTYPE_E_INTERR 0x3
47153 
47155 #define ALT_USB_HOST_HCCHAR15_EPTYPE_LSB 18
47156 
47157 #define ALT_USB_HOST_HCCHAR15_EPTYPE_MSB 19
47158 
47159 #define ALT_USB_HOST_HCCHAR15_EPTYPE_WIDTH 2
47160 
47161 #define ALT_USB_HOST_HCCHAR15_EPTYPE_SET_MSK 0x000c0000
47162 
47163 #define ALT_USB_HOST_HCCHAR15_EPTYPE_CLR_MSK 0xfff3ffff
47164 
47165 #define ALT_USB_HOST_HCCHAR15_EPTYPE_RESET 0x0
47166 
47167 #define ALT_USB_HOST_HCCHAR15_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
47168 
47169 #define ALT_USB_HOST_HCCHAR15_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
47170 
47202 #define ALT_USB_HOST_HCCHAR15_EC_E_RSVD 0x0
47203 
47208 #define ALT_USB_HOST_HCCHAR15_EC_E_TRANSONE 0x1
47209 
47214 #define ALT_USB_HOST_HCCHAR15_EC_E_TRANSTWO 0x2
47215 
47220 #define ALT_USB_HOST_HCCHAR15_EC_E_TRANSTHREE 0x3
47221 
47223 #define ALT_USB_HOST_HCCHAR15_EC_LSB 20
47224 
47225 #define ALT_USB_HOST_HCCHAR15_EC_MSB 21
47226 
47227 #define ALT_USB_HOST_HCCHAR15_EC_WIDTH 2
47228 
47229 #define ALT_USB_HOST_HCCHAR15_EC_SET_MSK 0x00300000
47230 
47231 #define ALT_USB_HOST_HCCHAR15_EC_CLR_MSK 0xffcfffff
47232 
47233 #define ALT_USB_HOST_HCCHAR15_EC_RESET 0x0
47234 
47235 #define ALT_USB_HOST_HCCHAR15_EC_GET(value) (((value) & 0x00300000) >> 20)
47236 
47237 #define ALT_USB_HOST_HCCHAR15_EC_SET(value) (((value) << 20) & 0x00300000)
47238 
47248 #define ALT_USB_HOST_HCCHAR15_DEVADDR_LSB 22
47249 
47250 #define ALT_USB_HOST_HCCHAR15_DEVADDR_MSB 28
47251 
47252 #define ALT_USB_HOST_HCCHAR15_DEVADDR_WIDTH 7
47253 
47254 #define ALT_USB_HOST_HCCHAR15_DEVADDR_SET_MSK 0x1fc00000
47255 
47256 #define ALT_USB_HOST_HCCHAR15_DEVADDR_CLR_MSK 0xe03fffff
47257 
47258 #define ALT_USB_HOST_HCCHAR15_DEVADDR_RESET 0x0
47259 
47260 #define ALT_USB_HOST_HCCHAR15_DEVADDR_GET(value) (((value) & 0x1fc00000) >> 22)
47261 
47262 #define ALT_USB_HOST_HCCHAR15_DEVADDR_SET(value) (((value) << 22) & 0x1fc00000)
47263 
47286 #define ALT_USB_HOST_HCCHAR15_CHDIS_E_INACT 0x0
47287 
47292 #define ALT_USB_HOST_HCCHAR15_CHDIS_E_ACT 0x1
47293 
47295 #define ALT_USB_HOST_HCCHAR15_CHDIS_LSB 30
47296 
47297 #define ALT_USB_HOST_HCCHAR15_CHDIS_MSB 30
47298 
47299 #define ALT_USB_HOST_HCCHAR15_CHDIS_WIDTH 1
47300 
47301 #define ALT_USB_HOST_HCCHAR15_CHDIS_SET_MSK 0x40000000
47302 
47303 #define ALT_USB_HOST_HCCHAR15_CHDIS_CLR_MSK 0xbfffffff
47304 
47305 #define ALT_USB_HOST_HCCHAR15_CHDIS_RESET 0x0
47306 
47307 #define ALT_USB_HOST_HCCHAR15_CHDIS_GET(value) (((value) & 0x40000000) >> 30)
47308 
47309 #define ALT_USB_HOST_HCCHAR15_CHDIS_SET(value) (((value) << 30) & 0x40000000)
47310 
47341 #define ALT_USB_HOST_HCCHAR15_CHENA_E_INACT 0x0
47342 
47348 #define ALT_USB_HOST_HCCHAR15_CHENA_E_ACT 0x1
47349 
47351 #define ALT_USB_HOST_HCCHAR15_CHENA_LSB 31
47352 
47353 #define ALT_USB_HOST_HCCHAR15_CHENA_MSB 31
47354 
47355 #define ALT_USB_HOST_HCCHAR15_CHENA_WIDTH 1
47356 
47357 #define ALT_USB_HOST_HCCHAR15_CHENA_SET_MSK 0x80000000
47358 
47359 #define ALT_USB_HOST_HCCHAR15_CHENA_CLR_MSK 0x7fffffff
47360 
47361 #define ALT_USB_HOST_HCCHAR15_CHENA_RESET 0x0
47362 
47363 #define ALT_USB_HOST_HCCHAR15_CHENA_GET(value) (((value) & 0x80000000) >> 31)
47364 
47365 #define ALT_USB_HOST_HCCHAR15_CHENA_SET(value) (((value) << 31) & 0x80000000)
47366 
47367 #ifndef __ASSEMBLY__
47368 
47379 {
47380  uint32_t mps : 11;
47381  uint32_t epnum : 4;
47382  uint32_t epdir : 1;
47383  uint32_t : 1;
47384  uint32_t lspddev : 1;
47385  uint32_t eptype : 2;
47386  uint32_t ec : 2;
47387  uint32_t devaddr : 7;
47388  uint32_t : 1;
47389  const uint32_t chdis : 1;
47390  const uint32_t chena : 1;
47391 };
47392 
47395 #endif /* __ASSEMBLY__ */
47396 
47398 #define ALT_USB_HOST_HCCHAR15_OFST 0x2e0
47399 
47400 #define ALT_USB_HOST_HCCHAR15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCCHAR15_OFST))
47401 
47428 #define ALT_USB_HOST_HCSPLT15_PRTADDR_LSB 0
47429 
47430 #define ALT_USB_HOST_HCSPLT15_PRTADDR_MSB 6
47431 
47432 #define ALT_USB_HOST_HCSPLT15_PRTADDR_WIDTH 7
47433 
47434 #define ALT_USB_HOST_HCSPLT15_PRTADDR_SET_MSK 0x0000007f
47435 
47436 #define ALT_USB_HOST_HCSPLT15_PRTADDR_CLR_MSK 0xffffff80
47437 
47438 #define ALT_USB_HOST_HCSPLT15_PRTADDR_RESET 0x0
47439 
47440 #define ALT_USB_HOST_HCSPLT15_PRTADDR_GET(value) (((value) & 0x0000007f) >> 0)
47441 
47442 #define ALT_USB_HOST_HCSPLT15_PRTADDR_SET(value) (((value) << 0) & 0x0000007f)
47443 
47453 #define ALT_USB_HOST_HCSPLT15_HUBADDR_LSB 7
47454 
47455 #define ALT_USB_HOST_HCSPLT15_HUBADDR_MSB 13
47456 
47457 #define ALT_USB_HOST_HCSPLT15_HUBADDR_WIDTH 7
47458 
47459 #define ALT_USB_HOST_HCSPLT15_HUBADDR_SET_MSK 0x00003f80
47460 
47461 #define ALT_USB_HOST_HCSPLT15_HUBADDR_CLR_MSK 0xffffc07f
47462 
47463 #define ALT_USB_HOST_HCSPLT15_HUBADDR_RESET 0x0
47464 
47465 #define ALT_USB_HOST_HCSPLT15_HUBADDR_GET(value) (((value) & 0x00003f80) >> 7)
47466 
47467 #define ALT_USB_HOST_HCSPLT15_HUBADDR_SET(value) (((value) << 7) & 0x00003f80)
47468 
47498 #define ALT_USB_HOST_HCSPLT15_XACTPOS_E_MIDDLE 0x0
47499 
47505 #define ALT_USB_HOST_HCSPLT15_XACTPOS_E_END 0x1
47506 
47512 #define ALT_USB_HOST_HCSPLT15_XACTPOS_E_BEGIN 0x2
47513 
47519 #define ALT_USB_HOST_HCSPLT15_XACTPOS_E_ALL 0x3
47520 
47522 #define ALT_USB_HOST_HCSPLT15_XACTPOS_LSB 14
47523 
47524 #define ALT_USB_HOST_HCSPLT15_XACTPOS_MSB 15
47525 
47526 #define ALT_USB_HOST_HCSPLT15_XACTPOS_WIDTH 2
47527 
47528 #define ALT_USB_HOST_HCSPLT15_XACTPOS_SET_MSK 0x0000c000
47529 
47530 #define ALT_USB_HOST_HCSPLT15_XACTPOS_CLR_MSK 0xffff3fff
47531 
47532 #define ALT_USB_HOST_HCSPLT15_XACTPOS_RESET 0x0
47533 
47534 #define ALT_USB_HOST_HCSPLT15_XACTPOS_GET(value) (((value) & 0x0000c000) >> 14)
47535 
47536 #define ALT_USB_HOST_HCSPLT15_XACTPOS_SET(value) (((value) << 14) & 0x0000c000)
47537 
47559 #define ALT_USB_HOST_HCSPLT15_COMPSPLT_E_NOSPLIT 0x0
47560 
47565 #define ALT_USB_HOST_HCSPLT15_COMPSPLT_E_SPLIT 0x1
47566 
47568 #define ALT_USB_HOST_HCSPLT15_COMPSPLT_LSB 16
47569 
47570 #define ALT_USB_HOST_HCSPLT15_COMPSPLT_MSB 16
47571 
47572 #define ALT_USB_HOST_HCSPLT15_COMPSPLT_WIDTH 1
47573 
47574 #define ALT_USB_HOST_HCSPLT15_COMPSPLT_SET_MSK 0x00010000
47575 
47576 #define ALT_USB_HOST_HCSPLT15_COMPSPLT_CLR_MSK 0xfffeffff
47577 
47578 #define ALT_USB_HOST_HCSPLT15_COMPSPLT_RESET 0x0
47579 
47580 #define ALT_USB_HOST_HCSPLT15_COMPSPLT_GET(value) (((value) & 0x00010000) >> 16)
47581 
47582 #define ALT_USB_HOST_HCSPLT15_COMPSPLT_SET(value) (((value) << 16) & 0x00010000)
47583 
47605 #define ALT_USB_HOST_HCSPLT15_SPLTENA_E_DISD 0x0
47606 
47611 #define ALT_USB_HOST_HCSPLT15_SPLTENA_E_END 0x1
47612 
47614 #define ALT_USB_HOST_HCSPLT15_SPLTENA_LSB 31
47615 
47616 #define ALT_USB_HOST_HCSPLT15_SPLTENA_MSB 31
47617 
47618 #define ALT_USB_HOST_HCSPLT15_SPLTENA_WIDTH 1
47619 
47620 #define ALT_USB_HOST_HCSPLT15_SPLTENA_SET_MSK 0x80000000
47621 
47622 #define ALT_USB_HOST_HCSPLT15_SPLTENA_CLR_MSK 0x7fffffff
47623 
47624 #define ALT_USB_HOST_HCSPLT15_SPLTENA_RESET 0x0
47625 
47626 #define ALT_USB_HOST_HCSPLT15_SPLTENA_GET(value) (((value) & 0x80000000) >> 31)
47627 
47628 #define ALT_USB_HOST_HCSPLT15_SPLTENA_SET(value) (((value) << 31) & 0x80000000)
47629 
47630 #ifndef __ASSEMBLY__
47631 
47642 {
47643  uint32_t prtaddr : 7;
47644  uint32_t hubaddr : 7;
47645  uint32_t xactpos : 2;
47646  uint32_t compsplt : 1;
47647  uint32_t : 14;
47648  uint32_t spltena : 1;
47649 };
47650 
47653 #endif /* __ASSEMBLY__ */
47654 
47656 #define ALT_USB_HOST_HCSPLT15_OFST 0x2e4
47657 
47658 #define ALT_USB_HOST_HCSPLT15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCSPLT15_OFST))
47659 
47714 #define ALT_USB_HOST_HCINT15_XFERCOMPL_E_INACT 0x0
47715 
47720 #define ALT_USB_HOST_HCINT15_XFERCOMPL_E_ACT 0x1
47721 
47723 #define ALT_USB_HOST_HCINT15_XFERCOMPL_LSB 0
47724 
47725 #define ALT_USB_HOST_HCINT15_XFERCOMPL_MSB 0
47726 
47727 #define ALT_USB_HOST_HCINT15_XFERCOMPL_WIDTH 1
47728 
47729 #define ALT_USB_HOST_HCINT15_XFERCOMPL_SET_MSK 0x00000001
47730 
47731 #define ALT_USB_HOST_HCINT15_XFERCOMPL_CLR_MSK 0xfffffffe
47732 
47733 #define ALT_USB_HOST_HCINT15_XFERCOMPL_RESET 0x0
47734 
47735 #define ALT_USB_HOST_HCINT15_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
47736 
47737 #define ALT_USB_HOST_HCINT15_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
47738 
47772 #define ALT_USB_HOST_HCINT15_CHHLTD_E_INACT 0x0
47773 
47778 #define ALT_USB_HOST_HCINT15_CHHLTD_E_ACT 0x1
47779 
47781 #define ALT_USB_HOST_HCINT15_CHHLTD_LSB 1
47782 
47783 #define ALT_USB_HOST_HCINT15_CHHLTD_MSB 1
47784 
47785 #define ALT_USB_HOST_HCINT15_CHHLTD_WIDTH 1
47786 
47787 #define ALT_USB_HOST_HCINT15_CHHLTD_SET_MSK 0x00000002
47788 
47789 #define ALT_USB_HOST_HCINT15_CHHLTD_CLR_MSK 0xfffffffd
47790 
47791 #define ALT_USB_HOST_HCINT15_CHHLTD_RESET 0x0
47792 
47793 #define ALT_USB_HOST_HCINT15_CHHLTD_GET(value) (((value) & 0x00000002) >> 1)
47794 
47795 #define ALT_USB_HOST_HCINT15_CHHLTD_SET(value) (((value) << 1) & 0x00000002)
47796 
47819 #define ALT_USB_HOST_HCINT15_AHBERR_E_INACT 0x0
47820 
47825 #define ALT_USB_HOST_HCINT15_AHBERR_E_ACT 0x1
47826 
47828 #define ALT_USB_HOST_HCINT15_AHBERR_LSB 2
47829 
47830 #define ALT_USB_HOST_HCINT15_AHBERR_MSB 2
47831 
47832 #define ALT_USB_HOST_HCINT15_AHBERR_WIDTH 1
47833 
47834 #define ALT_USB_HOST_HCINT15_AHBERR_SET_MSK 0x00000004
47835 
47836 #define ALT_USB_HOST_HCINT15_AHBERR_CLR_MSK 0xfffffffb
47837 
47838 #define ALT_USB_HOST_HCINT15_AHBERR_RESET 0x0
47839 
47840 #define ALT_USB_HOST_HCINT15_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
47841 
47842 #define ALT_USB_HOST_HCINT15_AHBERR_SET(value) (((value) << 2) & 0x00000004)
47843 
47866 #define ALT_USB_HOST_HCINT15_STALL_E_INACT 0x0
47867 
47872 #define ALT_USB_HOST_HCINT15_STALL_E_ACT 0x1
47873 
47875 #define ALT_USB_HOST_HCINT15_STALL_LSB 3
47876 
47877 #define ALT_USB_HOST_HCINT15_STALL_MSB 3
47878 
47879 #define ALT_USB_HOST_HCINT15_STALL_WIDTH 1
47880 
47881 #define ALT_USB_HOST_HCINT15_STALL_SET_MSK 0x00000008
47882 
47883 #define ALT_USB_HOST_HCINT15_STALL_CLR_MSK 0xfffffff7
47884 
47885 #define ALT_USB_HOST_HCINT15_STALL_RESET 0x0
47886 
47887 #define ALT_USB_HOST_HCINT15_STALL_GET(value) (((value) & 0x00000008) >> 3)
47888 
47889 #define ALT_USB_HOST_HCINT15_STALL_SET(value) (((value) << 3) & 0x00000008)
47890 
47913 #define ALT_USB_HOST_HCINT15_NAK_E_INACT 0x0
47914 
47919 #define ALT_USB_HOST_HCINT15_NAK_E_ACT 0x1
47920 
47922 #define ALT_USB_HOST_HCINT15_NAK_LSB 4
47923 
47924 #define ALT_USB_HOST_HCINT15_NAK_MSB 4
47925 
47926 #define ALT_USB_HOST_HCINT15_NAK_WIDTH 1
47927 
47928 #define ALT_USB_HOST_HCINT15_NAK_SET_MSK 0x00000010
47929 
47930 #define ALT_USB_HOST_HCINT15_NAK_CLR_MSK 0xffffffef
47931 
47932 #define ALT_USB_HOST_HCINT15_NAK_RESET 0x0
47933 
47934 #define ALT_USB_HOST_HCINT15_NAK_GET(value) (((value) & 0x00000010) >> 4)
47935 
47936 #define ALT_USB_HOST_HCINT15_NAK_SET(value) (((value) << 4) & 0x00000010)
47937 
47960 #define ALT_USB_HOST_HCINT15_ACK_E_INACT 0x0
47961 
47966 #define ALT_USB_HOST_HCINT15_ACK_E_ACT 0x1
47967 
47969 #define ALT_USB_HOST_HCINT15_ACK_LSB 5
47970 
47971 #define ALT_USB_HOST_HCINT15_ACK_MSB 5
47972 
47973 #define ALT_USB_HOST_HCINT15_ACK_WIDTH 1
47974 
47975 #define ALT_USB_HOST_HCINT15_ACK_SET_MSK 0x00000020
47976 
47977 #define ALT_USB_HOST_HCINT15_ACK_CLR_MSK 0xffffffdf
47978 
47979 #define ALT_USB_HOST_HCINT15_ACK_RESET 0x0
47980 
47981 #define ALT_USB_HOST_HCINT15_ACK_GET(value) (((value) & 0x00000020) >> 5)
47982 
47983 #define ALT_USB_HOST_HCINT15_ACK_SET(value) (((value) << 5) & 0x00000020)
47984 
48007 #define ALT_USB_HOST_HCINT15_NYET_E_INACT 0x0
48008 
48013 #define ALT_USB_HOST_HCINT15_NYET_E_ACT 0x1
48014 
48016 #define ALT_USB_HOST_HCINT15_NYET_LSB 6
48017 
48018 #define ALT_USB_HOST_HCINT15_NYET_MSB 6
48019 
48020 #define ALT_USB_HOST_HCINT15_NYET_WIDTH 1
48021 
48022 #define ALT_USB_HOST_HCINT15_NYET_SET_MSK 0x00000040
48023 
48024 #define ALT_USB_HOST_HCINT15_NYET_CLR_MSK 0xffffffbf
48025 
48026 #define ALT_USB_HOST_HCINT15_NYET_RESET 0x0
48027 
48028 #define ALT_USB_HOST_HCINT15_NYET_GET(value) (((value) & 0x00000040) >> 6)
48029 
48030 #define ALT_USB_HOST_HCINT15_NYET_SET(value) (((value) << 6) & 0x00000040)
48031 
48062 #define ALT_USB_HOST_HCINT15_XACTERR_E_INACT 0x0
48063 
48068 #define ALT_USB_HOST_HCINT15_XACTERR_E_ACT 0x1
48069 
48071 #define ALT_USB_HOST_HCINT15_XACTERR_LSB 7
48072 
48073 #define ALT_USB_HOST_HCINT15_XACTERR_MSB 7
48074 
48075 #define ALT_USB_HOST_HCINT15_XACTERR_WIDTH 1
48076 
48077 #define ALT_USB_HOST_HCINT15_XACTERR_SET_MSK 0x00000080
48078 
48079 #define ALT_USB_HOST_HCINT15_XACTERR_CLR_MSK 0xffffff7f
48080 
48081 #define ALT_USB_HOST_HCINT15_XACTERR_RESET 0x0
48082 
48083 #define ALT_USB_HOST_HCINT15_XACTERR_GET(value) (((value) & 0x00000080) >> 7)
48084 
48085 #define ALT_USB_HOST_HCINT15_XACTERR_SET(value) (((value) << 7) & 0x00000080)
48086 
48109 #define ALT_USB_HOST_HCINT15_BBLERR_E_INACT 0x0
48110 
48115 #define ALT_USB_HOST_HCINT15_BBLERR_E_ACT 0x1
48116 
48118 #define ALT_USB_HOST_HCINT15_BBLERR_LSB 8
48119 
48120 #define ALT_USB_HOST_HCINT15_BBLERR_MSB 8
48121 
48122 #define ALT_USB_HOST_HCINT15_BBLERR_WIDTH 1
48123 
48124 #define ALT_USB_HOST_HCINT15_BBLERR_SET_MSK 0x00000100
48125 
48126 #define ALT_USB_HOST_HCINT15_BBLERR_CLR_MSK 0xfffffeff
48127 
48128 #define ALT_USB_HOST_HCINT15_BBLERR_RESET 0x0
48129 
48130 #define ALT_USB_HOST_HCINT15_BBLERR_GET(value) (((value) & 0x00000100) >> 8)
48131 
48132 #define ALT_USB_HOST_HCINT15_BBLERR_SET(value) (((value) << 8) & 0x00000100)
48133 
48156 #define ALT_USB_HOST_HCINT15_FRMOVRUN_E_INACT 0x0
48157 
48162 #define ALT_USB_HOST_HCINT15_FRMOVRUN_E_ACT 0x1
48163 
48165 #define ALT_USB_HOST_HCINT15_FRMOVRUN_LSB 9
48166 
48167 #define ALT_USB_HOST_HCINT15_FRMOVRUN_MSB 9
48168 
48169 #define ALT_USB_HOST_HCINT15_FRMOVRUN_WIDTH 1
48170 
48171 #define ALT_USB_HOST_HCINT15_FRMOVRUN_SET_MSK 0x00000200
48172 
48173 #define ALT_USB_HOST_HCINT15_FRMOVRUN_CLR_MSK 0xfffffdff
48174 
48175 #define ALT_USB_HOST_HCINT15_FRMOVRUN_RESET 0x0
48176 
48177 #define ALT_USB_HOST_HCINT15_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9)
48178 
48179 #define ALT_USB_HOST_HCINT15_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200)
48180 
48203 #define ALT_USB_HOST_HCINT15_DATATGLERR_E_INACT 0x0
48204 
48209 #define ALT_USB_HOST_HCINT15_DATATGLERR_E_ACT 0x1
48210 
48212 #define ALT_USB_HOST_HCINT15_DATATGLERR_LSB 10
48213 
48214 #define ALT_USB_HOST_HCINT15_DATATGLERR_MSB 10
48215 
48216 #define ALT_USB_HOST_HCINT15_DATATGLERR_WIDTH 1
48217 
48218 #define ALT_USB_HOST_HCINT15_DATATGLERR_SET_MSK 0x00000400
48219 
48220 #define ALT_USB_HOST_HCINT15_DATATGLERR_CLR_MSK 0xfffffbff
48221 
48222 #define ALT_USB_HOST_HCINT15_DATATGLERR_RESET 0x0
48223 
48224 #define ALT_USB_HOST_HCINT15_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10)
48225 
48226 #define ALT_USB_HOST_HCINT15_DATATGLERR_SET(value) (((value) << 10) & 0x00000400)
48227 
48251 #define ALT_USB_HOST_HCINT15_BNAINTR_E_INACT 0x0
48252 
48257 #define ALT_USB_HOST_HCINT15_BNAINTR_E_ACT 0x1
48258 
48260 #define ALT_USB_HOST_HCINT15_BNAINTR_LSB 11
48261 
48262 #define ALT_USB_HOST_HCINT15_BNAINTR_MSB 11
48263 
48264 #define ALT_USB_HOST_HCINT15_BNAINTR_WIDTH 1
48265 
48266 #define ALT_USB_HOST_HCINT15_BNAINTR_SET_MSK 0x00000800
48267 
48268 #define ALT_USB_HOST_HCINT15_BNAINTR_CLR_MSK 0xfffff7ff
48269 
48270 #define ALT_USB_HOST_HCINT15_BNAINTR_RESET 0x0
48271 
48272 #define ALT_USB_HOST_HCINT15_BNAINTR_GET(value) (((value) & 0x00000800) >> 11)
48273 
48274 #define ALT_USB_HOST_HCINT15_BNAINTR_SET(value) (((value) << 11) & 0x00000800)
48275 
48299 #define ALT_USB_HOST_HCINT15_XCS_XACT_ERR_E_INACT 0x0
48300 
48305 #define ALT_USB_HOST_HCINT15_XCS_XACT_ERR_E_ACVTIVE 0x1
48306 
48308 #define ALT_USB_HOST_HCINT15_XCS_XACT_ERR_LSB 12
48309 
48310 #define ALT_USB_HOST_HCINT15_XCS_XACT_ERR_MSB 12
48311 
48312 #define ALT_USB_HOST_HCINT15_XCS_XACT_ERR_WIDTH 1
48313 
48314 #define ALT_USB_HOST_HCINT15_XCS_XACT_ERR_SET_MSK 0x00001000
48315 
48316 #define ALT_USB_HOST_HCINT15_XCS_XACT_ERR_CLR_MSK 0xffffefff
48317 
48318 #define ALT_USB_HOST_HCINT15_XCS_XACT_ERR_RESET 0x0
48319 
48320 #define ALT_USB_HOST_HCINT15_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12)
48321 
48322 #define ALT_USB_HOST_HCINT15_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000)
48323 
48347 #define ALT_USB_HOST_HCINT15_DESC_LST_ROLLINTR_E_INACT 0x0
48348 
48353 #define ALT_USB_HOST_HCINT15_DESC_LST_ROLLINTR_E_ACT 0x1
48354 
48356 #define ALT_USB_HOST_HCINT15_DESC_LST_ROLLINTR_LSB 13
48357 
48358 #define ALT_USB_HOST_HCINT15_DESC_LST_ROLLINTR_MSB 13
48359 
48360 #define ALT_USB_HOST_HCINT15_DESC_LST_ROLLINTR_WIDTH 1
48361 
48362 #define ALT_USB_HOST_HCINT15_DESC_LST_ROLLINTR_SET_MSK 0x00002000
48363 
48364 #define ALT_USB_HOST_HCINT15_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff
48365 
48366 #define ALT_USB_HOST_HCINT15_DESC_LST_ROLLINTR_RESET 0x0
48367 
48368 #define ALT_USB_HOST_HCINT15_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13)
48369 
48370 #define ALT_USB_HOST_HCINT15_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000)
48371 
48372 #ifndef __ASSEMBLY__
48373 
48384 {
48385  const uint32_t xfercompl : 1;
48386  const uint32_t chhltd : 1;
48387  const uint32_t ahberr : 1;
48388  const uint32_t stall : 1;
48389  const uint32_t nak : 1;
48390  const uint32_t ack : 1;
48391  const uint32_t nyet : 1;
48392  const uint32_t xacterr : 1;
48393  const uint32_t bblerr : 1;
48394  const uint32_t frmovrun : 1;
48395  const uint32_t datatglerr : 1;
48396  const uint32_t bnaintr : 1;
48397  const uint32_t xcs_xact_err : 1;
48398  const uint32_t desc_lst_rollintr : 1;
48399  uint32_t : 18;
48400 };
48401 
48404 #endif /* __ASSEMBLY__ */
48405 
48407 #define ALT_USB_HOST_HCINT15_OFST 0x2e8
48408 
48409 #define ALT_USB_HOST_HCINT15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT15_OFST))
48410 
48451 #define ALT_USB_HOST_HCINTMSK15_XFERCOMPLMSK_E_MSK 0x0
48452 
48457 #define ALT_USB_HOST_HCINTMSK15_XFERCOMPLMSK_E_NOMSK 0x1
48458 
48460 #define ALT_USB_HOST_HCINTMSK15_XFERCOMPLMSK_LSB 0
48461 
48462 #define ALT_USB_HOST_HCINTMSK15_XFERCOMPLMSK_MSB 0
48463 
48464 #define ALT_USB_HOST_HCINTMSK15_XFERCOMPLMSK_WIDTH 1
48465 
48466 #define ALT_USB_HOST_HCINTMSK15_XFERCOMPLMSK_SET_MSK 0x00000001
48467 
48468 #define ALT_USB_HOST_HCINTMSK15_XFERCOMPLMSK_CLR_MSK 0xfffffffe
48469 
48470 #define ALT_USB_HOST_HCINTMSK15_XFERCOMPLMSK_RESET 0x0
48471 
48472 #define ALT_USB_HOST_HCINTMSK15_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
48473 
48474 #define ALT_USB_HOST_HCINTMSK15_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
48475 
48496 #define ALT_USB_HOST_HCINTMSK15_CHHLTDMSK_E_MSK 0x0
48497 
48502 #define ALT_USB_HOST_HCINTMSK15_CHHLTDMSK_E_NOMSK 0x1
48503 
48505 #define ALT_USB_HOST_HCINTMSK15_CHHLTDMSK_LSB 1
48506 
48507 #define ALT_USB_HOST_HCINTMSK15_CHHLTDMSK_MSB 1
48508 
48509 #define ALT_USB_HOST_HCINTMSK15_CHHLTDMSK_WIDTH 1
48510 
48511 #define ALT_USB_HOST_HCINTMSK15_CHHLTDMSK_SET_MSK 0x00000002
48512 
48513 #define ALT_USB_HOST_HCINTMSK15_CHHLTDMSK_CLR_MSK 0xfffffffd
48514 
48515 #define ALT_USB_HOST_HCINTMSK15_CHHLTDMSK_RESET 0x0
48516 
48517 #define ALT_USB_HOST_HCINTMSK15_CHHLTDMSK_GET(value) (((value) & 0x00000002) >> 1)
48518 
48519 #define ALT_USB_HOST_HCINTMSK15_CHHLTDMSK_SET(value) (((value) << 1) & 0x00000002)
48520 
48542 #define ALT_USB_HOST_HCINTMSK15_AHBERRMSK_E_MSK 0x0
48543 
48548 #define ALT_USB_HOST_HCINTMSK15_AHBERRMSK_E_NOMSK 0x1
48549 
48551 #define ALT_USB_HOST_HCINTMSK15_AHBERRMSK_LSB 2
48552 
48553 #define ALT_USB_HOST_HCINTMSK15_AHBERRMSK_MSB 2
48554 
48555 #define ALT_USB_HOST_HCINTMSK15_AHBERRMSK_WIDTH 1
48556 
48557 #define ALT_USB_HOST_HCINTMSK15_AHBERRMSK_SET_MSK 0x00000004
48558 
48559 #define ALT_USB_HOST_HCINTMSK15_AHBERRMSK_CLR_MSK 0xfffffffb
48560 
48561 #define ALT_USB_HOST_HCINTMSK15_AHBERRMSK_RESET 0x0
48562 
48563 #define ALT_USB_HOST_HCINTMSK15_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
48564 
48565 #define ALT_USB_HOST_HCINTMSK15_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
48566 
48587 #define ALT_USB_HOST_HCINTMSK15_BNAINTRMSK_E_MSK 0x0
48588 
48593 #define ALT_USB_HOST_HCINTMSK15_BNAINTRMSK_E_NOMSK 0x1
48594 
48596 #define ALT_USB_HOST_HCINTMSK15_BNAINTRMSK_LSB 11
48597 
48598 #define ALT_USB_HOST_HCINTMSK15_BNAINTRMSK_MSB 11
48599 
48600 #define ALT_USB_HOST_HCINTMSK15_BNAINTRMSK_WIDTH 1
48601 
48602 #define ALT_USB_HOST_HCINTMSK15_BNAINTRMSK_SET_MSK 0x00000800
48603 
48604 #define ALT_USB_HOST_HCINTMSK15_BNAINTRMSK_CLR_MSK 0xfffff7ff
48605 
48606 #define ALT_USB_HOST_HCINTMSK15_BNAINTRMSK_RESET 0x0
48607 
48608 #define ALT_USB_HOST_HCINTMSK15_BNAINTRMSK_GET(value) (((value) & 0x00000800) >> 11)
48609 
48610 #define ALT_USB_HOST_HCINTMSK15_BNAINTRMSK_SET(value) (((value) << 11) & 0x00000800)
48611 
48632 #define ALT_USB_HOST_HCINTMSK15_FRM_LST_ROLLINTRMSK_E_MSK 0x0
48633 
48638 #define ALT_USB_HOST_HCINTMSK15_FRM_LST_ROLLINTRMSK_E_NOMSK 0x1
48639 
48641 #define ALT_USB_HOST_HCINTMSK15_FRM_LST_ROLLINTRMSK_LSB 13
48642 
48643 #define ALT_USB_HOST_HCINTMSK15_FRM_LST_ROLLINTRMSK_MSB 13
48644 
48645 #define ALT_USB_HOST_HCINTMSK15_FRM_LST_ROLLINTRMSK_WIDTH 1
48646 
48647 #define ALT_USB_HOST_HCINTMSK15_FRM_LST_ROLLINTRMSK_SET_MSK 0x00002000
48648 
48649 #define ALT_USB_HOST_HCINTMSK15_FRM_LST_ROLLINTRMSK_CLR_MSK 0xffffdfff
48650 
48651 #define ALT_USB_HOST_HCINTMSK15_FRM_LST_ROLLINTRMSK_RESET 0x0
48652 
48653 #define ALT_USB_HOST_HCINTMSK15_FRM_LST_ROLLINTRMSK_GET(value) (((value) & 0x00002000) >> 13)
48654 
48655 #define ALT_USB_HOST_HCINTMSK15_FRM_LST_ROLLINTRMSK_SET(value) (((value) << 13) & 0x00002000)
48656 
48657 #ifndef __ASSEMBLY__
48658 
48669 {
48670  uint32_t xfercomplmsk : 1;
48671  uint32_t chhltdmsk : 1;
48672  uint32_t ahberrmsk : 1;
48673  uint32_t : 8;
48674  uint32_t bnaintrmsk : 1;
48675  uint32_t : 1;
48676  uint32_t frm_lst_rollintrmsk : 1;
48677  uint32_t : 18;
48678 };
48679 
48682 #endif /* __ASSEMBLY__ */
48683 
48685 #define ALT_USB_HOST_HCINTMSK15_OFST 0x2ec
48686 
48687 #define ALT_USB_HOST_HCINTMSK15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINTMSK15_OFST))
48688 
48715 #define ALT_USB_HOST_HCTSIZ15_XFERSIZE_LSB 0
48716 
48717 #define ALT_USB_HOST_HCTSIZ15_XFERSIZE_MSB 18
48718 
48719 #define ALT_USB_HOST_HCTSIZ15_XFERSIZE_WIDTH 19
48720 
48721 #define ALT_USB_HOST_HCTSIZ15_XFERSIZE_SET_MSK 0x0007ffff
48722 
48723 #define ALT_USB_HOST_HCTSIZ15_XFERSIZE_CLR_MSK 0xfff80000
48724 
48725 #define ALT_USB_HOST_HCTSIZ15_XFERSIZE_RESET 0x0
48726 
48727 #define ALT_USB_HOST_HCTSIZ15_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
48728 
48729 #define ALT_USB_HOST_HCTSIZ15_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
48730 
48744 #define ALT_USB_HOST_HCTSIZ15_PKTCNT_LSB 19
48745 
48746 #define ALT_USB_HOST_HCTSIZ15_PKTCNT_MSB 28
48747 
48748 #define ALT_USB_HOST_HCTSIZ15_PKTCNT_WIDTH 10
48749 
48750 #define ALT_USB_HOST_HCTSIZ15_PKTCNT_SET_MSK 0x1ff80000
48751 
48752 #define ALT_USB_HOST_HCTSIZ15_PKTCNT_CLR_MSK 0xe007ffff
48753 
48754 #define ALT_USB_HOST_HCTSIZ15_PKTCNT_RESET 0x0
48755 
48756 #define ALT_USB_HOST_HCTSIZ15_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
48757 
48758 #define ALT_USB_HOST_HCTSIZ15_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
48759 
48783 #define ALT_USB_HOST_HCTSIZ15_PID_E_DATA0 0x0
48784 
48789 #define ALT_USB_HOST_HCTSIZ15_PID_E_DATA2 0x1
48790 
48795 #define ALT_USB_HOST_HCTSIZ15_PID_E_DATA1 0x2
48796 
48801 #define ALT_USB_HOST_HCTSIZ15_PID_E_MDATA 0x3
48802 
48804 #define ALT_USB_HOST_HCTSIZ15_PID_LSB 29
48805 
48806 #define ALT_USB_HOST_HCTSIZ15_PID_MSB 30
48807 
48808 #define ALT_USB_HOST_HCTSIZ15_PID_WIDTH 2
48809 
48810 #define ALT_USB_HOST_HCTSIZ15_PID_SET_MSK 0x60000000
48811 
48812 #define ALT_USB_HOST_HCTSIZ15_PID_CLR_MSK 0x9fffffff
48813 
48814 #define ALT_USB_HOST_HCTSIZ15_PID_RESET 0x0
48815 
48816 #define ALT_USB_HOST_HCTSIZ15_PID_GET(value) (((value) & 0x60000000) >> 29)
48817 
48818 #define ALT_USB_HOST_HCTSIZ15_PID_SET(value) (((value) << 29) & 0x60000000)
48819 
48842 #define ALT_USB_HOST_HCTSIZ15_DOPNG_E_NOPING 0x0
48843 
48848 #define ALT_USB_HOST_HCTSIZ15_DOPNG_E_PING 0x1
48849 
48851 #define ALT_USB_HOST_HCTSIZ15_DOPNG_LSB 31
48852 
48853 #define ALT_USB_HOST_HCTSIZ15_DOPNG_MSB 31
48854 
48855 #define ALT_USB_HOST_HCTSIZ15_DOPNG_WIDTH 1
48856 
48857 #define ALT_USB_HOST_HCTSIZ15_DOPNG_SET_MSK 0x80000000
48858 
48859 #define ALT_USB_HOST_HCTSIZ15_DOPNG_CLR_MSK 0x7fffffff
48860 
48861 #define ALT_USB_HOST_HCTSIZ15_DOPNG_RESET 0x0
48862 
48863 #define ALT_USB_HOST_HCTSIZ15_DOPNG_GET(value) (((value) & 0x80000000) >> 31)
48864 
48865 #define ALT_USB_HOST_HCTSIZ15_DOPNG_SET(value) (((value) << 31) & 0x80000000)
48866 
48867 #ifndef __ASSEMBLY__
48868 
48879 {
48880  uint32_t xfersize : 19;
48881  uint32_t pktcnt : 10;
48882  uint32_t pid : 2;
48883  uint32_t dopng : 1;
48884 };
48885 
48888 #endif /* __ASSEMBLY__ */
48889 
48891 #define ALT_USB_HOST_HCTSIZ15_OFST 0x2f0
48892 
48893 #define ALT_USB_HOST_HCTSIZ15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCTSIZ15_OFST))
48894 
48951 #define ALT_USB_HOST_HCDMA15_HCDMA15_LSB 0
48952 
48953 #define ALT_USB_HOST_HCDMA15_HCDMA15_MSB 31
48954 
48955 #define ALT_USB_HOST_HCDMA15_HCDMA15_WIDTH 32
48956 
48957 #define ALT_USB_HOST_HCDMA15_HCDMA15_SET_MSK 0xffffffff
48958 
48959 #define ALT_USB_HOST_HCDMA15_HCDMA15_CLR_MSK 0x00000000
48960 
48961 #define ALT_USB_HOST_HCDMA15_HCDMA15_RESET 0x0
48962 
48963 #define ALT_USB_HOST_HCDMA15_HCDMA15_GET(value) (((value) & 0xffffffff) >> 0)
48964 
48965 #define ALT_USB_HOST_HCDMA15_HCDMA15_SET(value) (((value) << 0) & 0xffffffff)
48966 
48967 #ifndef __ASSEMBLY__
48968 
48979 {
48980  uint32_t hcdma15 : 32;
48981 };
48982 
48985 #endif /* __ASSEMBLY__ */
48986 
48988 #define ALT_USB_HOST_HCDMA15_OFST 0x2f4
48989 
48990 #define ALT_USB_HOST_HCDMA15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMA15_OFST))
48991 
49022 #define ALT_USB_HOST_HCDMAB15_HCDMAB15_LSB 0
49023 
49024 #define ALT_USB_HOST_HCDMAB15_HCDMAB15_MSB 31
49025 
49026 #define ALT_USB_HOST_HCDMAB15_HCDMAB15_WIDTH 32
49027 
49028 #define ALT_USB_HOST_HCDMAB15_HCDMAB15_SET_MSK 0xffffffff
49029 
49030 #define ALT_USB_HOST_HCDMAB15_HCDMAB15_CLR_MSK 0x00000000
49031 
49032 #define ALT_USB_HOST_HCDMAB15_HCDMAB15_RESET 0x0
49033 
49034 #define ALT_USB_HOST_HCDMAB15_HCDMAB15_GET(value) (((value) & 0xffffffff) >> 0)
49035 
49036 #define ALT_USB_HOST_HCDMAB15_HCDMAB15_SET(value) (((value) << 0) & 0xffffffff)
49037 
49038 #ifndef __ASSEMBLY__
49039 
49050 {
49051  uint32_t hcdmab15 : 32;
49052 };
49053 
49056 #endif /* __ASSEMBLY__ */
49057 
49059 #define ALT_USB_HOST_HCDMAB15_OFST 0x2f8
49060 
49061 #define ALT_USB_HOST_HCDMAB15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCDMAB15_OFST))
49062 
49063 #ifndef __ASSEMBLY__
49064 
49075 {
49079  volatile uint32_t _pad_0xc_0xf;
49084  volatile uint32_t _pad_0x20_0x3f[8];
49086  volatile uint32_t _pad_0x44_0xff[47];
49094  volatile uint32_t _pad_0x11c_0x11f;
49102  volatile uint32_t _pad_0x13c_0x13f;
49110  volatile uint32_t _pad_0x15c_0x15f;
49118  volatile uint32_t _pad_0x17c_0x17f;
49126  volatile uint32_t _pad_0x19c_0x19f;
49134  volatile uint32_t _pad_0x1bc_0x1bf;
49142  volatile uint32_t _pad_0x1dc_0x1df;
49150  volatile uint32_t _pad_0x1fc_0x1ff;
49158  volatile uint32_t _pad_0x21c_0x21f;
49166  volatile uint32_t _pad_0x23c_0x23f;
49174  volatile uint32_t _pad_0x25c_0x25f;
49182  volatile uint32_t _pad_0x27c_0x27f;
49190  volatile uint32_t _pad_0x29c_0x29f;
49198  volatile uint32_t _pad_0x2bc_0x2bf;
49206  volatile uint32_t _pad_0x2dc_0x2df;
49214 };
49215 
49217 typedef volatile struct ALT_USB_HOST_s ALT_USB_HOST_t;
49220 {
49221  volatile uint32_t hcfg;
49222  volatile uint32_t hfir;
49223  volatile uint32_t hfnum;
49224  uint32_t _pad_0xc_0xf;
49225  volatile uint32_t hptxsts;
49226  volatile uint32_t haint;
49227  volatile uint32_t haintmsk;
49228  volatile uint32_t hflbaddr;
49229  uint32_t _pad_0x20_0x3f[8];
49230  volatile uint32_t hprt;
49231  uint32_t _pad_0x44_0xff[47];
49232  volatile uint32_t hcchar0;
49233  volatile uint32_t hcsplt0;
49234  volatile uint32_t hcint0;
49235  volatile uint32_t hcintmsk0;
49236  volatile uint32_t hctsiz0;
49237  volatile uint32_t hcdma0;
49238  volatile uint32_t hcdmab0;
49239  uint32_t _pad_0x11c_0x11f;
49240  volatile uint32_t hcchar1;
49241  volatile uint32_t hcsplt1;
49242  volatile uint32_t hcint1;
49243  volatile uint32_t hcintmsk1;
49244  volatile uint32_t hctsiz1;
49245  volatile uint32_t hcdma1;
49246  volatile uint32_t hcdmab1;
49247  uint32_t _pad_0x13c_0x13f;
49248  volatile uint32_t hcchar2;
49249  volatile uint32_t hcsplt2;
49250  volatile uint32_t hcint2;
49251  volatile uint32_t hcintmsk2;
49252  volatile uint32_t hctsiz2;
49253  volatile uint32_t hcdma2;
49254  volatile uint32_t hcdmab2;
49255  uint32_t _pad_0x15c_0x15f;
49256  volatile uint32_t hcchar3;
49257  volatile uint32_t hcsplt3;
49258  volatile uint32_t hcint3;
49259  volatile uint32_t hcintmsk3;
49260  volatile uint32_t hctsiz3;
49261  volatile uint32_t hcdma3;
49262  volatile uint32_t hcdmab3;
49263  uint32_t _pad_0x17c_0x17f;
49264  volatile uint32_t hcchar4;
49265  volatile uint32_t hcsplt4;
49266  volatile uint32_t hcint4;
49267  volatile uint32_t hcintmsk4;
49268  volatile uint32_t hctsiz4;
49269  volatile uint32_t hcdma4;
49270  volatile uint32_t hcdmab4;
49271  uint32_t _pad_0x19c_0x19f;
49272  volatile uint32_t hcchar5;
49273  volatile uint32_t hcsplt5;
49274  volatile uint32_t hcint5;
49275  volatile uint32_t hcintmsk5;
49276  volatile uint32_t hctsiz5;
49277  volatile uint32_t hcdma5;
49278  volatile uint32_t hcdmab5;
49279  uint32_t _pad_0x1bc_0x1bf;
49280  volatile uint32_t hcchar6;
49281  volatile uint32_t hcsplt6;
49282  volatile uint32_t hcint6;
49283  volatile uint32_t hcintmsk6;
49284  volatile uint32_t hctsiz6;
49285  volatile uint32_t hcdma6;
49286  volatile uint32_t hcdmab6;
49287  uint32_t _pad_0x1dc_0x1df;
49288  volatile uint32_t hcchar7;
49289  volatile uint32_t hcsplt7;
49290  volatile uint32_t hcint7;
49291  volatile uint32_t hcintmsk7;
49292  volatile uint32_t hctsiz7;
49293  volatile uint32_t hcdma7;
49294  volatile uint32_t hcdmab7;
49295  uint32_t _pad_0x1fc_0x1ff;
49296  volatile uint32_t hcchar8;
49297  volatile uint32_t hcsplt8;
49298  volatile uint32_t hcint8;
49299  volatile uint32_t hcintmsk8;
49300  volatile uint32_t hctsiz8;
49301  volatile uint32_t hcdma8;
49302  volatile uint32_t hcdmab8;
49303  uint32_t _pad_0x21c_0x21f;
49304  volatile uint32_t hcchar9;
49305  volatile uint32_t hcsplt9;
49306  volatile uint32_t hcint9;
49307  volatile uint32_t hcintmsk9;
49308  volatile uint32_t hctsiz9;
49309  volatile uint32_t hcdma9;
49310  volatile uint32_t hcdmab9;
49311  uint32_t _pad_0x23c_0x23f;
49312  volatile uint32_t hcchar10;
49313  volatile uint32_t hcsplt10;
49314  volatile uint32_t hcint10;
49315  volatile uint32_t hcintmsk10;
49316  volatile uint32_t hctsiz10;
49317  volatile uint32_t hcdma10;
49318  volatile uint32_t hcdmab10;
49319  uint32_t _pad_0x25c_0x25f;
49320  volatile uint32_t hcchar11;
49321  volatile uint32_t HCSPLT11;
49322  volatile uint32_t hcint11;
49323  volatile uint32_t hcintmsk11;
49324  volatile uint32_t hctsiz11;
49325  volatile uint32_t hcdma11;
49326  volatile uint32_t hcdmab11;
49327  uint32_t _pad_0x27c_0x27f;
49328  volatile uint32_t hcchar12;
49329  volatile uint32_t hcsplt12;
49330  volatile uint32_t hcint12;
49331  volatile uint32_t hcintmsk12;
49332  volatile uint32_t hctsiz12;
49333  volatile uint32_t hcdma12;
49334  volatile uint32_t hcdmab12;
49335  uint32_t _pad_0x29c_0x29f;
49336  volatile uint32_t hcchar13;
49337  volatile uint32_t hcsplt13;
49338  volatile uint32_t hcint13;
49339  volatile uint32_t hcintmsk13;
49340  volatile uint32_t hctsiz13;
49341  volatile uint32_t hcdma13;
49342  volatile uint32_t hcdmab13;
49343  uint32_t _pad_0x2bc_0x2bf;
49344  volatile uint32_t hcchar14;
49345  volatile uint32_t hcsplt14;
49346  volatile uint32_t hcint14;
49347  volatile uint32_t hcintmsk14;
49348  volatile uint32_t hctsiz14;
49349  volatile uint32_t hcdma14;
49350  volatile uint32_t hcdmab14;
49351  uint32_t _pad_0x2dc_0x2df;
49352  volatile uint32_t hcchar15;
49353  volatile uint32_t hcsplt15;
49354  volatile uint32_t hcint15;
49355  volatile uint32_t hcintmsk15;
49356  volatile uint32_t hctsiz15;
49357  volatile uint32_t hcdma15;
49358  volatile uint32_t hcdmab15;
49359 };
49360 
49362 typedef volatile struct ALT_USB_HOST_raw_s ALT_USB_HOST_raw_t;
49363 #endif /* __ASSEMBLY__ */
49364 
49422 #define ALT_USB_DEV_DCFG_DEVSPD_E_USBHS20 0x0
49423 
49428 #define ALT_USB_DEV_DCFG_DEVSPD_E_USBFS20 0x1
49429 
49434 #define ALT_USB_DEV_DCFG_DEVSPD_E_USBLS116 0x2
49435 
49440 #define ALT_USB_DEV_DCFG_DEVSPD_E_USBLS1148 0x3
49441 
49443 #define ALT_USB_DEV_DCFG_DEVSPD_LSB 0
49444 
49445 #define ALT_USB_DEV_DCFG_DEVSPD_MSB 1
49446 
49447 #define ALT_USB_DEV_DCFG_DEVSPD_WIDTH 2
49448 
49449 #define ALT_USB_DEV_DCFG_DEVSPD_SET_MSK 0x00000003
49450 
49451 #define ALT_USB_DEV_DCFG_DEVSPD_CLR_MSK 0xfffffffc
49452 
49453 #define ALT_USB_DEV_DCFG_DEVSPD_RESET 0x0
49454 
49455 #define ALT_USB_DEV_DCFG_DEVSPD_GET(value) (((value) & 0x00000003) >> 0)
49456 
49457 #define ALT_USB_DEV_DCFG_DEVSPD_SET(value) (((value) << 0) & 0x00000003)
49458 
49488 #define ALT_USB_DEV_DCFG_NZSTSOUTHSHK_E_SENDOUT 0x0
49489 
49495 #define ALT_USB_DEV_DCFG_NZSTSOUTHSHK_E_SENDSTALL 0x1
49496 
49498 #define ALT_USB_DEV_DCFG_NZSTSOUTHSHK_LSB 2
49499 
49500 #define ALT_USB_DEV_DCFG_NZSTSOUTHSHK_MSB 2
49501 
49502 #define ALT_USB_DEV_DCFG_NZSTSOUTHSHK_WIDTH 1
49503 
49504 #define ALT_USB_DEV_DCFG_NZSTSOUTHSHK_SET_MSK 0x00000004
49505 
49506 #define ALT_USB_DEV_DCFG_NZSTSOUTHSHK_CLR_MSK 0xfffffffb
49507 
49508 #define ALT_USB_DEV_DCFG_NZSTSOUTHSHK_RESET 0x0
49509 
49510 #define ALT_USB_DEV_DCFG_NZSTSOUTHSHK_GET(value) (((value) & 0x00000004) >> 2)
49511 
49512 #define ALT_USB_DEV_DCFG_NZSTSOUTHSHK_SET(value) (((value) << 2) & 0x00000004)
49513 
49540 #define ALT_USB_DEV_DCFG_ENA32KHZSUSP_E_DISD 0x0
49541 
49546 #define ALT_USB_DEV_DCFG_ENA32KHZSUSP_E_END 0x1
49547 
49549 #define ALT_USB_DEV_DCFG_ENA32KHZSUSP_LSB 3
49550 
49551 #define ALT_USB_DEV_DCFG_ENA32KHZSUSP_MSB 3
49552 
49553 #define ALT_USB_DEV_DCFG_ENA32KHZSUSP_WIDTH 1
49554 
49555 #define ALT_USB_DEV_DCFG_ENA32KHZSUSP_SET_MSK 0x00000008
49556 
49557 #define ALT_USB_DEV_DCFG_ENA32KHZSUSP_CLR_MSK 0xfffffff7
49558 
49559 #define ALT_USB_DEV_DCFG_ENA32KHZSUSP_RESET 0x0
49560 
49561 #define ALT_USB_DEV_DCFG_ENA32KHZSUSP_GET(value) (((value) & 0x00000008) >> 3)
49562 
49563 #define ALT_USB_DEV_DCFG_ENA32KHZSUSP_SET(value) (((value) << 3) & 0x00000008)
49564 
49574 #define ALT_USB_DEV_DCFG_DEVADDR_LSB 4
49575 
49576 #define ALT_USB_DEV_DCFG_DEVADDR_MSB 10
49577 
49578 #define ALT_USB_DEV_DCFG_DEVADDR_WIDTH 7
49579 
49580 #define ALT_USB_DEV_DCFG_DEVADDR_SET_MSK 0x000007f0
49581 
49582 #define ALT_USB_DEV_DCFG_DEVADDR_CLR_MSK 0xfffff80f
49583 
49584 #define ALT_USB_DEV_DCFG_DEVADDR_RESET 0x0
49585 
49586 #define ALT_USB_DEV_DCFG_DEVADDR_GET(value) (((value) & 0x000007f0) >> 4)
49587 
49588 #define ALT_USB_DEV_DCFG_DEVADDR_SET(value) (((value) << 4) & 0x000007f0)
49589 
49615 #define ALT_USB_DEV_DCFG_PERFRINT_E_EOPF80 0x0
49616 
49621 #define ALT_USB_DEV_DCFG_PERFRINT_E_EOPF85 0x1
49622 
49627 #define ALT_USB_DEV_DCFG_PERFRINT_E_EOPF90 0x2
49628 
49633 #define ALT_USB_DEV_DCFG_PERFRINT_E_EOPF95 0x3
49634 
49636 #define ALT_USB_DEV_DCFG_PERFRINT_LSB 11
49637 
49638 #define ALT_USB_DEV_DCFG_PERFRINT_MSB 12
49639 
49640 #define ALT_USB_DEV_DCFG_PERFRINT_WIDTH 2
49641 
49642 #define ALT_USB_DEV_DCFG_PERFRINT_SET_MSK 0x00001800
49643 
49644 #define ALT_USB_DEV_DCFG_PERFRINT_CLR_MSK 0xffffe7ff
49645 
49646 #define ALT_USB_DEV_DCFG_PERFRINT_RESET 0x0
49647 
49648 #define ALT_USB_DEV_DCFG_PERFRINT_GET(value) (((value) & 0x00001800) >> 11)
49649 
49650 #define ALT_USB_DEV_DCFG_PERFRINT_SET(value) (((value) << 11) & 0x00001800)
49651 
49676 #define ALT_USB_DEV_DCFG_ENDEVOUTNAK_E_DISD 0x0
49677 
49682 #define ALT_USB_DEV_DCFG_ENDEVOUTNAK_E_END 0x1
49683 
49685 #define ALT_USB_DEV_DCFG_ENDEVOUTNAK_LSB 13
49686 
49687 #define ALT_USB_DEV_DCFG_ENDEVOUTNAK_MSB 13
49688 
49689 #define ALT_USB_DEV_DCFG_ENDEVOUTNAK_WIDTH 1
49690 
49691 #define ALT_USB_DEV_DCFG_ENDEVOUTNAK_SET_MSK 0x00002000
49692 
49693 #define ALT_USB_DEV_DCFG_ENDEVOUTNAK_CLR_MSK 0xffffdfff
49694 
49695 #define ALT_USB_DEV_DCFG_ENDEVOUTNAK_RESET 0x0
49696 
49697 #define ALT_USB_DEV_DCFG_ENDEVOUTNAK_GET(value) (((value) & 0x00002000) >> 13)
49698 
49699 #define ALT_USB_DEV_DCFG_ENDEVOUTNAK_SET(value) (((value) << 13) & 0x00002000)
49700 
49732 #define ALT_USB_DEV_DCFG_DESCDMA_E_DISD 0x0
49733 
49738 #define ALT_USB_DEV_DCFG_DESCDMA_E_END 0x1
49739 
49741 #define ALT_USB_DEV_DCFG_DESCDMA_LSB 23
49742 
49743 #define ALT_USB_DEV_DCFG_DESCDMA_MSB 23
49744 
49745 #define ALT_USB_DEV_DCFG_DESCDMA_WIDTH 1
49746 
49747 #define ALT_USB_DEV_DCFG_DESCDMA_SET_MSK 0x00800000
49748 
49749 #define ALT_USB_DEV_DCFG_DESCDMA_CLR_MSK 0xff7fffff
49750 
49751 #define ALT_USB_DEV_DCFG_DESCDMA_RESET 0x0
49752 
49753 #define ALT_USB_DEV_DCFG_DESCDMA_GET(value) (((value) & 0x00800000) >> 23)
49754 
49755 #define ALT_USB_DEV_DCFG_DESCDMA_SET(value) (((value) << 23) & 0x00800000)
49756 
49789 #define ALT_USB_DEV_DCFG_PERSCHINTVL_E_MF25 0x0
49790 
49795 #define ALT_USB_DEV_DCFG_PERSCHINTVL_E_MF50 0x1
49796 
49801 #define ALT_USB_DEV_DCFG_PERSCHINTVL_E_MF75 0x2
49802 
49807 #define ALT_USB_DEV_DCFG_PERSCHINTVL_E_RSVD 0x3
49808 
49810 #define ALT_USB_DEV_DCFG_PERSCHINTVL_LSB 24
49811 
49812 #define ALT_USB_DEV_DCFG_PERSCHINTVL_MSB 25
49813 
49814 #define ALT_USB_DEV_DCFG_PERSCHINTVL_WIDTH 2
49815 
49816 #define ALT_USB_DEV_DCFG_PERSCHINTVL_SET_MSK 0x03000000
49817 
49818 #define ALT_USB_DEV_DCFG_PERSCHINTVL_CLR_MSK 0xfcffffff
49819 
49820 #define ALT_USB_DEV_DCFG_PERSCHINTVL_RESET 0x0
49821 
49822 #define ALT_USB_DEV_DCFG_PERSCHINTVL_GET(value) (((value) & 0x03000000) >> 24)
49823 
49824 #define ALT_USB_DEV_DCFG_PERSCHINTVL_SET(value) (((value) << 24) & 0x03000000)
49825 
49837 #define ALT_USB_DEV_DCFG_RESVALID_LSB 26
49838 
49839 #define ALT_USB_DEV_DCFG_RESVALID_MSB 31
49840 
49841 #define ALT_USB_DEV_DCFG_RESVALID_WIDTH 6
49842 
49843 #define ALT_USB_DEV_DCFG_RESVALID_SET_MSK 0xfc000000
49844 
49845 #define ALT_USB_DEV_DCFG_RESVALID_CLR_MSK 0x03ffffff
49846 
49847 #define ALT_USB_DEV_DCFG_RESVALID_RESET 0x2
49848 
49849 #define ALT_USB_DEV_DCFG_RESVALID_GET(value) (((value) & 0xfc000000) >> 26)
49850 
49851 #define ALT_USB_DEV_DCFG_RESVALID_SET(value) (((value) << 26) & 0xfc000000)
49852 
49853 #ifndef __ASSEMBLY__
49854 
49865 {
49866  uint32_t devspd : 2;
49867  uint32_t nzstsouthshk : 1;
49868  uint32_t ena32khzsusp : 1;
49869  uint32_t devaddr : 7;
49870  uint32_t perfrint : 2;
49871  uint32_t endevoutnak : 1;
49872  uint32_t : 9;
49873  uint32_t descdma : 1;
49874  uint32_t perschintvl : 2;
49875  uint32_t resvalid : 6;
49876 };
49877 
49879 typedef volatile struct ALT_USB_DEV_DCFG_s ALT_USB_DEV_DCFG_t;
49880 #endif /* __ASSEMBLY__ */
49881 
49883 #define ALT_USB_DEV_DCFG_OFST 0x0
49884 
49885 #define ALT_USB_DEV_DCFG_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DCFG_OFST))
49886 
49941 #define ALT_USB_DEV_DCTL_RMTWKUPSIG_E_NOEXIT 0x0
49942 
49947 #define ALT_USB_DEV_DCTL_RMTWKUPSIG_E_EXIT 0x1
49948 
49950 #define ALT_USB_DEV_DCTL_RMTWKUPSIG_LSB 0
49951 
49952 #define ALT_USB_DEV_DCTL_RMTWKUPSIG_MSB 0
49953 
49954 #define ALT_USB_DEV_DCTL_RMTWKUPSIG_WIDTH 1
49955 
49956 #define ALT_USB_DEV_DCTL_RMTWKUPSIG_SET_MSK 0x00000001
49957 
49958 #define ALT_USB_DEV_DCTL_RMTWKUPSIG_CLR_MSK 0xfffffffe
49959 
49960 #define ALT_USB_DEV_DCTL_RMTWKUPSIG_RESET 0x0
49961 
49962 #define ALT_USB_DEV_DCTL_RMTWKUPSIG_GET(value) (((value) & 0x00000001) >> 0)
49963 
49964 #define ALT_USB_DEV_DCTL_RMTWKUPSIG_SET(value) (((value) << 0) & 0x00000001)
49965 
49994 #define ALT_USB_DEV_DCTL_SFTDISCON_E_NODISCONNECT 0x0
49995 
50000 #define ALT_USB_DEV_DCTL_SFTDISCON_E_DISCONNECT 0x1
50001 
50003 #define ALT_USB_DEV_DCTL_SFTDISCON_LSB 1
50004 
50005 #define ALT_USB_DEV_DCTL_SFTDISCON_MSB 1
50006 
50007 #define ALT_USB_DEV_DCTL_SFTDISCON_WIDTH 1
50008 
50009 #define ALT_USB_DEV_DCTL_SFTDISCON_SET_MSK 0x00000002
50010 
50011 #define ALT_USB_DEV_DCTL_SFTDISCON_CLR_MSK 0xfffffffd
50012 
50013 #define ALT_USB_DEV_DCTL_SFTDISCON_RESET 0x0
50014 
50015 #define ALT_USB_DEV_DCTL_SFTDISCON_GET(value) (((value) & 0x00000002) >> 1)
50016 
50017 #define ALT_USB_DEV_DCTL_SFTDISCON_SET(value) (((value) << 1) & 0x00000002)
50018 
50042 #define ALT_USB_DEV_DCTL_GNPINNAKSTS_E_INACT 0x0
50043 
50049 #define ALT_USB_DEV_DCTL_GNPINNAKSTS_E_ACT 0x1
50050 
50052 #define ALT_USB_DEV_DCTL_GNPINNAKSTS_LSB 2
50053 
50054 #define ALT_USB_DEV_DCTL_GNPINNAKSTS_MSB 2
50055 
50056 #define ALT_USB_DEV_DCTL_GNPINNAKSTS_WIDTH 1
50057 
50058 #define ALT_USB_DEV_DCTL_GNPINNAKSTS_SET_MSK 0x00000004
50059 
50060 #define ALT_USB_DEV_DCTL_GNPINNAKSTS_CLR_MSK 0xfffffffb
50061 
50062 #define ALT_USB_DEV_DCTL_GNPINNAKSTS_RESET 0x0
50063 
50064 #define ALT_USB_DEV_DCTL_GNPINNAKSTS_GET(value) (((value) & 0x00000004) >> 2)
50065 
50066 #define ALT_USB_DEV_DCTL_GNPINNAKSTS_SET(value) (((value) << 2) & 0x00000004)
50067 
50092 #define ALT_USB_DEV_DCTL_GOUTNAKSTS_E_INACT 0x0
50093 
50100 #define ALT_USB_DEV_DCTL_GOUTNAKSTS_E_ACT 0x1
50101 
50103 #define ALT_USB_DEV_DCTL_GOUTNAKSTS_LSB 3
50104 
50105 #define ALT_USB_DEV_DCTL_GOUTNAKSTS_MSB 3
50106 
50107 #define ALT_USB_DEV_DCTL_GOUTNAKSTS_WIDTH 1
50108 
50109 #define ALT_USB_DEV_DCTL_GOUTNAKSTS_SET_MSK 0x00000008
50110 
50111 #define ALT_USB_DEV_DCTL_GOUTNAKSTS_CLR_MSK 0xfffffff7
50112 
50113 #define ALT_USB_DEV_DCTL_GOUTNAKSTS_RESET 0x0
50114 
50115 #define ALT_USB_DEV_DCTL_GOUTNAKSTS_GET(value) (((value) & 0x00000008) >> 3)
50116 
50117 #define ALT_USB_DEV_DCTL_GOUTNAKSTS_SET(value) (((value) << 3) & 0x00000008)
50118 
50143 #define ALT_USB_DEV_DCTL_TSTCTL_E_DISD 0x0
50144 
50149 #define ALT_USB_DEV_DCTL_TSTCTL_E_TESTJ 0x1
50150 
50155 #define ALT_USB_DEV_DCTL_TSTCTL_E_TESTK 0x2
50156 
50161 #define ALT_USB_DEV_DCTL_TSTCTL_E_TESTSN 0x3
50162 
50167 #define ALT_USB_DEV_DCTL_TSTCTL_E_TESTPM 0x4
50168 
50173 #define ALT_USB_DEV_DCTL_TSTCTL_E_TESTFE 0x5
50174 
50176 #define ALT_USB_DEV_DCTL_TSTCTL_LSB 4
50177 
50178 #define ALT_USB_DEV_DCTL_TSTCTL_MSB 6
50179 
50180 #define ALT_USB_DEV_DCTL_TSTCTL_WIDTH 3
50181 
50182 #define ALT_USB_DEV_DCTL_TSTCTL_SET_MSK 0x00000070
50183 
50184 #define ALT_USB_DEV_DCTL_TSTCTL_CLR_MSK 0xffffff8f
50185 
50186 #define ALT_USB_DEV_DCTL_TSTCTL_RESET 0x0
50187 
50188 #define ALT_USB_DEV_DCTL_TSTCTL_GET(value) (((value) & 0x00000070) >> 4)
50189 
50190 #define ALT_USB_DEV_DCTL_TSTCTL_SET(value) (((value) << 4) & 0x00000070)
50191 
50217 #define ALT_USB_DEV_DCTL_SGNPINNAK_E_DISD 0x0
50218 
50223 #define ALT_USB_DEV_DCTL_SGNPINNAK_E_END 0x1
50224 
50226 #define ALT_USB_DEV_DCTL_SGNPINNAK_LSB 7
50227 
50228 #define ALT_USB_DEV_DCTL_SGNPINNAK_MSB 7
50229 
50230 #define ALT_USB_DEV_DCTL_SGNPINNAK_WIDTH 1
50231 
50232 #define ALT_USB_DEV_DCTL_SGNPINNAK_SET_MSK 0x00000080
50233 
50234 #define ALT_USB_DEV_DCTL_SGNPINNAK_CLR_MSK 0xffffff7f
50235 
50236 #define ALT_USB_DEV_DCTL_SGNPINNAK_RESET 0x0
50237 
50238 #define ALT_USB_DEV_DCTL_SGNPINNAK_GET(value) (((value) & 0x00000080) >> 7)
50239 
50240 #define ALT_USB_DEV_DCTL_SGNPINNAK_SET(value) (((value) << 7) & 0x00000080)
50241 
50262 #define ALT_USB_DEV_DCTL_CGNPINNAK_E_DIS 0x0
50263 
50268 #define ALT_USB_DEV_DCTL_CGNPINNAK_E_EN 0x1
50269 
50271 #define ALT_USB_DEV_DCTL_CGNPINNAK_LSB 8
50272 
50273 #define ALT_USB_DEV_DCTL_CGNPINNAK_MSB 8
50274 
50275 #define ALT_USB_DEV_DCTL_CGNPINNAK_WIDTH 1
50276 
50277 #define ALT_USB_DEV_DCTL_CGNPINNAK_SET_MSK 0x00000100
50278 
50279 #define ALT_USB_DEV_DCTL_CGNPINNAK_CLR_MSK 0xfffffeff
50280 
50281 #define ALT_USB_DEV_DCTL_CGNPINNAK_RESET 0x0
50282 
50283 #define ALT_USB_DEV_DCTL_CGNPINNAK_GET(value) (((value) & 0x00000100) >> 8)
50284 
50285 #define ALT_USB_DEV_DCTL_CGNPINNAK_SET(value) (((value) << 8) & 0x00000100)
50286 
50310 #define ALT_USB_DEV_DCTL_SGOUTNAK_E_DISD 0x0
50311 
50316 #define ALT_USB_DEV_DCTL_SGOUTNAK_E_END 0x1
50317 
50319 #define ALT_USB_DEV_DCTL_SGOUTNAK_LSB 9
50320 
50321 #define ALT_USB_DEV_DCTL_SGOUTNAK_MSB 9
50322 
50323 #define ALT_USB_DEV_DCTL_SGOUTNAK_WIDTH 1
50324 
50325 #define ALT_USB_DEV_DCTL_SGOUTNAK_SET_MSK 0x00000200
50326 
50327 #define ALT_USB_DEV_DCTL_SGOUTNAK_CLR_MSK 0xfffffdff
50328 
50329 #define ALT_USB_DEV_DCTL_SGOUTNAK_RESET 0x0
50330 
50331 #define ALT_USB_DEV_DCTL_SGOUTNAK_GET(value) (((value) & 0x00000200) >> 9)
50332 
50333 #define ALT_USB_DEV_DCTL_SGOUTNAK_SET(value) (((value) << 9) & 0x00000200)
50334 
50355 #define ALT_USB_DEV_DCTL_CGOUTNAK_E_DISD 0x0
50356 
50361 #define ALT_USB_DEV_DCTL_CGOUTNAK_E_END 0x1
50362 
50364 #define ALT_USB_DEV_DCTL_CGOUTNAK_LSB 10
50365 
50366 #define ALT_USB_DEV_DCTL_CGOUTNAK_MSB 10
50367 
50368 #define ALT_USB_DEV_DCTL_CGOUTNAK_WIDTH 1
50369 
50370 #define ALT_USB_DEV_DCTL_CGOUTNAK_SET_MSK 0x00000400
50371 
50372 #define ALT_USB_DEV_DCTL_CGOUTNAK_CLR_MSK 0xfffffbff
50373 
50374 #define ALT_USB_DEV_DCTL_CGOUTNAK_RESET 0x0
50375 
50376 #define ALT_USB_DEV_DCTL_CGOUTNAK_GET(value) (((value) & 0x00000400) >> 10)
50377 
50378 #define ALT_USB_DEV_DCTL_CGOUTNAK_SET(value) (((value) << 10) & 0x00000400)
50379 
50401 #define ALT_USB_DEV_DCTL_PWRONPRGDONE_E_NOTDONE 0x0
50402 
50407 #define ALT_USB_DEV_DCTL_PWRONPRGDONE_E_DONE 0x1
50408 
50410 #define ALT_USB_DEV_DCTL_PWRONPRGDONE_LSB 11
50411 
50412 #define ALT_USB_DEV_DCTL_PWRONPRGDONE_MSB 11
50413 
50414 #define ALT_USB_DEV_DCTL_PWRONPRGDONE_WIDTH 1
50415 
50416 #define ALT_USB_DEV_DCTL_PWRONPRGDONE_SET_MSK 0x00000800
50417 
50418 #define ALT_USB_DEV_DCTL_PWRONPRGDONE_CLR_MSK 0xfffff7ff
50419 
50420 #define ALT_USB_DEV_DCTL_PWRONPRGDONE_RESET 0x0
50421 
50422 #define ALT_USB_DEV_DCTL_PWRONPRGDONE_GET(value) (((value) & 0x00000800) >> 11)
50423 
50424 #define ALT_USB_DEV_DCTL_PWRONPRGDONE_SET(value) (((value) << 11) & 0x00000800)
50425 
50452 #define ALT_USB_DEV_DCTL_GMC_E_NOTVALID 0x0
50453 
50458 #define ALT_USB_DEV_DCTL_GMC_E_ONEPKT 0x1
50459 
50464 #define ALT_USB_DEV_DCTL_GMC_E_TWOPKT 0x2
50465 
50470 #define ALT_USB_DEV_DCTL_GMC_E_THREEPKT 0x3
50471 
50473 #define ALT_USB_DEV_DCTL_GMC_LSB 13
50474 
50475 #define ALT_USB_DEV_DCTL_GMC_MSB 14
50476 
50477 #define ALT_USB_DEV_DCTL_GMC_WIDTH 2
50478 
50479 #define ALT_USB_DEV_DCTL_GMC_SET_MSK 0x00006000
50480 
50481 #define ALT_USB_DEV_DCTL_GMC_CLR_MSK 0xffff9fff
50482 
50483 #define ALT_USB_DEV_DCTL_GMC_RESET 0x0
50484 
50485 #define ALT_USB_DEV_DCTL_GMC_GET(value) (((value) & 0x00006000) >> 13)
50486 
50487 #define ALT_USB_DEV_DCTL_GMC_SET(value) (((value) << 13) & 0x00006000)
50488 
50526 #define ALT_USB_DEV_DCTL_IGNRFRMNUM_E_DISD 0x0
50527 
50533 #define ALT_USB_DEV_DCTL_IGNRFRMNUM_E_END 0x1
50534 
50536 #define ALT_USB_DEV_DCTL_IGNRFRMNUM_LSB 15
50537 
50538 #define ALT_USB_DEV_DCTL_IGNRFRMNUM_MSB 15
50539 
50540 #define ALT_USB_DEV_DCTL_IGNRFRMNUM_WIDTH 1
50541 
50542 #define ALT_USB_DEV_DCTL_IGNRFRMNUM_SET_MSK 0x00008000
50543 
50544 #define ALT_USB_DEV_DCTL_IGNRFRMNUM_CLR_MSK 0xffff7fff
50545 
50546 #define ALT_USB_DEV_DCTL_IGNRFRMNUM_RESET 0x0
50547 
50548 #define ALT_USB_DEV_DCTL_IGNRFRMNUM_GET(value) (((value) & 0x00008000) >> 15)
50549 
50550 #define ALT_USB_DEV_DCTL_IGNRFRMNUM_SET(value) (((value) << 15) & 0x00008000)
50551 
50573 #define ALT_USB_DEV_DCTL_NAKONBBLE_E_DISD 0x0
50574 
50579 #define ALT_USB_DEV_DCTL_NAKONBBLE_E_END 0x1
50580 
50582 #define ALT_USB_DEV_DCTL_NAKONBBLE_LSB 16
50583 
50584 #define ALT_USB_DEV_DCTL_NAKONBBLE_MSB 16
50585 
50586 #define ALT_USB_DEV_DCTL_NAKONBBLE_WIDTH 1
50587 
50588 #define ALT_USB_DEV_DCTL_NAKONBBLE_SET_MSK 0x00010000
50589 
50590 #define ALT_USB_DEV_DCTL_NAKONBBLE_CLR_MSK 0xfffeffff
50591 
50592 #define ALT_USB_DEV_DCTL_NAKONBBLE_RESET 0x0
50593 
50594 #define ALT_USB_DEV_DCTL_NAKONBBLE_GET(value) (((value) & 0x00010000) >> 16)
50595 
50596 #define ALT_USB_DEV_DCTL_NAKONBBLE_SET(value) (((value) << 16) & 0x00010000)
50597 
50598 #ifndef __ASSEMBLY__
50599 
50610 {
50611  uint32_t rmtwkupsig : 1;
50612  uint32_t sftdiscon : 1;
50613  const uint32_t gnpinnaksts : 1;
50614  const uint32_t goutnaksts : 1;
50615  uint32_t tstctl : 3;
50616  uint32_t sgnpinnak : 1;
50617  uint32_t CGNPInNak : 1;
50618  uint32_t sgoutnak : 1;
50619  uint32_t cgoutnak : 1;
50620  uint32_t pwronprgdone : 1;
50621  uint32_t : 1;
50622  uint32_t gmc : 2;
50623  uint32_t ignrfrmnum : 1;
50624  uint32_t nakonbble : 1;
50625  uint32_t : 15;
50626 };
50627 
50629 typedef volatile struct ALT_USB_DEV_DCTL_s ALT_USB_DEV_DCTL_t;
50630 #endif /* __ASSEMBLY__ */
50631 
50633 #define ALT_USB_DEV_DCTL_OFST 0x4
50634 
50635 #define ALT_USB_DEV_DCTL_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DCTL_OFST))
50636 
50684 #define ALT_USB_DEV_DSTS_SUSPSTS_E_INACT 0x0
50685 
50690 #define ALT_USB_DEV_DSTS_SUSPSTS_E_ACT 0x1
50691 
50693 #define ALT_USB_DEV_DSTS_SUSPSTS_LSB 0
50694 
50695 #define ALT_USB_DEV_DSTS_SUSPSTS_MSB 0
50696 
50697 #define ALT_USB_DEV_DSTS_SUSPSTS_WIDTH 1
50698 
50699 #define ALT_USB_DEV_DSTS_SUSPSTS_SET_MSK 0x00000001
50700 
50701 #define ALT_USB_DEV_DSTS_SUSPSTS_CLR_MSK 0xfffffffe
50702 
50703 #define ALT_USB_DEV_DSTS_SUSPSTS_RESET 0x0
50704 
50705 #define ALT_USB_DEV_DSTS_SUSPSTS_GET(value) (((value) & 0x00000001) >> 0)
50706 
50707 #define ALT_USB_DEV_DSTS_SUSPSTS_SET(value) (((value) << 0) & 0x00000001)
50708 
50734 #define ALT_USB_DEV_DSTS_ENUMSPD_E_HS3060 0x0
50735 
50740 #define ALT_USB_DEV_DSTS_ENUMSPD_E_FS3060 0x1
50741 
50746 #define ALT_USB_DEV_DSTS_ENUMSPD_E_LS6 0x2
50747 
50752 #define ALT_USB_DEV_DSTS_ENUMSPD_E_FS48 0x3
50753 
50755 #define ALT_USB_DEV_DSTS_ENUMSPD_LSB 1
50756 
50757 #define ALT_USB_DEV_DSTS_ENUMSPD_MSB 2
50758 
50759 #define ALT_USB_DEV_DSTS_ENUMSPD_WIDTH 2
50760 
50761 #define ALT_USB_DEV_DSTS_ENUMSPD_SET_MSK 0x00000006
50762 
50763 #define ALT_USB_DEV_DSTS_ENUMSPD_CLR_MSK 0xfffffff9
50764 
50765 #define ALT_USB_DEV_DSTS_ENUMSPD_RESET 0x1
50766 
50767 #define ALT_USB_DEV_DSTS_ENUMSPD_GET(value) (((value) & 0x00000006) >> 1)
50768 
50769 #define ALT_USB_DEV_DSTS_ENUMSPD_SET(value) (((value) << 1) & 0x00000006)
50770 
50796 #define ALT_USB_DEV_DSTS_ERRTICERR_E_INACT 0x0
50797 
50802 #define ALT_USB_DEV_DSTS_ERRTICERR_E_ACT 0x1
50803 
50805 #define ALT_USB_DEV_DSTS_ERRTICERR_LSB 3
50806 
50807 #define ALT_USB_DEV_DSTS_ERRTICERR_MSB 3
50808 
50809 #define ALT_USB_DEV_DSTS_ERRTICERR_WIDTH 1
50810 
50811 #define ALT_USB_DEV_DSTS_ERRTICERR_SET_MSK 0x00000008
50812 
50813 #define ALT_USB_DEV_DSTS_ERRTICERR_CLR_MSK 0xfffffff7
50814 
50815 #define ALT_USB_DEV_DSTS_ERRTICERR_RESET 0x0
50816 
50817 #define ALT_USB_DEV_DSTS_ERRTICERR_GET(value) (((value) & 0x00000008) >> 3)
50818 
50819 #define ALT_USB_DEV_DSTS_ERRTICERR_SET(value) (((value) << 3) & 0x00000008)
50820 
50832 #define ALT_USB_DEV_DSTS_SOFFN_LSB 8
50833 
50834 #define ALT_USB_DEV_DSTS_SOFFN_MSB 21
50835 
50836 #define ALT_USB_DEV_DSTS_SOFFN_WIDTH 14
50837 
50838 #define ALT_USB_DEV_DSTS_SOFFN_SET_MSK 0x003fff00
50839 
50840 #define ALT_USB_DEV_DSTS_SOFFN_CLR_MSK 0xffc000ff
50841 
50842 #define ALT_USB_DEV_DSTS_SOFFN_RESET 0x0
50843 
50844 #define ALT_USB_DEV_DSTS_SOFFN_GET(value) (((value) & 0x003fff00) >> 8)
50845 
50846 #define ALT_USB_DEV_DSTS_SOFFN_SET(value) (((value) << 8) & 0x003fff00)
50847 
50848 #ifndef __ASSEMBLY__
50849 
50860 {
50861  const uint32_t suspsts : 1;
50862  const uint32_t enumspd : 2;
50863  const uint32_t errticerr : 1;
50864  uint32_t : 4;
50865  const uint32_t soffn : 14;
50866  uint32_t : 10;
50867 };
50868 
50870 typedef volatile struct ALT_USB_DEV_DSTS_s ALT_USB_DEV_DSTS_t;
50871 #endif /* __ASSEMBLY__ */
50872 
50874 #define ALT_USB_DEV_DSTS_OFST 0x8
50875 
50876 #define ALT_USB_DEV_DSTS_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DSTS_OFST))
50877 
50924 #define ALT_USB_DEV_DIEPMSK_XFERCOMPLMSK_E_MSK 0x0
50925 
50930 #define ALT_USB_DEV_DIEPMSK_XFERCOMPLMSK_E_NOMSK 0x1
50931 
50933 #define ALT_USB_DEV_DIEPMSK_XFERCOMPLMSK_LSB 0
50934 
50935 #define ALT_USB_DEV_DIEPMSK_XFERCOMPLMSK_MSB 0
50936 
50937 #define ALT_USB_DEV_DIEPMSK_XFERCOMPLMSK_WIDTH 1
50938 
50939 #define ALT_USB_DEV_DIEPMSK_XFERCOMPLMSK_SET_MSK 0x00000001
50940 
50941 #define ALT_USB_DEV_DIEPMSK_XFERCOMPLMSK_CLR_MSK 0xfffffffe
50942 
50943 #define ALT_USB_DEV_DIEPMSK_XFERCOMPLMSK_RESET 0x0
50944 
50945 #define ALT_USB_DEV_DIEPMSK_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
50946 
50947 #define ALT_USB_DEV_DIEPMSK_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
50948 
50967 #define ALT_USB_DEV_DIEPMSK_EPDISBLDMSK_E_MSK 0x0
50968 
50973 #define ALT_USB_DEV_DIEPMSK_EPDISBLDMSK_E_NOMSK 0x1
50974 
50976 #define ALT_USB_DEV_DIEPMSK_EPDISBLDMSK_LSB 1
50977 
50978 #define ALT_USB_DEV_DIEPMSK_EPDISBLDMSK_MSB 1
50979 
50980 #define ALT_USB_DEV_DIEPMSK_EPDISBLDMSK_WIDTH 1
50981 
50982 #define ALT_USB_DEV_DIEPMSK_EPDISBLDMSK_SET_MSK 0x00000002
50983 
50984 #define ALT_USB_DEV_DIEPMSK_EPDISBLDMSK_CLR_MSK 0xfffffffd
50985 
50986 #define ALT_USB_DEV_DIEPMSK_EPDISBLDMSK_RESET 0x0
50987 
50988 #define ALT_USB_DEV_DIEPMSK_EPDISBLDMSK_GET(value) (((value) & 0x00000002) >> 1)
50989 
50990 #define ALT_USB_DEV_DIEPMSK_EPDISBLDMSK_SET(value) (((value) << 1) & 0x00000002)
50991 
51010 #define ALT_USB_DEV_DIEPMSK_AHBERRMSK_E_MSK 0x0
51011 
51016 #define ALT_USB_DEV_DIEPMSK_AHBERRMSK_E_NOMSK 0x1
51017 
51019 #define ALT_USB_DEV_DIEPMSK_AHBERRMSK_LSB 2
51020 
51021 #define ALT_USB_DEV_DIEPMSK_AHBERRMSK_MSB 2
51022 
51023 #define ALT_USB_DEV_DIEPMSK_AHBERRMSK_WIDTH 1
51024 
51025 #define ALT_USB_DEV_DIEPMSK_AHBERRMSK_SET_MSK 0x00000004
51026 
51027 #define ALT_USB_DEV_DIEPMSK_AHBERRMSK_CLR_MSK 0xfffffffb
51028 
51029 #define ALT_USB_DEV_DIEPMSK_AHBERRMSK_RESET 0x0
51030 
51031 #define ALT_USB_DEV_DIEPMSK_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
51032 
51033 #define ALT_USB_DEV_DIEPMSK_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
51034 
51055 #define ALT_USB_DEV_DIEPMSK_TMOMSK_E_MSK 0x0
51056 
51061 #define ALT_USB_DEV_DIEPMSK_TMOMSK_E_NOMSK 0x1
51062 
51064 #define ALT_USB_DEV_DIEPMSK_TMOMSK_LSB 3
51065 
51066 #define ALT_USB_DEV_DIEPMSK_TMOMSK_MSB 3
51067 
51068 #define ALT_USB_DEV_DIEPMSK_TMOMSK_WIDTH 1
51069 
51070 #define ALT_USB_DEV_DIEPMSK_TMOMSK_SET_MSK 0x00000008
51071 
51072 #define ALT_USB_DEV_DIEPMSK_TMOMSK_CLR_MSK 0xfffffff7
51073 
51074 #define ALT_USB_DEV_DIEPMSK_TMOMSK_RESET 0x0
51075 
51076 #define ALT_USB_DEV_DIEPMSK_TMOMSK_GET(value) (((value) & 0x00000008) >> 3)
51077 
51078 #define ALT_USB_DEV_DIEPMSK_TMOMSK_SET(value) (((value) << 3) & 0x00000008)
51079 
51100 #define ALT_USB_DEV_DIEPMSK_INTKNTXFEMPMSK_E_MSK 0x0
51101 
51106 #define ALT_USB_DEV_DIEPMSK_INTKNTXFEMPMSK_E_NOMSK 0x1
51107 
51109 #define ALT_USB_DEV_DIEPMSK_INTKNTXFEMPMSK_LSB 4
51110 
51111 #define ALT_USB_DEV_DIEPMSK_INTKNTXFEMPMSK_MSB 4
51112 
51113 #define ALT_USB_DEV_DIEPMSK_INTKNTXFEMPMSK_WIDTH 1
51114 
51115 #define ALT_USB_DEV_DIEPMSK_INTKNTXFEMPMSK_SET_MSK 0x00000010
51116 
51117 #define ALT_USB_DEV_DIEPMSK_INTKNTXFEMPMSK_CLR_MSK 0xffffffef
51118 
51119 #define ALT_USB_DEV_DIEPMSK_INTKNTXFEMPMSK_RESET 0x0
51120 
51121 #define ALT_USB_DEV_DIEPMSK_INTKNTXFEMPMSK_GET(value) (((value) & 0x00000010) >> 4)
51122 
51123 #define ALT_USB_DEV_DIEPMSK_INTKNTXFEMPMSK_SET(value) (((value) << 4) & 0x00000010)
51124 
51145 #define ALT_USB_DEV_DIEPMSK_INTKNEPMISMSK_E_MSK 0x0
51146 
51151 #define ALT_USB_DEV_DIEPMSK_INTKNEPMISMSK_E_NOMSK 0x1
51152 
51154 #define ALT_USB_DEV_DIEPMSK_INTKNEPMISMSK_LSB 5
51155 
51156 #define ALT_USB_DEV_DIEPMSK_INTKNEPMISMSK_MSB 5
51157 
51158 #define ALT_USB_DEV_DIEPMSK_INTKNEPMISMSK_WIDTH 1
51159 
51160 #define ALT_USB_DEV_DIEPMSK_INTKNEPMISMSK_SET_MSK 0x00000020
51161 
51162 #define ALT_USB_DEV_DIEPMSK_INTKNEPMISMSK_CLR_MSK 0xffffffdf
51163 
51164 #define ALT_USB_DEV_DIEPMSK_INTKNEPMISMSK_RESET 0x0
51165 
51166 #define ALT_USB_DEV_DIEPMSK_INTKNEPMISMSK_GET(value) (((value) & 0x00000020) >> 5)
51167 
51168 #define ALT_USB_DEV_DIEPMSK_INTKNEPMISMSK_SET(value) (((value) << 5) & 0x00000020)
51169 
51188 #define ALT_USB_DEV_DIEPMSK_INEPNAKEFFMSK_E_MSK 0x0
51189 
51194 #define ALT_USB_DEV_DIEPMSK_INEPNAKEFFMSK_E_NOMSK 0x1
51195 
51197 #define ALT_USB_DEV_DIEPMSK_INEPNAKEFFMSK_LSB 6
51198 
51199 #define ALT_USB_DEV_DIEPMSK_INEPNAKEFFMSK_MSB 6
51200 
51201 #define ALT_USB_DEV_DIEPMSK_INEPNAKEFFMSK_WIDTH 1
51202 
51203 #define ALT_USB_DEV_DIEPMSK_INEPNAKEFFMSK_SET_MSK 0x00000040
51204 
51205 #define ALT_USB_DEV_DIEPMSK_INEPNAKEFFMSK_CLR_MSK 0xffffffbf
51206 
51207 #define ALT_USB_DEV_DIEPMSK_INEPNAKEFFMSK_RESET 0x0
51208 
51209 #define ALT_USB_DEV_DIEPMSK_INEPNAKEFFMSK_GET(value) (((value) & 0x00000040) >> 6)
51210 
51211 #define ALT_USB_DEV_DIEPMSK_INEPNAKEFFMSK_SET(value) (((value) << 6) & 0x00000040)
51212 
51231 #define ALT_USB_DEV_DIEPMSK_TXFIFOUNDRNMSK_E_MSK 0x0
51232 
51237 #define ALT_USB_DEV_DIEPMSK_TXFIFOUNDRNMSK_E_NOMSK 0x1
51238 
51240 #define ALT_USB_DEV_DIEPMSK_TXFIFOUNDRNMSK_LSB 8
51241 
51242 #define ALT_USB_DEV_DIEPMSK_TXFIFOUNDRNMSK_MSB 8
51243 
51244 #define ALT_USB_DEV_DIEPMSK_TXFIFOUNDRNMSK_WIDTH 1
51245 
51246 #define ALT_USB_DEV_DIEPMSK_TXFIFOUNDRNMSK_SET_MSK 0x00000100
51247 
51248 #define ALT_USB_DEV_DIEPMSK_TXFIFOUNDRNMSK_CLR_MSK 0xfffffeff
51249 
51250 #define ALT_USB_DEV_DIEPMSK_TXFIFOUNDRNMSK_RESET 0x0
51251 
51252 #define ALT_USB_DEV_DIEPMSK_TXFIFOUNDRNMSK_GET(value) (((value) & 0x00000100) >> 8)
51253 
51254 #define ALT_USB_DEV_DIEPMSK_TXFIFOUNDRNMSK_SET(value) (((value) << 8) & 0x00000100)
51255 
51274 #define ALT_USB_DEV_DIEPMSK_BNAININTRMSK_E_MSK 0x0
51275 
51280 #define ALT_USB_DEV_DIEPMSK_BNAININTRMSK_E_NOMSK 0x1
51281 
51283 #define ALT_USB_DEV_DIEPMSK_BNAININTRMSK_LSB 9
51284 
51285 #define ALT_USB_DEV_DIEPMSK_BNAININTRMSK_MSB 9
51286 
51287 #define ALT_USB_DEV_DIEPMSK_BNAININTRMSK_WIDTH 1
51288 
51289 #define ALT_USB_DEV_DIEPMSK_BNAININTRMSK_SET_MSK 0x00000200
51290 
51291 #define ALT_USB_DEV_DIEPMSK_BNAININTRMSK_CLR_MSK 0xfffffdff
51292 
51293 #define ALT_USB_DEV_DIEPMSK_BNAININTRMSK_RESET 0x0
51294 
51295 #define ALT_USB_DEV_DIEPMSK_BNAININTRMSK_GET(value) (((value) & 0x00000200) >> 9)
51296 
51297 #define ALT_USB_DEV_DIEPMSK_BNAININTRMSK_SET(value) (((value) << 9) & 0x00000200)
51298 
51317 #define ALT_USB_DEV_DIEPMSK_NAKMSK_E_MSK 0x0
51318 
51323 #define ALT_USB_DEV_DIEPMSK_NAKMSK_E_NOMSK 0x1
51324 
51326 #define ALT_USB_DEV_DIEPMSK_NAKMSK_LSB 13
51327 
51328 #define ALT_USB_DEV_DIEPMSK_NAKMSK_MSB 13
51329 
51330 #define ALT_USB_DEV_DIEPMSK_NAKMSK_WIDTH 1
51331 
51332 #define ALT_USB_DEV_DIEPMSK_NAKMSK_SET_MSK 0x00002000
51333 
51334 #define ALT_USB_DEV_DIEPMSK_NAKMSK_CLR_MSK 0xffffdfff
51335 
51336 #define ALT_USB_DEV_DIEPMSK_NAKMSK_RESET 0x0
51337 
51338 #define ALT_USB_DEV_DIEPMSK_NAKMSK_GET(value) (((value) & 0x00002000) >> 13)
51339 
51340 #define ALT_USB_DEV_DIEPMSK_NAKMSK_SET(value) (((value) << 13) & 0x00002000)
51341 
51342 #ifndef __ASSEMBLY__
51343 
51354 {
51355  uint32_t xfercomplmsk : 1;
51356  uint32_t epdisbldmsk : 1;
51357  uint32_t ahberrmsk : 1;
51358  uint32_t timeoutmsk : 1;
51359  uint32_t intkntxfempmsk : 1;
51360  uint32_t intknepmismsk : 1;
51361  uint32_t inepnakeffmsk : 1;
51362  uint32_t : 1;
51363  uint32_t txfifoundrnmsk : 1;
51364  uint32_t bnainintrmsk : 1;
51365  uint32_t : 3;
51366  uint32_t nakmsk : 1;
51367  uint32_t : 18;
51368 };
51369 
51372 #endif /* __ASSEMBLY__ */
51373 
51375 #define ALT_USB_DEV_DIEPMSK_OFST 0x10
51376 
51377 #define ALT_USB_DEV_DIEPMSK_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPMSK_OFST))
51378 
51427 #define ALT_USB_DEV_DOEPMSK_XFERCOMPLMSK_E_MSK 0x0
51428 
51433 #define ALT_USB_DEV_DOEPMSK_XFERCOMPLMSK_E_NOMSK 0x1
51434 
51436 #define ALT_USB_DEV_DOEPMSK_XFERCOMPLMSK_LSB 0
51437 
51438 #define ALT_USB_DEV_DOEPMSK_XFERCOMPLMSK_MSB 0
51439 
51440 #define ALT_USB_DEV_DOEPMSK_XFERCOMPLMSK_WIDTH 1
51441 
51442 #define ALT_USB_DEV_DOEPMSK_XFERCOMPLMSK_SET_MSK 0x00000001
51443 
51444 #define ALT_USB_DEV_DOEPMSK_XFERCOMPLMSK_CLR_MSK 0xfffffffe
51445 
51446 #define ALT_USB_DEV_DOEPMSK_XFERCOMPLMSK_RESET 0x0
51447 
51448 #define ALT_USB_DEV_DOEPMSK_XFERCOMPLMSK_GET(value) (((value) & 0x00000001) >> 0)
51449 
51450 #define ALT_USB_DEV_DOEPMSK_XFERCOMPLMSK_SET(value) (((value) << 0) & 0x00000001)
51451 
51470 #define ALT_USB_DEV_DOEPMSK_EPDISBLDMSK_E_MSK 0x0
51471 
51476 #define ALT_USB_DEV_DOEPMSK_EPDISBLDMSK_E_NOMSK 0x1
51477 
51479 #define ALT_USB_DEV_DOEPMSK_EPDISBLDMSK_LSB 1
51480 
51481 #define ALT_USB_DEV_DOEPMSK_EPDISBLDMSK_MSB 1
51482 
51483 #define ALT_USB_DEV_DOEPMSK_EPDISBLDMSK_WIDTH 1
51484 
51485 #define ALT_USB_DEV_DOEPMSK_EPDISBLDMSK_SET_MSK 0x00000002
51486 
51487 #define ALT_USB_DEV_DOEPMSK_EPDISBLDMSK_CLR_MSK 0xfffffffd
51488 
51489 #define ALT_USB_DEV_DOEPMSK_EPDISBLDMSK_RESET 0x0
51490 
51491 #define ALT_USB_DEV_DOEPMSK_EPDISBLDMSK_GET(value) (((value) & 0x00000002) >> 1)
51492 
51493 #define ALT_USB_DEV_DOEPMSK_EPDISBLDMSK_SET(value) (((value) << 1) & 0x00000002)
51494 
51513 #define ALT_USB_DEV_DOEPMSK_AHBERRMSK_E_MSK 0x0
51514 
51519 #define ALT_USB_DEV_DOEPMSK_AHBERRMSK_E_NOMSK 0x1
51520 
51522 #define ALT_USB_DEV_DOEPMSK_AHBERRMSK_LSB 2
51523 
51524 #define ALT_USB_DEV_DOEPMSK_AHBERRMSK_MSB 2
51525 
51526 #define ALT_USB_DEV_DOEPMSK_AHBERRMSK_WIDTH 1
51527 
51528 #define ALT_USB_DEV_DOEPMSK_AHBERRMSK_SET_MSK 0x00000004
51529 
51530 #define ALT_USB_DEV_DOEPMSK_AHBERRMSK_CLR_MSK 0xfffffffb
51531 
51532 #define ALT_USB_DEV_DOEPMSK_AHBERRMSK_RESET 0x0
51533 
51534 #define ALT_USB_DEV_DOEPMSK_AHBERRMSK_GET(value) (((value) & 0x00000004) >> 2)
51535 
51536 #define ALT_USB_DEV_DOEPMSK_AHBERRMSK_SET(value) (((value) << 2) & 0x00000004)
51537 
51558 #define ALT_USB_DEV_DOEPMSK_SETUPMSK_E_MSK 0x0
51559 
51564 #define ALT_USB_DEV_DOEPMSK_SETUPMSK_E_NOMSK 0x1
51565 
51567 #define ALT_USB_DEV_DOEPMSK_SETUPMSK_LSB 3
51568 
51569 #define ALT_USB_DEV_DOEPMSK_SETUPMSK_MSB 3
51570 
51571 #define ALT_USB_DEV_DOEPMSK_SETUPMSK_WIDTH 1
51572 
51573 #define ALT_USB_DEV_DOEPMSK_SETUPMSK_SET_MSK 0x00000008
51574 
51575 #define ALT_USB_DEV_DOEPMSK_SETUPMSK_CLR_MSK 0xfffffff7
51576 
51577 #define ALT_USB_DEV_DOEPMSK_SETUPMSK_RESET 0x0
51578 
51579 #define ALT_USB_DEV_DOEPMSK_SETUPMSK_GET(value) (((value) & 0x00000008) >> 3)
51580 
51581 #define ALT_USB_DEV_DOEPMSK_SETUPMSK_SET(value) (((value) << 3) & 0x00000008)
51582 
51605 #define ALT_USB_DEV_DOEPMSK_OUTTKNEPDISMSK_E_MSK 0x0
51606 
51611 #define ALT_USB_DEV_DOEPMSK_OUTTKNEPDISMSK_E_NOMSK 0x1
51612 
51614 #define ALT_USB_DEV_DOEPMSK_OUTTKNEPDISMSK_LSB 4
51615 
51616 #define ALT_USB_DEV_DOEPMSK_OUTTKNEPDISMSK_MSB 4
51617 
51618 #define ALT_USB_DEV_DOEPMSK_OUTTKNEPDISMSK_WIDTH 1
51619 
51620 #define ALT_USB_DEV_DOEPMSK_OUTTKNEPDISMSK_SET_MSK 0x00000010
51621 
51622 #define ALT_USB_DEV_DOEPMSK_OUTTKNEPDISMSK_CLR_MSK 0xffffffef
51623 
51624 #define ALT_USB_DEV_DOEPMSK_OUTTKNEPDISMSK_RESET 0x0
51625 
51626 #define ALT_USB_DEV_DOEPMSK_OUTTKNEPDISMSK_GET(value) (((value) & 0x00000010) >> 4)
51627 
51628 #define ALT_USB_DEV_DOEPMSK_OUTTKNEPDISMSK_SET(value) (((value) << 4) & 0x00000010)
51629 
51652 #define ALT_USB_DEV_DOEPMSK_BACK2BACKSETUP_E_MSK 0x0
51653 
51658 #define ALT_USB_DEV_DOEPMSK_BACK2BACKSETUP_E_NOMSK 0x1
51659 
51661 #define ALT_USB_DEV_DOEPMSK_BACK2BACKSETUP_LSB 6
51662 
51663 #define ALT_USB_DEV_DOEPMSK_BACK2BACKSETUP_MSB 6
51664 
51665 #define ALT_USB_DEV_DOEPMSK_BACK2BACKSETUP_WIDTH 1
51666 
51667 #define ALT_USB_DEV_DOEPMSK_BACK2BACKSETUP_SET_MSK 0x00000040
51668 
51669 #define ALT_USB_DEV_DOEPMSK_BACK2BACKSETUP_CLR_MSK 0xffffffbf
51670 
51671 #define ALT_USB_DEV_DOEPMSK_BACK2BACKSETUP_RESET 0x0
51672 
51673 #define ALT_USB_DEV_DOEPMSK_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
51674 
51675 #define ALT_USB_DEV_DOEPMSK_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
51676 
51695 #define ALT_USB_DEV_DOEPMSK_OUTPKTERRMSK_E_MSK 0x0
51696 
51701 #define ALT_USB_DEV_DOEPMSK_OUTPKTERRMSK_E_NOMSK 0x1
51702 
51704 #define ALT_USB_DEV_DOEPMSK_OUTPKTERRMSK_LSB 8
51705 
51706 #define ALT_USB_DEV_DOEPMSK_OUTPKTERRMSK_MSB 8
51707 
51708 #define ALT_USB_DEV_DOEPMSK_OUTPKTERRMSK_WIDTH 1
51709 
51710 #define ALT_USB_DEV_DOEPMSK_OUTPKTERRMSK_SET_MSK 0x00000100
51711 
51712 #define ALT_USB_DEV_DOEPMSK_OUTPKTERRMSK_CLR_MSK 0xfffffeff
51713 
51714 #define ALT_USB_DEV_DOEPMSK_OUTPKTERRMSK_RESET 0x0
51715 
51716 #define ALT_USB_DEV_DOEPMSK_OUTPKTERRMSK_GET(value) (((value) & 0x00000100) >> 8)
51717 
51718 #define ALT_USB_DEV_DOEPMSK_OUTPKTERRMSK_SET(value) (((value) << 8) & 0x00000100)
51719 
51738 #define ALT_USB_DEV_DOEPMSK_BNAOUTINTRMSK_E_MSK 0x0
51739 
51744 #define ALT_USB_DEV_DOEPMSK_BNAOUTINTRMSK_E_NOMSK 0x1
51745 
51747 #define ALT_USB_DEV_DOEPMSK_BNAOUTINTRMSK_LSB 9
51748 
51749 #define ALT_USB_DEV_DOEPMSK_BNAOUTINTRMSK_MSB 9
51750 
51751 #define ALT_USB_DEV_DOEPMSK_BNAOUTINTRMSK_WIDTH 1
51752 
51753 #define ALT_USB_DEV_DOEPMSK_BNAOUTINTRMSK_SET_MSK 0x00000200
51754 
51755 #define ALT_USB_DEV_DOEPMSK_BNAOUTINTRMSK_CLR_MSK 0xfffffdff
51756 
51757 #define ALT_USB_DEV_DOEPMSK_BNAOUTINTRMSK_RESET 0x0
51758 
51759 #define ALT_USB_DEV_DOEPMSK_BNAOUTINTRMSK_GET(value) (((value) & 0x00000200) >> 9)
51760 
51761 #define ALT_USB_DEV_DOEPMSK_BNAOUTINTRMSK_SET(value) (((value) << 9) & 0x00000200)
51762 
51781 #define ALT_USB_DEV_DOEPMSK_BBLEERRMSK_E_MSK 0x0
51782 
51787 #define ALT_USB_DEV_DOEPMSK_BBLEERRMSK_E_NOMSK 0x1
51788 
51790 #define ALT_USB_DEV_DOEPMSK_BBLEERRMSK_LSB 12
51791 
51792 #define ALT_USB_DEV_DOEPMSK_BBLEERRMSK_MSB 12
51793 
51794 #define ALT_USB_DEV_DOEPMSK_BBLEERRMSK_WIDTH 1
51795 
51796 #define ALT_USB_DEV_DOEPMSK_BBLEERRMSK_SET_MSK 0x00001000
51797 
51798 #define ALT_USB_DEV_DOEPMSK_BBLEERRMSK_CLR_MSK 0xffffefff
51799 
51800 #define ALT_USB_DEV_DOEPMSK_BBLEERRMSK_RESET 0x0
51801 
51802 #define ALT_USB_DEV_DOEPMSK_BBLEERRMSK_GET(value) (((value) & 0x00001000) >> 12)
51803 
51804 #define ALT_USB_DEV_DOEPMSK_BBLEERRMSK_SET(value) (((value) << 12) & 0x00001000)
51805 
51824 #define ALT_USB_DEV_DOEPMSK_NAKMSK_E_MSK 0x0
51825 
51830 #define ALT_USB_DEV_DOEPMSK_NAKMSK_E_NOMSK 0x1
51831 
51833 #define ALT_USB_DEV_DOEPMSK_NAKMSK_LSB 13
51834 
51835 #define ALT_USB_DEV_DOEPMSK_NAKMSK_MSB 13
51836 
51837 #define ALT_USB_DEV_DOEPMSK_NAKMSK_WIDTH 1
51838 
51839 #define ALT_USB_DEV_DOEPMSK_NAKMSK_SET_MSK 0x00002000
51840 
51841 #define ALT_USB_DEV_DOEPMSK_NAKMSK_CLR_MSK 0xffffdfff
51842 
51843 #define ALT_USB_DEV_DOEPMSK_NAKMSK_RESET 0x0
51844 
51845 #define ALT_USB_DEV_DOEPMSK_NAKMSK_GET(value) (((value) & 0x00002000) >> 13)
51846 
51847 #define ALT_USB_DEV_DOEPMSK_NAKMSK_SET(value) (((value) << 13) & 0x00002000)
51848 
51867 #define ALT_USB_DEV_DOEPMSK_NYETMSK_E_MSK 0x0
51868 
51873 #define ALT_USB_DEV_DOEPMSK_NYETMSK_E_NOMSK 0x1
51874 
51876 #define ALT_USB_DEV_DOEPMSK_NYETMSK_LSB 14
51877 
51878 #define ALT_USB_DEV_DOEPMSK_NYETMSK_MSB 14
51879 
51880 #define ALT_USB_DEV_DOEPMSK_NYETMSK_WIDTH 1
51881 
51882 #define ALT_USB_DEV_DOEPMSK_NYETMSK_SET_MSK 0x00004000
51883 
51884 #define ALT_USB_DEV_DOEPMSK_NYETMSK_CLR_MSK 0xffffbfff
51885 
51886 #define ALT_USB_DEV_DOEPMSK_NYETMSK_RESET 0x0
51887 
51888 #define ALT_USB_DEV_DOEPMSK_NYETMSK_GET(value) (((value) & 0x00004000) >> 14)
51889 
51890 #define ALT_USB_DEV_DOEPMSK_NYETMSK_SET(value) (((value) << 14) & 0x00004000)
51891 
51892 #ifndef __ASSEMBLY__
51893 
51904 {
51905  uint32_t xfercomplmsk : 1;
51906  uint32_t epdisbldmsk : 1;
51907  uint32_t ahberrmsk : 1;
51908  uint32_t setupmsk : 1;
51909  uint32_t outtknepdismsk : 1;
51910  uint32_t : 1;
51911  uint32_t back2backsetup : 1;
51912  uint32_t : 1;
51913  uint32_t outpkterrmsk : 1;
51914  uint32_t bnaoutintrmsk : 1;
51915  uint32_t : 2;
51916  uint32_t bbleerrmsk : 1;
51917  uint32_t nakmsk : 1;
51918  uint32_t nyetmsk : 1;
51919  uint32_t : 17;
51920 };
51921 
51924 #endif /* __ASSEMBLY__ */
51925 
51927 #define ALT_USB_DEV_DOEPMSK_OFST 0x14
51928 
51929 #define ALT_USB_DEV_DOEPMSK_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPMSK_OFST))
51930 
52000 #define ALT_USB_DEV_DAINT_INEPINT0_E_INACT 0x0
52001 
52006 #define ALT_USB_DEV_DAINT_INEPINT0_E_ACT 0x1
52007 
52009 #define ALT_USB_DEV_DAINT_INEPINT0_LSB 0
52010 
52011 #define ALT_USB_DEV_DAINT_INEPINT0_MSB 0
52012 
52013 #define ALT_USB_DEV_DAINT_INEPINT0_WIDTH 1
52014 
52015 #define ALT_USB_DEV_DAINT_INEPINT0_SET_MSK 0x00000001
52016 
52017 #define ALT_USB_DEV_DAINT_INEPINT0_CLR_MSK 0xfffffffe
52018 
52019 #define ALT_USB_DEV_DAINT_INEPINT0_RESET 0x0
52020 
52021 #define ALT_USB_DEV_DAINT_INEPINT0_GET(value) (((value) & 0x00000001) >> 0)
52022 
52023 #define ALT_USB_DEV_DAINT_INEPINT0_SET(value) (((value) << 0) & 0x00000001)
52024 
52043 #define ALT_USB_DEV_DAINT_INEPINT1_E_INACT 0x0
52044 
52049 #define ALT_USB_DEV_DAINT_INEPINT1_E_ACT 0x1
52050 
52052 #define ALT_USB_DEV_DAINT_INEPINT1_LSB 1
52053 
52054 #define ALT_USB_DEV_DAINT_INEPINT1_MSB 1
52055 
52056 #define ALT_USB_DEV_DAINT_INEPINT1_WIDTH 1
52057 
52058 #define ALT_USB_DEV_DAINT_INEPINT1_SET_MSK 0x00000002
52059 
52060 #define ALT_USB_DEV_DAINT_INEPINT1_CLR_MSK 0xfffffffd
52061 
52062 #define ALT_USB_DEV_DAINT_INEPINT1_RESET 0x0
52063 
52064 #define ALT_USB_DEV_DAINT_INEPINT1_GET(value) (((value) & 0x00000002) >> 1)
52065 
52066 #define ALT_USB_DEV_DAINT_INEPINT1_SET(value) (((value) << 1) & 0x00000002)
52067 
52086 #define ALT_USB_DEV_DAINT_INEPINT2_E_INACT 0x0
52087 
52092 #define ALT_USB_DEV_DAINT_INEPINT2_E_ACT 0x1
52093 
52095 #define ALT_USB_DEV_DAINT_INEPINT2_LSB 2
52096 
52097 #define ALT_USB_DEV_DAINT_INEPINT2_MSB 2
52098 
52099 #define ALT_USB_DEV_DAINT_INEPINT2_WIDTH 1
52100 
52101 #define ALT_USB_DEV_DAINT_INEPINT2_SET_MSK 0x00000004
52102 
52103 #define ALT_USB_DEV_DAINT_INEPINT2_CLR_MSK 0xfffffffb
52104 
52105 #define ALT_USB_DEV_DAINT_INEPINT2_RESET 0x0
52106 
52107 #define ALT_USB_DEV_DAINT_INEPINT2_GET(value) (((value) & 0x00000004) >> 2)
52108 
52109 #define ALT_USB_DEV_DAINT_INEPINT2_SET(value) (((value) << 2) & 0x00000004)
52110 
52129 #define ALT_USB_DEV_DAINT_INEPINT3_E_INACT 0x0
52130 
52135 #define ALT_USB_DEV_DAINT_INEPINT3_E_ACT 0x1
52136 
52138 #define ALT_USB_DEV_DAINT_INEPINT3_LSB 3
52139 
52140 #define ALT_USB_DEV_DAINT_INEPINT3_MSB 3
52141 
52142 #define ALT_USB_DEV_DAINT_INEPINT3_WIDTH 1
52143 
52144 #define ALT_USB_DEV_DAINT_INEPINT3_SET_MSK 0x00000008
52145 
52146 #define ALT_USB_DEV_DAINT_INEPINT3_CLR_MSK 0xfffffff7
52147 
52148 #define ALT_USB_DEV_DAINT_INEPINT3_RESET 0x0
52149 
52150 #define ALT_USB_DEV_DAINT_INEPINT3_GET(value) (((value) & 0x00000008) >> 3)
52151 
52152 #define ALT_USB_DEV_DAINT_INEPINT3_SET(value) (((value) << 3) & 0x00000008)
52153 
52172 #define ALT_USB_DEV_DAINT_INEPINT4_E_INACT 0x0
52173 
52178 #define ALT_USB_DEV_DAINT_INEPINT4_E_ACT 0x1
52179 
52181 #define ALT_USB_DEV_DAINT_INEPINT4_LSB 4
52182 
52183 #define ALT_USB_DEV_DAINT_INEPINT4_MSB 4
52184 
52185 #define ALT_USB_DEV_DAINT_INEPINT4_WIDTH 1
52186 
52187 #define ALT_USB_DEV_DAINT_INEPINT4_SET_MSK 0x00000010
52188 
52189 #define ALT_USB_DEV_DAINT_INEPINT4_CLR_MSK 0xffffffef
52190 
52191 #define ALT_USB_DEV_DAINT_INEPINT4_RESET 0x0
52192 
52193 #define ALT_USB_DEV_DAINT_INEPINT4_GET(value) (((value) & 0x00000010) >> 4)
52194 
52195 #define ALT_USB_DEV_DAINT_INEPINT4_SET(value) (((value) << 4) & 0x00000010)
52196 
52215 #define ALT_USB_DEV_DAINT_INEPINT5_E_INACT 0x0
52216 
52221 #define ALT_USB_DEV_DAINT_INEPINT5_E_ACT 0x1
52222 
52224 #define ALT_USB_DEV_DAINT_INEPINT5_LSB 5
52225 
52226 #define ALT_USB_DEV_DAINT_INEPINT5_MSB 5
52227 
52228 #define ALT_USB_DEV_DAINT_INEPINT5_WIDTH 1
52229 
52230 #define ALT_USB_DEV_DAINT_INEPINT5_SET_MSK 0x00000020
52231 
52232 #define ALT_USB_DEV_DAINT_INEPINT5_CLR_MSK 0xffffffdf
52233 
52234 #define ALT_USB_DEV_DAINT_INEPINT5_RESET 0x0
52235 
52236 #define ALT_USB_DEV_DAINT_INEPINT5_GET(value) (((value) & 0x00000020) >> 5)
52237 
52238 #define ALT_USB_DEV_DAINT_INEPINT5_SET(value) (((value) << 5) & 0x00000020)
52239 
52258 #define ALT_USB_DEV_DAINT_INEPINT6_E_INACT 0x0
52259 
52264 #define ALT_USB_DEV_DAINT_INEPINT6_E_ACT 0x1
52265 
52267 #define ALT_USB_DEV_DAINT_INEPINT6_LSB 6
52268 
52269 #define ALT_USB_DEV_DAINT_INEPINT6_MSB 6
52270 
52271 #define ALT_USB_DEV_DAINT_INEPINT6_WIDTH 1
52272 
52273 #define ALT_USB_DEV_DAINT_INEPINT6_SET_MSK 0x00000040
52274 
52275 #define ALT_USB_DEV_DAINT_INEPINT6_CLR_MSK 0xffffffbf
52276 
52277 #define ALT_USB_DEV_DAINT_INEPINT6_RESET 0x0
52278 
52279 #define ALT_USB_DEV_DAINT_INEPINT6_GET(value) (((value) & 0x00000040) >> 6)
52280 
52281 #define ALT_USB_DEV_DAINT_INEPINT6_SET(value) (((value) << 6) & 0x00000040)
52282 
52301 #define ALT_USB_DEV_DAINT_INEPINT7_E_INACT 0x0
52302 
52307 #define ALT_USB_DEV_DAINT_INEPINT7_E_ACT 0x1
52308 
52310 #define ALT_USB_DEV_DAINT_INEPINT7_LSB 7
52311 
52312 #define ALT_USB_DEV_DAINT_INEPINT7_MSB 7
52313 
52314 #define ALT_USB_DEV_DAINT_INEPINT7_WIDTH 1
52315 
52316 #define ALT_USB_DEV_DAINT_INEPINT7_SET_MSK 0x00000080
52317 
52318 #define ALT_USB_DEV_DAINT_INEPINT7_CLR_MSK 0xffffff7f
52319 
52320 #define ALT_USB_DEV_DAINT_INEPINT7_RESET 0x0
52321 
52322 #define ALT_USB_DEV_DAINT_INEPINT7_GET(value) (((value) & 0x00000080) >> 7)
52323 
52324 #define ALT_USB_DEV_DAINT_INEPINT7_SET(value) (((value) << 7) & 0x00000080)
52325 
52344 #define ALT_USB_DEV_DAINT_INEPINT8_E_INACT 0x0
52345 
52350 #define ALT_USB_DEV_DAINT_INEPINT8_E_ACT 0x1
52351 
52353 #define ALT_USB_DEV_DAINT_INEPINT8_LSB 8
52354 
52355 #define ALT_USB_DEV_DAINT_INEPINT8_MSB 8
52356 
52357 #define ALT_USB_DEV_DAINT_INEPINT8_WIDTH 1
52358 
52359 #define ALT_USB_DEV_DAINT_INEPINT8_SET_MSK 0x00000100
52360 
52361 #define ALT_USB_DEV_DAINT_INEPINT8_CLR_MSK 0xfffffeff
52362 
52363 #define ALT_USB_DEV_DAINT_INEPINT8_RESET 0x0
52364 
52365 #define ALT_USB_DEV_DAINT_INEPINT8_GET(value) (((value) & 0x00000100) >> 8)
52366 
52367 #define ALT_USB_DEV_DAINT_INEPINT8_SET(value) (((value) << 8) & 0x00000100)
52368 
52387 #define ALT_USB_DEV_DAINT_INEPINT9_E_INACT 0x0
52388 
52393 #define ALT_USB_DEV_DAINT_INEPINT9_E_ACT 0x1
52394 
52396 #define ALT_USB_DEV_DAINT_INEPINT9_LSB 9
52397 
52398 #define ALT_USB_DEV_DAINT_INEPINT9_MSB 9
52399 
52400 #define ALT_USB_DEV_DAINT_INEPINT9_WIDTH 1
52401 
52402 #define ALT_USB_DEV_DAINT_INEPINT9_SET_MSK 0x00000200
52403 
52404 #define ALT_USB_DEV_DAINT_INEPINT9_CLR_MSK 0xfffffdff
52405 
52406 #define ALT_USB_DEV_DAINT_INEPINT9_RESET 0x0
52407 
52408 #define ALT_USB_DEV_DAINT_INEPINT9_GET(value) (((value) & 0x00000200) >> 9)
52409 
52410 #define ALT_USB_DEV_DAINT_INEPINT9_SET(value) (((value) << 9) & 0x00000200)
52411 
52430 #define ALT_USB_DEV_DAINT_INEPINT10_E_INACT 0x0
52431 
52436 #define ALT_USB_DEV_DAINT_INEPINT10_E_ACT 0x1
52437 
52439 #define ALT_USB_DEV_DAINT_INEPINT10_LSB 10
52440 
52441 #define ALT_USB_DEV_DAINT_INEPINT10_MSB 10
52442 
52443 #define ALT_USB_DEV_DAINT_INEPINT10_WIDTH 1
52444 
52445 #define ALT_USB_DEV_DAINT_INEPINT10_SET_MSK 0x00000400
52446 
52447 #define ALT_USB_DEV_DAINT_INEPINT10_CLR_MSK 0xfffffbff
52448 
52449 #define ALT_USB_DEV_DAINT_INEPINT10_RESET 0x0
52450 
52451 #define ALT_USB_DEV_DAINT_INEPINT10_GET(value) (((value) & 0x00000400) >> 10)
52452 
52453 #define ALT_USB_DEV_DAINT_INEPINT10_SET(value) (((value) << 10) & 0x00000400)
52454 
52473 #define ALT_USB_DEV_DAINT_INEPINT11_E_INACT 0x0
52474 
52479 #define ALT_USB_DEV_DAINT_INEPINT11_E_ACT 0x1
52480 
52482 #define ALT_USB_DEV_DAINT_INEPINT11_LSB 11
52483 
52484 #define ALT_USB_DEV_DAINT_INEPINT11_MSB 11
52485 
52486 #define ALT_USB_DEV_DAINT_INEPINT11_WIDTH 1
52487 
52488 #define ALT_USB_DEV_DAINT_INEPINT11_SET_MSK 0x00000800
52489 
52490 #define ALT_USB_DEV_DAINT_INEPINT11_CLR_MSK 0xfffff7ff
52491 
52492 #define ALT_USB_DEV_DAINT_INEPINT11_RESET 0x0
52493 
52494 #define ALT_USB_DEV_DAINT_INEPINT11_GET(value) (((value) & 0x00000800) >> 11)
52495 
52496 #define ALT_USB_DEV_DAINT_INEPINT11_SET(value) (((value) << 11) & 0x00000800)
52497 
52516 #define ALT_USB_DEV_DAINT_INEPINT12_E_INACT 0x0
52517 
52522 #define ALT_USB_DEV_DAINT_INEPINT12_E_ACT 0x1
52523 
52525 #define ALT_USB_DEV_DAINT_INEPINT12_LSB 12
52526 
52527 #define ALT_USB_DEV_DAINT_INEPINT12_MSB 12
52528 
52529 #define ALT_USB_DEV_DAINT_INEPINT12_WIDTH 1
52530 
52531 #define ALT_USB_DEV_DAINT_INEPINT12_SET_MSK 0x00001000
52532 
52533 #define ALT_USB_DEV_DAINT_INEPINT12_CLR_MSK 0xffffefff
52534 
52535 #define ALT_USB_DEV_DAINT_INEPINT12_RESET 0x0
52536 
52537 #define ALT_USB_DEV_DAINT_INEPINT12_GET(value) (((value) & 0x00001000) >> 12)
52538 
52539 #define ALT_USB_DEV_DAINT_INEPINT12_SET(value) (((value) << 12) & 0x00001000)
52540 
52559 #define ALT_USB_DEV_DAINT_INEPINT13_E_INACT 0x0
52560 
52565 #define ALT_USB_DEV_DAINT_INEPINT13_E_ACT 0x1
52566 
52568 #define ALT_USB_DEV_DAINT_INEPINT13_LSB 13
52569 
52570 #define ALT_USB_DEV_DAINT_INEPINT13_MSB 13
52571 
52572 #define ALT_USB_DEV_DAINT_INEPINT13_WIDTH 1
52573 
52574 #define ALT_USB_DEV_DAINT_INEPINT13_SET_MSK 0x00002000
52575 
52576 #define ALT_USB_DEV_DAINT_INEPINT13_CLR_MSK 0xffffdfff
52577 
52578 #define ALT_USB_DEV_DAINT_INEPINT13_RESET 0x0
52579 
52580 #define ALT_USB_DEV_DAINT_INEPINT13_GET(value) (((value) & 0x00002000) >> 13)
52581 
52582 #define ALT_USB_DEV_DAINT_INEPINT13_SET(value) (((value) << 13) & 0x00002000)
52583 
52602 #define ALT_USB_DEV_DAINT_INEPINT14_E_INACT 0x0
52603 
52608 #define ALT_USB_DEV_DAINT_INEPINT14_E_ACT 0x1
52609 
52611 #define ALT_USB_DEV_DAINT_INEPINT14_LSB 14
52612 
52613 #define ALT_USB_DEV_DAINT_INEPINT14_MSB 14
52614 
52615 #define ALT_USB_DEV_DAINT_INEPINT14_WIDTH 1
52616 
52617 #define ALT_USB_DEV_DAINT_INEPINT14_SET_MSK 0x00004000
52618 
52619 #define ALT_USB_DEV_DAINT_INEPINT14_CLR_MSK 0xffffbfff
52620 
52621 #define ALT_USB_DEV_DAINT_INEPINT14_RESET 0x0
52622 
52623 #define ALT_USB_DEV_DAINT_INEPINT14_GET(value) (((value) & 0x00004000) >> 14)
52624 
52625 #define ALT_USB_DEV_DAINT_INEPINT14_SET(value) (((value) << 14) & 0x00004000)
52626 
52645 #define ALT_USB_DEV_DAINT_INEPINT15_E_INACT 0x0
52646 
52651 #define ALT_USB_DEV_DAINT_INEPINT15_E_ACT 0x1
52652 
52654 #define ALT_USB_DEV_DAINT_INEPINT15_LSB 15
52655 
52656 #define ALT_USB_DEV_DAINT_INEPINT15_MSB 15
52657 
52658 #define ALT_USB_DEV_DAINT_INEPINT15_WIDTH 1
52659 
52660 #define ALT_USB_DEV_DAINT_INEPINT15_SET_MSK 0x00008000
52661 
52662 #define ALT_USB_DEV_DAINT_INEPINT15_CLR_MSK 0xffff7fff
52663 
52664 #define ALT_USB_DEV_DAINT_INEPINT15_RESET 0x0
52665 
52666 #define ALT_USB_DEV_DAINT_INEPINT15_GET(value) (((value) & 0x00008000) >> 15)
52667 
52668 #define ALT_USB_DEV_DAINT_INEPINT15_SET(value) (((value) << 15) & 0x00008000)
52669 
52688 #define ALT_USB_DEV_DAINT_OUTEPINT0_E_INACT 0x0
52689 
52694 #define ALT_USB_DEV_DAINT_OUTEPINT0_E_ACT 0x1
52695 
52697 #define ALT_USB_DEV_DAINT_OUTEPINT0_LSB 16
52698 
52699 #define ALT_USB_DEV_DAINT_OUTEPINT0_MSB 16
52700 
52701 #define ALT_USB_DEV_DAINT_OUTEPINT0_WIDTH 1
52702 
52703 #define ALT_USB_DEV_DAINT_OUTEPINT0_SET_MSK 0x00010000
52704 
52705 #define ALT_USB_DEV_DAINT_OUTEPINT0_CLR_MSK 0xfffeffff
52706 
52707 #define ALT_USB_DEV_DAINT_OUTEPINT0_RESET 0x0
52708 
52709 #define ALT_USB_DEV_DAINT_OUTEPINT0_GET(value) (((value) & 0x00010000) >> 16)
52710 
52711 #define ALT_USB_DEV_DAINT_OUTEPINT0_SET(value) (((value) << 16) & 0x00010000)
52712 
52731 #define ALT_USB_DEV_DAINT_OUTEPINT1_E_INACT 0x0
52732 
52737 #define ALT_USB_DEV_DAINT_OUTEPINT1_E_ACT 0x1
52738 
52740 #define ALT_USB_DEV_DAINT_OUTEPINT1_LSB 17
52741 
52742 #define ALT_USB_DEV_DAINT_OUTEPINT1_MSB 17
52743 
52744 #define ALT_USB_DEV_DAINT_OUTEPINT1_WIDTH 1
52745 
52746 #define ALT_USB_DEV_DAINT_OUTEPINT1_SET_MSK 0x00020000
52747 
52748 #define ALT_USB_DEV_DAINT_OUTEPINT1_CLR_MSK 0xfffdffff
52749 
52750 #define ALT_USB_DEV_DAINT_OUTEPINT1_RESET 0x0
52751 
52752 #define ALT_USB_DEV_DAINT_OUTEPINT1_GET(value) (((value) & 0x00020000) >> 17)
52753 
52754 #define ALT_USB_DEV_DAINT_OUTEPINT1_SET(value) (((value) << 17) & 0x00020000)
52755 
52774 #define ALT_USB_DEV_DAINT_OUTEPINT2_E_INACT 0x0
52775 
52780 #define ALT_USB_DEV_DAINT_OUTEPINT2_E_ACT 0x1
52781 
52783 #define ALT_USB_DEV_DAINT_OUTEPINT2_LSB 18
52784 
52785 #define ALT_USB_DEV_DAINT_OUTEPINT2_MSB 18
52786 
52787 #define ALT_USB_DEV_DAINT_OUTEPINT2_WIDTH 1
52788 
52789 #define ALT_USB_DEV_DAINT_OUTEPINT2_SET_MSK 0x00040000
52790 
52791 #define ALT_USB_DEV_DAINT_OUTEPINT2_CLR_MSK 0xfffbffff
52792 
52793 #define ALT_USB_DEV_DAINT_OUTEPINT2_RESET 0x0
52794 
52795 #define ALT_USB_DEV_DAINT_OUTEPINT2_GET(value) (((value) & 0x00040000) >> 18)
52796 
52797 #define ALT_USB_DEV_DAINT_OUTEPINT2_SET(value) (((value) << 18) & 0x00040000)
52798 
52817 #define ALT_USB_DEV_DAINT_OUTEPINT3_E_INACT 0x0
52818 
52823 #define ALT_USB_DEV_DAINT_OUTEPINT3_E_ACT 0x1
52824 
52826 #define ALT_USB_DEV_DAINT_OUTEPINT3_LSB 19
52827 
52828 #define ALT_USB_DEV_DAINT_OUTEPINT3_MSB 19
52829 
52830 #define ALT_USB_DEV_DAINT_OUTEPINT3_WIDTH 1
52831 
52832 #define ALT_USB_DEV_DAINT_OUTEPINT3_SET_MSK 0x00080000
52833 
52834 #define ALT_USB_DEV_DAINT_OUTEPINT3_CLR_MSK 0xfff7ffff
52835 
52836 #define ALT_USB_DEV_DAINT_OUTEPINT3_RESET 0x0
52837 
52838 #define ALT_USB_DEV_DAINT_OUTEPINT3_GET(value) (((value) & 0x00080000) >> 19)
52839 
52840 #define ALT_USB_DEV_DAINT_OUTEPINT3_SET(value) (((value) << 19) & 0x00080000)
52841 
52860 #define ALT_USB_DEV_DAINT_OUTEPINT4_E_INACT 0x0
52861 
52866 #define ALT_USB_DEV_DAINT_OUTEPINT4_E_ACT 0x1
52867 
52869 #define ALT_USB_DEV_DAINT_OUTEPINT4_LSB 20
52870 
52871 #define ALT_USB_DEV_DAINT_OUTEPINT4_MSB 20
52872 
52873 #define ALT_USB_DEV_DAINT_OUTEPINT4_WIDTH 1
52874 
52875 #define ALT_USB_DEV_DAINT_OUTEPINT4_SET_MSK 0x00100000
52876 
52877 #define ALT_USB_DEV_DAINT_OUTEPINT4_CLR_MSK 0xffefffff
52878 
52879 #define ALT_USB_DEV_DAINT_OUTEPINT4_RESET 0x0
52880 
52881 #define ALT_USB_DEV_DAINT_OUTEPINT4_GET(value) (((value) & 0x00100000) >> 20)
52882 
52883 #define ALT_USB_DEV_DAINT_OUTEPINT4_SET(value) (((value) << 20) & 0x00100000)
52884 
52903 #define ALT_USB_DEV_DAINT_OUTEPINT5_E_INACT 0x0
52904 
52909 #define ALT_USB_DEV_DAINT_OUTEPINT5_E_ACT 0x1
52910 
52912 #define ALT_USB_DEV_DAINT_OUTEPINT5_LSB 21
52913 
52914 #define ALT_USB_DEV_DAINT_OUTEPINT5_MSB 21
52915 
52916 #define ALT_USB_DEV_DAINT_OUTEPINT5_WIDTH 1
52917 
52918 #define ALT_USB_DEV_DAINT_OUTEPINT5_SET_MSK 0x00200000
52919 
52920 #define ALT_USB_DEV_DAINT_OUTEPINT5_CLR_MSK 0xffdfffff
52921 
52922 #define ALT_USB_DEV_DAINT_OUTEPINT5_RESET 0x0
52923 
52924 #define ALT_USB_DEV_DAINT_OUTEPINT5_GET(value) (((value) & 0x00200000) >> 21)
52925 
52926 #define ALT_USB_DEV_DAINT_OUTEPINT5_SET(value) (((value) << 21) & 0x00200000)
52927 
52946 #define ALT_USB_DEV_DAINT_OUTEPINT6_E_INACT 0x0
52947 
52952 #define ALT_USB_DEV_DAINT_OUTEPINT6_E_ACT 0x1
52953 
52955 #define ALT_USB_DEV_DAINT_OUTEPINT6_LSB 22
52956 
52957 #define ALT_USB_DEV_DAINT_OUTEPINT6_MSB 22
52958 
52959 #define ALT_USB_DEV_DAINT_OUTEPINT6_WIDTH 1
52960 
52961 #define ALT_USB_DEV_DAINT_OUTEPINT6_SET_MSK 0x00400000
52962 
52963 #define ALT_USB_DEV_DAINT_OUTEPINT6_CLR_MSK 0xffbfffff
52964 
52965 #define ALT_USB_DEV_DAINT_OUTEPINT6_RESET 0x0
52966 
52967 #define ALT_USB_DEV_DAINT_OUTEPINT6_GET(value) (((value) & 0x00400000) >> 22)
52968 
52969 #define ALT_USB_DEV_DAINT_OUTEPINT6_SET(value) (((value) << 22) & 0x00400000)
52970 
52989 #define ALT_USB_DEV_DAINT_OUTEPINT7_E_INACT 0x0
52990 
52995 #define ALT_USB_DEV_DAINT_OUTEPINT7_E_ACT 0x1
52996 
52998 #define ALT_USB_DEV_DAINT_OUTEPINT7_LSB 23
52999 
53000 #define ALT_USB_DEV_DAINT_OUTEPINT7_MSB 23
53001 
53002 #define ALT_USB_DEV_DAINT_OUTEPINT7_WIDTH 1
53003 
53004 #define ALT_USB_DEV_DAINT_OUTEPINT7_SET_MSK 0x00800000
53005 
53006 #define ALT_USB_DEV_DAINT_OUTEPINT7_CLR_MSK 0xff7fffff
53007 
53008 #define ALT_USB_DEV_DAINT_OUTEPINT7_RESET 0x0
53009 
53010 #define ALT_USB_DEV_DAINT_OUTEPINT7_GET(value) (((value) & 0x00800000) >> 23)
53011 
53012 #define ALT_USB_DEV_DAINT_OUTEPINT7_SET(value) (((value) << 23) & 0x00800000)
53013 
53032 #define ALT_USB_DEV_DAINT_OUTEPINT8_E_INACT 0x0
53033 
53038 #define ALT_USB_DEV_DAINT_OUTEPINT8_E_ACT 0x1
53039 
53041 #define ALT_USB_DEV_DAINT_OUTEPINT8_LSB 24
53042 
53043 #define ALT_USB_DEV_DAINT_OUTEPINT8_MSB 24
53044 
53045 #define ALT_USB_DEV_DAINT_OUTEPINT8_WIDTH 1
53046 
53047 #define ALT_USB_DEV_DAINT_OUTEPINT8_SET_MSK 0x01000000
53048 
53049 #define ALT_USB_DEV_DAINT_OUTEPINT8_CLR_MSK 0xfeffffff
53050 
53051 #define ALT_USB_DEV_DAINT_OUTEPINT8_RESET 0x0
53052 
53053 #define ALT_USB_DEV_DAINT_OUTEPINT8_GET(value) (((value) & 0x01000000) >> 24)
53054 
53055 #define ALT_USB_DEV_DAINT_OUTEPINT8_SET(value) (((value) << 24) & 0x01000000)
53056 
53075 #define ALT_USB_DEV_DAINT_OUTEPINT9_E_INACT 0x0
53076 
53081 #define ALT_USB_DEV_DAINT_OUTEPINT9_E_ACT 0x1
53082 
53084 #define ALT_USB_DEV_DAINT_OUTEPINT9_LSB 25
53085 
53086 #define ALT_USB_DEV_DAINT_OUTEPINT9_MSB 25
53087 
53088 #define ALT_USB_DEV_DAINT_OUTEPINT9_WIDTH 1
53089 
53090 #define ALT_USB_DEV_DAINT_OUTEPINT9_SET_MSK 0x02000000
53091 
53092 #define ALT_USB_DEV_DAINT_OUTEPINT9_CLR_MSK 0xfdffffff
53093 
53094 #define ALT_USB_DEV_DAINT_OUTEPINT9_RESET 0x0
53095 
53096 #define ALT_USB_DEV_DAINT_OUTEPINT9_GET(value) (((value) & 0x02000000) >> 25)
53097 
53098 #define ALT_USB_DEV_DAINT_OUTEPINT9_SET(value) (((value) << 25) & 0x02000000)
53099 
53118 #define ALT_USB_DEV_DAINT_OUTEPINT10_E_INACT 0x0
53119 
53124 #define ALT_USB_DEV_DAINT_OUTEPINT10_E_ACT 0x1
53125 
53127 #define ALT_USB_DEV_DAINT_OUTEPINT10_LSB 26
53128 
53129 #define ALT_USB_DEV_DAINT_OUTEPINT10_MSB 26
53130 
53131 #define ALT_USB_DEV_DAINT_OUTEPINT10_WIDTH 1
53132 
53133 #define ALT_USB_DEV_DAINT_OUTEPINT10_SET_MSK 0x04000000
53134 
53135 #define ALT_USB_DEV_DAINT_OUTEPINT10_CLR_MSK 0xfbffffff
53136 
53137 #define ALT_USB_DEV_DAINT_OUTEPINT10_RESET 0x0
53138 
53139 #define ALT_USB_DEV_DAINT_OUTEPINT10_GET(value) (((value) & 0x04000000) >> 26)
53140 
53141 #define ALT_USB_DEV_DAINT_OUTEPINT10_SET(value) (((value) << 26) & 0x04000000)
53142 
53161 #define ALT_USB_DEV_DAINT_OUTEPINT11_E_INACT 0x0
53162 
53167 #define ALT_USB_DEV_DAINT_OUTEPINT11_E_ACT 0x1
53168 
53170 #define ALT_USB_DEV_DAINT_OUTEPINT11_LSB 27
53171 
53172 #define ALT_USB_DEV_DAINT_OUTEPINT11_MSB 27
53173 
53174 #define ALT_USB_DEV_DAINT_OUTEPINT11_WIDTH 1
53175 
53176 #define ALT_USB_DEV_DAINT_OUTEPINT11_SET_MSK 0x08000000
53177 
53178 #define ALT_USB_DEV_DAINT_OUTEPINT11_CLR_MSK 0xf7ffffff
53179 
53180 #define ALT_USB_DEV_DAINT_OUTEPINT11_RESET 0x0
53181 
53182 #define ALT_USB_DEV_DAINT_OUTEPINT11_GET(value) (((value) & 0x08000000) >> 27)
53183 
53184 #define ALT_USB_DEV_DAINT_OUTEPINT11_SET(value) (((value) << 27) & 0x08000000)
53185 
53204 #define ALT_USB_DEV_DAINT_OUTEPINT12_E_INACT 0x0
53205 
53210 #define ALT_USB_DEV_DAINT_OUTEPINT12_E_ACT 0x1
53211 
53213 #define ALT_USB_DEV_DAINT_OUTEPINT12_LSB 28
53214 
53215 #define ALT_USB_DEV_DAINT_OUTEPINT12_MSB 28
53216 
53217 #define ALT_USB_DEV_DAINT_OUTEPINT12_WIDTH 1
53218 
53219 #define ALT_USB_DEV_DAINT_OUTEPINT12_SET_MSK 0x10000000
53220 
53221 #define ALT_USB_DEV_DAINT_OUTEPINT12_CLR_MSK 0xefffffff
53222 
53223 #define ALT_USB_DEV_DAINT_OUTEPINT12_RESET 0x0
53224 
53225 #define ALT_USB_DEV_DAINT_OUTEPINT12_GET(value) (((value) & 0x10000000) >> 28)
53226 
53227 #define ALT_USB_DEV_DAINT_OUTEPINT12_SET(value) (((value) << 28) & 0x10000000)
53228 
53247 #define ALT_USB_DEV_DAINT_OUTEPINT13_E_INACT 0x0
53248 
53253 #define ALT_USB_DEV_DAINT_OUTEPINT13_E_ACT 0x1
53254 
53256 #define ALT_USB_DEV_DAINT_OUTEPINT13_LSB 29
53257 
53258 #define ALT_USB_DEV_DAINT_OUTEPINT13_MSB 29
53259 
53260 #define ALT_USB_DEV_DAINT_OUTEPINT13_WIDTH 1
53261 
53262 #define ALT_USB_DEV_DAINT_OUTEPINT13_SET_MSK 0x20000000
53263 
53264 #define ALT_USB_DEV_DAINT_OUTEPINT13_CLR_MSK 0xdfffffff
53265 
53266 #define ALT_USB_DEV_DAINT_OUTEPINT13_RESET 0x0
53267 
53268 #define ALT_USB_DEV_DAINT_OUTEPINT13_GET(value) (((value) & 0x20000000) >> 29)
53269 
53270 #define ALT_USB_DEV_DAINT_OUTEPINT13_SET(value) (((value) << 29) & 0x20000000)
53271 
53290 #define ALT_USB_DEV_DAINT_OUTEPINT14_E_INACT 0x0
53291 
53296 #define ALT_USB_DEV_DAINT_OUTEPINT14_E_ACT 0x1
53297 
53299 #define ALT_USB_DEV_DAINT_OUTEPINT14_LSB 30
53300 
53301 #define ALT_USB_DEV_DAINT_OUTEPINT14_MSB 30
53302 
53303 #define ALT_USB_DEV_DAINT_OUTEPINT14_WIDTH 1
53304 
53305 #define ALT_USB_DEV_DAINT_OUTEPINT14_SET_MSK 0x40000000
53306 
53307 #define ALT_USB_DEV_DAINT_OUTEPINT14_CLR_MSK 0xbfffffff
53308 
53309 #define ALT_USB_DEV_DAINT_OUTEPINT14_RESET 0x0
53310 
53311 #define ALT_USB_DEV_DAINT_OUTEPINT14_GET(value) (((value) & 0x40000000) >> 30)
53312 
53313 #define ALT_USB_DEV_DAINT_OUTEPINT14_SET(value) (((value) << 30) & 0x40000000)
53314 
53333 #define ALT_USB_DEV_DAINT_OUTEPINT15_E_INACT 0x0
53334 
53339 #define ALT_USB_DEV_DAINT_OUTEPINT15_E_ACT 0x1
53340 
53342 #define ALT_USB_DEV_DAINT_OUTEPINT15_LSB 31
53343 
53344 #define ALT_USB_DEV_DAINT_OUTEPINT15_MSB 31
53345 
53346 #define ALT_USB_DEV_DAINT_OUTEPINT15_WIDTH 1
53347 
53348 #define ALT_USB_DEV_DAINT_OUTEPINT15_SET_MSK 0x80000000
53349 
53350 #define ALT_USB_DEV_DAINT_OUTEPINT15_CLR_MSK 0x7fffffff
53351 
53352 #define ALT_USB_DEV_DAINT_OUTEPINT15_RESET 0x0
53353 
53354 #define ALT_USB_DEV_DAINT_OUTEPINT15_GET(value) (((value) & 0x80000000) >> 31)
53355 
53356 #define ALT_USB_DEV_DAINT_OUTEPINT15_SET(value) (((value) << 31) & 0x80000000)
53357 
53358 #ifndef __ASSEMBLY__
53359 
53370 {
53371  const uint32_t inepint0 : 1;
53372  const uint32_t inepint1 : 1;
53373  const uint32_t inepint2 : 1;
53374  const uint32_t inepint3 : 1;
53375  const uint32_t inepint4 : 1;
53376  const uint32_t inepint5 : 1;
53377  const uint32_t inepint6 : 1;
53378  const uint32_t inepint7 : 1;
53379  const uint32_t inepint8 : 1;
53380  const uint32_t inepint9 : 1;
53381  const uint32_t inepint10 : 1;
53382  const uint32_t inepint11 : 1;
53383  const uint32_t inepint12 : 1;
53384  const uint32_t inepint13 : 1;
53385  const uint32_t inepint14 : 1;
53386  const uint32_t inepint15 : 1;
53387  const uint32_t outepint0 : 1;
53388  const uint32_t outepint1 : 1;
53389  const uint32_t outepint2 : 1;
53390  const uint32_t outepint3 : 1;
53391  const uint32_t outepint4 : 1;
53392  const uint32_t outepint5 : 1;
53393  const uint32_t outepint6 : 1;
53394  const uint32_t outepint7 : 1;
53395  const uint32_t outepint8 : 1;
53396  const uint32_t outepint9 : 1;
53397  const uint32_t outepint10 : 1;
53398  const uint32_t outepint11 : 1;
53399  const uint32_t outepint12 : 1;
53400  const uint32_t outepint13 : 1;
53401  const uint32_t outepint14 : 1;
53402  const uint32_t outepint15 : 1;
53403 };
53404 
53407 #endif /* __ASSEMBLY__ */
53408 
53410 #define ALT_USB_DEV_DAINT_OFST 0x18
53411 
53412 #define ALT_USB_DEV_DAINT_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DAINT_OFST))
53413 
53478 #define ALT_USB_DEV_DAINTMSK_INEPMSK0_E_NOMSK 0x1
53479 
53484 #define ALT_USB_DEV_DAINTMSK_INEPMSK0_E_MSK 0x0
53485 
53487 #define ALT_USB_DEV_DAINTMSK_INEPMSK0_LSB 0
53488 
53489 #define ALT_USB_DEV_DAINTMSK_INEPMSK0_MSB 0
53490 
53491 #define ALT_USB_DEV_DAINTMSK_INEPMSK0_WIDTH 1
53492 
53493 #define ALT_USB_DEV_DAINTMSK_INEPMSK0_SET_MSK 0x00000001
53494 
53495 #define ALT_USB_DEV_DAINTMSK_INEPMSK0_CLR_MSK 0xfffffffe
53496 
53497 #define ALT_USB_DEV_DAINTMSK_INEPMSK0_RESET 0x0
53498 
53499 #define ALT_USB_DEV_DAINTMSK_INEPMSK0_GET(value) (((value) & 0x00000001) >> 0)
53500 
53501 #define ALT_USB_DEV_DAINTMSK_INEPMSK0_SET(value) (((value) << 0) & 0x00000001)
53502 
53521 #define ALT_USB_DEV_DAINTMSK_INEPMSK1_E_NOMSK 0x1
53522 
53527 #define ALT_USB_DEV_DAINTMSK_INEPMSK1_E_MSK 0x0
53528 
53530 #define ALT_USB_DEV_DAINTMSK_INEPMSK1_LSB 1
53531 
53532 #define ALT_USB_DEV_DAINTMSK_INEPMSK1_MSB 1
53533 
53534 #define ALT_USB_DEV_DAINTMSK_INEPMSK1_WIDTH 1
53535 
53536 #define ALT_USB_DEV_DAINTMSK_INEPMSK1_SET_MSK 0x00000002
53537 
53538 #define ALT_USB_DEV_DAINTMSK_INEPMSK1_CLR_MSK 0xfffffffd
53539 
53540 #define ALT_USB_DEV_DAINTMSK_INEPMSK1_RESET 0x0
53541 
53542 #define ALT_USB_DEV_DAINTMSK_INEPMSK1_GET(value) (((value) & 0x00000002) >> 1)
53543 
53544 #define ALT_USB_DEV_DAINTMSK_INEPMSK1_SET(value) (((value) << 1) & 0x00000002)
53545 
53564 #define ALT_USB_DEV_DAINTMSK_INEPMSK2_E_NOMSK 0x1
53565 
53570 #define ALT_USB_DEV_DAINTMSK_INEPMSK2_E_MSK 0x0
53571 
53573 #define ALT_USB_DEV_DAINTMSK_INEPMSK2_LSB 2
53574 
53575 #define ALT_USB_DEV_DAINTMSK_INEPMSK2_MSB 2
53576 
53577 #define ALT_USB_DEV_DAINTMSK_INEPMSK2_WIDTH 1
53578 
53579 #define ALT_USB_DEV_DAINTMSK_INEPMSK2_SET_MSK 0x00000004
53580 
53581 #define ALT_USB_DEV_DAINTMSK_INEPMSK2_CLR_MSK 0xfffffffb
53582 
53583 #define ALT_USB_DEV_DAINTMSK_INEPMSK2_RESET 0x0
53584 
53585 #define ALT_USB_DEV_DAINTMSK_INEPMSK2_GET(value) (((value) & 0x00000004) >> 2)
53586 
53587 #define ALT_USB_DEV_DAINTMSK_INEPMSK2_SET(value) (((value) << 2) & 0x00000004)
53588 
53607 #define ALT_USB_DEV_DAINTMSK_INEPMSK3_E_NOMSK 0x1
53608 
53613 #define ALT_USB_DEV_DAINTMSK_INEPMSK3_E_MSK 0x0
53614 
53616 #define ALT_USB_DEV_DAINTMSK_INEPMSK3_LSB 3
53617 
53618 #define ALT_USB_DEV_DAINTMSK_INEPMSK3_MSB 3
53619 
53620 #define ALT_USB_DEV_DAINTMSK_INEPMSK3_WIDTH 1
53621 
53622 #define ALT_USB_DEV_DAINTMSK_INEPMSK3_SET_MSK 0x00000008
53623 
53624 #define ALT_USB_DEV_DAINTMSK_INEPMSK3_CLR_MSK 0xfffffff7
53625 
53626 #define ALT_USB_DEV_DAINTMSK_INEPMSK3_RESET 0x0
53627 
53628 #define ALT_USB_DEV_DAINTMSK_INEPMSK3_GET(value) (((value) & 0x00000008) >> 3)
53629 
53630 #define ALT_USB_DEV_DAINTMSK_INEPMSK3_SET(value) (((value) << 3) & 0x00000008)
53631 
53650 #define ALT_USB_DEV_DAINTMSK_INEPMSK4_E_NOMSK 0x1
53651 
53656 #define ALT_USB_DEV_DAINTMSK_INEPMSK4_E_MSK 0x0
53657 
53659 #define ALT_USB_DEV_DAINTMSK_INEPMSK4_LSB 4
53660 
53661 #define ALT_USB_DEV_DAINTMSK_INEPMSK4_MSB 4
53662 
53663 #define ALT_USB_DEV_DAINTMSK_INEPMSK4_WIDTH 1
53664 
53665 #define ALT_USB_DEV_DAINTMSK_INEPMSK4_SET_MSK 0x00000010
53666 
53667 #define ALT_USB_DEV_DAINTMSK_INEPMSK4_CLR_MSK 0xffffffef
53668 
53669 #define ALT_USB_DEV_DAINTMSK_INEPMSK4_RESET 0x0
53670 
53671 #define ALT_USB_DEV_DAINTMSK_INEPMSK4_GET(value) (((value) & 0x00000010) >> 4)
53672 
53673 #define ALT_USB_DEV_DAINTMSK_INEPMSK4_SET(value) (((value) << 4) & 0x00000010)
53674 
53693 #define ALT_USB_DEV_DAINTMSK_INEPMSK5_E_NOMSK 0x1
53694 
53699 #define ALT_USB_DEV_DAINTMSK_INEPMSK5_E_MSK 0x0
53700 
53702 #define ALT_USB_DEV_DAINTMSK_INEPMSK5_LSB 5
53703 
53704 #define ALT_USB_DEV_DAINTMSK_INEPMSK5_MSB 5
53705 
53706 #define ALT_USB_DEV_DAINTMSK_INEPMSK5_WIDTH 1
53707 
53708 #define ALT_USB_DEV_DAINTMSK_INEPMSK5_SET_MSK 0x00000020
53709 
53710 #define ALT_USB_DEV_DAINTMSK_INEPMSK5_CLR_MSK 0xffffffdf
53711 
53712 #define ALT_USB_DEV_DAINTMSK_INEPMSK5_RESET 0x0
53713 
53714 #define ALT_USB_DEV_DAINTMSK_INEPMSK5_GET(value) (((value) & 0x00000020) >> 5)
53715 
53716 #define ALT_USB_DEV_DAINTMSK_INEPMSK5_SET(value) (((value) << 5) & 0x00000020)
53717 
53736 #define ALT_USB_DEV_DAINTMSK_INEPMSK6_E_NOMSK 0x1
53737 
53742 #define ALT_USB_DEV_DAINTMSK_INEPMSK6_E_MSK 0x0
53743 
53745 #define ALT_USB_DEV_DAINTMSK_INEPMSK6_LSB 6
53746 
53747 #define ALT_USB_DEV_DAINTMSK_INEPMSK6_MSB 6
53748 
53749 #define ALT_USB_DEV_DAINTMSK_INEPMSK6_WIDTH 1
53750 
53751 #define ALT_USB_DEV_DAINTMSK_INEPMSK6_SET_MSK 0x00000040
53752 
53753 #define ALT_USB_DEV_DAINTMSK_INEPMSK6_CLR_MSK 0xffffffbf
53754 
53755 #define ALT_USB_DEV_DAINTMSK_INEPMSK6_RESET 0x0
53756 
53757 #define ALT_USB_DEV_DAINTMSK_INEPMSK6_GET(value) (((value) & 0x00000040) >> 6)
53758 
53759 #define ALT_USB_DEV_DAINTMSK_INEPMSK6_SET(value) (((value) << 6) & 0x00000040)
53760 
53779 #define ALT_USB_DEV_DAINTMSK_INEPMSK7_E_NOMSK 0x1
53780 
53785 #define ALT_USB_DEV_DAINTMSK_INEPMSK7_E_MSK 0x0
53786 
53788 #define ALT_USB_DEV_DAINTMSK_INEPMSK7_LSB 7
53789 
53790 #define ALT_USB_DEV_DAINTMSK_INEPMSK7_MSB 7
53791 
53792 #define ALT_USB_DEV_DAINTMSK_INEPMSK7_WIDTH 1
53793 
53794 #define ALT_USB_DEV_DAINTMSK_INEPMSK7_SET_MSK 0x00000080
53795 
53796 #define ALT_USB_DEV_DAINTMSK_INEPMSK7_CLR_MSK 0xffffff7f
53797 
53798 #define ALT_USB_DEV_DAINTMSK_INEPMSK7_RESET 0x0
53799 
53800 #define ALT_USB_DEV_DAINTMSK_INEPMSK7_GET(value) (((value) & 0x00000080) >> 7)
53801 
53802 #define ALT_USB_DEV_DAINTMSK_INEPMSK7_SET(value) (((value) << 7) & 0x00000080)
53803 
53822 #define ALT_USB_DEV_DAINTMSK_INEPMSK8_E_NOMSK 0x1
53823 
53828 #define ALT_USB_DEV_DAINTMSK_INEPMSK8_E_MSK 0x0
53829 
53831 #define ALT_USB_DEV_DAINTMSK_INEPMSK8_LSB 8
53832 
53833 #define ALT_USB_DEV_DAINTMSK_INEPMSK8_MSB 8
53834 
53835 #define ALT_USB_DEV_DAINTMSK_INEPMSK8_WIDTH 1
53836 
53837 #define ALT_USB_DEV_DAINTMSK_INEPMSK8_SET_MSK 0x00000100
53838 
53839 #define ALT_USB_DEV_DAINTMSK_INEPMSK8_CLR_MSK 0xfffffeff
53840 
53841 #define ALT_USB_DEV_DAINTMSK_INEPMSK8_RESET 0x0
53842 
53843 #define ALT_USB_DEV_DAINTMSK_INEPMSK8_GET(value) (((value) & 0x00000100) >> 8)
53844 
53845 #define ALT_USB_DEV_DAINTMSK_INEPMSK8_SET(value) (((value) << 8) & 0x00000100)
53846 
53865 #define ALT_USB_DEV_DAINTMSK_INEPMSK9_E_NOMSK 0x1
53866 
53871 #define ALT_USB_DEV_DAINTMSK_INEPMSK9_E_MSK 0x0
53872 
53874 #define ALT_USB_DEV_DAINTMSK_INEPMSK9_LSB 9
53875 
53876 #define ALT_USB_DEV_DAINTMSK_INEPMSK9_MSB 9
53877 
53878 #define ALT_USB_DEV_DAINTMSK_INEPMSK9_WIDTH 1
53879 
53880 #define ALT_USB_DEV_DAINTMSK_INEPMSK9_SET_MSK 0x00000200
53881 
53882 #define ALT_USB_DEV_DAINTMSK_INEPMSK9_CLR_MSK 0xfffffdff
53883 
53884 #define ALT_USB_DEV_DAINTMSK_INEPMSK9_RESET 0x0
53885 
53886 #define ALT_USB_DEV_DAINTMSK_INEPMSK9_GET(value) (((value) & 0x00000200) >> 9)
53887 
53888 #define ALT_USB_DEV_DAINTMSK_INEPMSK9_SET(value) (((value) << 9) & 0x00000200)
53889 
53908 #define ALT_USB_DEV_DAINTMSK_INEPMSK10_E_NOMSK 0x1
53909 
53914 #define ALT_USB_DEV_DAINTMSK_INEPMSK10_E_MSK 0x0
53915 
53917 #define ALT_USB_DEV_DAINTMSK_INEPMSK10_LSB 10
53918 
53919 #define ALT_USB_DEV_DAINTMSK_INEPMSK10_MSB 10
53920 
53921 #define ALT_USB_DEV_DAINTMSK_INEPMSK10_WIDTH 1
53922 
53923 #define ALT_USB_DEV_DAINTMSK_INEPMSK10_SET_MSK 0x00000400
53924 
53925 #define ALT_USB_DEV_DAINTMSK_INEPMSK10_CLR_MSK 0xfffffbff
53926 
53927 #define ALT_USB_DEV_DAINTMSK_INEPMSK10_RESET 0x0
53928 
53929 #define ALT_USB_DEV_DAINTMSK_INEPMSK10_GET(value) (((value) & 0x00000400) >> 10)
53930 
53931 #define ALT_USB_DEV_DAINTMSK_INEPMSK10_SET(value) (((value) << 10) & 0x00000400)
53932 
53951 #define ALT_USB_DEV_DAINTMSK_INEPMSK11_E_NOMSK 0x1
53952 
53957 #define ALT_USB_DEV_DAINTMSK_INEPMSK11_E_MSK 0x0
53958 
53960 #define ALT_USB_DEV_DAINTMSK_INEPMSK11_LSB 11
53961 
53962 #define ALT_USB_DEV_DAINTMSK_INEPMSK11_MSB 11
53963 
53964 #define ALT_USB_DEV_DAINTMSK_INEPMSK11_WIDTH 1
53965 
53966 #define ALT_USB_DEV_DAINTMSK_INEPMSK11_SET_MSK 0x00000800
53967 
53968 #define ALT_USB_DEV_DAINTMSK_INEPMSK11_CLR_MSK 0xfffff7ff
53969 
53970 #define ALT_USB_DEV_DAINTMSK_INEPMSK11_RESET 0x0
53971 
53972 #define ALT_USB_DEV_DAINTMSK_INEPMSK11_GET(value) (((value) & 0x00000800) >> 11)
53973 
53974 #define ALT_USB_DEV_DAINTMSK_INEPMSK11_SET(value) (((value) << 11) & 0x00000800)
53975 
53994 #define ALT_USB_DEV_DAINTMSK_INEPMSK12_E_NOMSK 0x1
53995 
54000 #define ALT_USB_DEV_DAINTMSK_INEPMSK12_E_MSK 0x0
54001 
54003 #define ALT_USB_DEV_DAINTMSK_INEPMSK12_LSB 12
54004 
54005 #define ALT_USB_DEV_DAINTMSK_INEPMSK12_MSB 12
54006 
54007 #define ALT_USB_DEV_DAINTMSK_INEPMSK12_WIDTH 1
54008 
54009 #define ALT_USB_DEV_DAINTMSK_INEPMSK12_SET_MSK 0x00001000
54010 
54011 #define ALT_USB_DEV_DAINTMSK_INEPMSK12_CLR_MSK 0xffffefff
54012 
54013 #define ALT_USB_DEV_DAINTMSK_INEPMSK12_RESET 0x0
54014 
54015 #define ALT_USB_DEV_DAINTMSK_INEPMSK12_GET(value) (((value) & 0x00001000) >> 12)
54016 
54017 #define ALT_USB_DEV_DAINTMSK_INEPMSK12_SET(value) (((value) << 12) & 0x00001000)
54018 
54037 #define ALT_USB_DEV_DAINTMSK_INEPMSK13_E_NOMSK 0x1
54038 
54043 #define ALT_USB_DEV_DAINTMSK_INEPMSK13_E_MSK 0x0
54044 
54046 #define ALT_USB_DEV_DAINTMSK_INEPMSK13_LSB 13
54047 
54048 #define ALT_USB_DEV_DAINTMSK_INEPMSK13_MSB 13
54049 
54050 #define ALT_USB_DEV_DAINTMSK_INEPMSK13_WIDTH 1
54051 
54052 #define ALT_USB_DEV_DAINTMSK_INEPMSK13_SET_MSK 0x00002000
54053 
54054 #define ALT_USB_DEV_DAINTMSK_INEPMSK13_CLR_MSK 0xffffdfff
54055 
54056 #define ALT_USB_DEV_DAINTMSK_INEPMSK13_RESET 0x0
54057 
54058 #define ALT_USB_DEV_DAINTMSK_INEPMSK13_GET(value) (((value) & 0x00002000) >> 13)
54059 
54060 #define ALT_USB_DEV_DAINTMSK_INEPMSK13_SET(value) (((value) << 13) & 0x00002000)
54061 
54080 #define ALT_USB_DEV_DAINTMSK_INEPMSK14_E_NOMSK 0x1
54081 
54086 #define ALT_USB_DEV_DAINTMSK_INEPMSK14_E_MSK 0x0
54087 
54089 #define ALT_USB_DEV_DAINTMSK_INEPMSK14_LSB 14
54090 
54091 #define ALT_USB_DEV_DAINTMSK_INEPMSK14_MSB 14
54092 
54093 #define ALT_USB_DEV_DAINTMSK_INEPMSK14_WIDTH 1
54094 
54095 #define ALT_USB_DEV_DAINTMSK_INEPMSK14_SET_MSK 0x00004000
54096 
54097 #define ALT_USB_DEV_DAINTMSK_INEPMSK14_CLR_MSK 0xffffbfff
54098 
54099 #define ALT_USB_DEV_DAINTMSK_INEPMSK14_RESET 0x0
54100 
54101 #define ALT_USB_DEV_DAINTMSK_INEPMSK14_GET(value) (((value) & 0x00004000) >> 14)
54102 
54103 #define ALT_USB_DEV_DAINTMSK_INEPMSK14_SET(value) (((value) << 14) & 0x00004000)
54104 
54125 #define ALT_USB_DEV_DAINTMSK_INEPMSK15_E_INACT 0x0
54126 
54131 #define ALT_USB_DEV_DAINTMSK_INEPMSK15_E_ACT 0x1
54132 
54134 #define ALT_USB_DEV_DAINTMSK_INEPMSK15_LSB 15
54135 
54136 #define ALT_USB_DEV_DAINTMSK_INEPMSK15_MSB 15
54137 
54138 #define ALT_USB_DEV_DAINTMSK_INEPMSK15_WIDTH 1
54139 
54140 #define ALT_USB_DEV_DAINTMSK_INEPMSK15_SET_MSK 0x00008000
54141 
54142 #define ALT_USB_DEV_DAINTMSK_INEPMSK15_CLR_MSK 0xffff7fff
54143 
54144 #define ALT_USB_DEV_DAINTMSK_INEPMSK15_RESET 0x0
54145 
54146 #define ALT_USB_DEV_DAINTMSK_INEPMSK15_GET(value) (((value) & 0x00008000) >> 15)
54147 
54148 #define ALT_USB_DEV_DAINTMSK_INEPMSK15_SET(value) (((value) << 15) & 0x00008000)
54149 
54168 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK0_E_NOMSK 0x1
54169 
54174 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK0_E_MSK 0x0
54175 
54177 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK0_LSB 16
54178 
54179 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK0_MSB 16
54180 
54181 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK0_WIDTH 1
54182 
54183 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK0_SET_MSK 0x00010000
54184 
54185 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK0_CLR_MSK 0xfffeffff
54186 
54187 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK0_RESET 0x0
54188 
54189 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK0_GET(value) (((value) & 0x00010000) >> 16)
54190 
54191 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK0_SET(value) (((value) << 16) & 0x00010000)
54192 
54211 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK1_E_NOMSK 0x1
54212 
54217 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK1_E_MSK 0x0
54218 
54220 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK1_LSB 17
54221 
54222 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK1_MSB 17
54223 
54224 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK1_WIDTH 1
54225 
54226 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK1_SET_MSK 0x00020000
54227 
54228 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK1_CLR_MSK 0xfffdffff
54229 
54230 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK1_RESET 0x0
54231 
54232 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK1_GET(value) (((value) & 0x00020000) >> 17)
54233 
54234 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK1_SET(value) (((value) << 17) & 0x00020000)
54235 
54254 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK2_E_NOMSK 0x1
54255 
54260 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK2_E_MSK 0x0
54261 
54263 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK2_LSB 18
54264 
54265 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK2_MSB 18
54266 
54267 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK2_WIDTH 1
54268 
54269 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK2_SET_MSK 0x00040000
54270 
54271 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK2_CLR_MSK 0xfffbffff
54272 
54273 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK2_RESET 0x0
54274 
54275 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK2_GET(value) (((value) & 0x00040000) >> 18)
54276 
54277 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK2_SET(value) (((value) << 18) & 0x00040000)
54278 
54297 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK3_E_NOMSK 0x1
54298 
54303 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK3_E_MSK 0x0
54304 
54306 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK3_LSB 19
54307 
54308 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK3_MSB 19
54309 
54310 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK3_WIDTH 1
54311 
54312 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK3_SET_MSK 0x00080000
54313 
54314 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK3_CLR_MSK 0xfff7ffff
54315 
54316 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK3_RESET 0x0
54317 
54318 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK3_GET(value) (((value) & 0x00080000) >> 19)
54319 
54320 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK3_SET(value) (((value) << 19) & 0x00080000)
54321 
54340 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK4_E_NOMSK 0x1
54341 
54346 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK4_E_MSK 0x0
54347 
54349 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK4_LSB 20
54350 
54351 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK4_MSB 20
54352 
54353 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK4_WIDTH 1
54354 
54355 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK4_SET_MSK 0x00100000
54356 
54357 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK4_CLR_MSK 0xffefffff
54358 
54359 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK4_RESET 0x0
54360 
54361 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK4_GET(value) (((value) & 0x00100000) >> 20)
54362 
54363 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK4_SET(value) (((value) << 20) & 0x00100000)
54364 
54383 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK5_E_NOMSK 0x1
54384 
54389 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK5_E_MSK 0x0
54390 
54392 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK5_LSB 21
54393 
54394 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK5_MSB 21
54395 
54396 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK5_WIDTH 1
54397 
54398 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK5_SET_MSK 0x00200000
54399 
54400 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK5_CLR_MSK 0xffdfffff
54401 
54402 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK5_RESET 0x0
54403 
54404 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK5_GET(value) (((value) & 0x00200000) >> 21)
54405 
54406 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK5_SET(value) (((value) << 21) & 0x00200000)
54407 
54426 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK6_E_NOMSK 0x1
54427 
54432 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK6_E_MSK 0x0
54433 
54435 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK6_LSB 22
54436 
54437 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK6_MSB 22
54438 
54439 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK6_WIDTH 1
54440 
54441 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK6_SET_MSK 0x00400000
54442 
54443 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK6_CLR_MSK 0xffbfffff
54444 
54445 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK6_RESET 0x0
54446 
54447 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK6_GET(value) (((value) & 0x00400000) >> 22)
54448 
54449 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK6_SET(value) (((value) << 22) & 0x00400000)
54450 
54469 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK7_E_NOMSK 0x1
54470 
54475 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK7_E_MSK 0x0
54476 
54478 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK7_LSB 23
54479 
54480 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK7_MSB 23
54481 
54482 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK7_WIDTH 1
54483 
54484 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK7_SET_MSK 0x00800000
54485 
54486 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK7_CLR_MSK 0xff7fffff
54487 
54488 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK7_RESET 0x0
54489 
54490 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK7_GET(value) (((value) & 0x00800000) >> 23)
54491 
54492 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK7_SET(value) (((value) << 23) & 0x00800000)
54493 
54514 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK8_E_NOMSK 0x1
54515 
54520 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK8_E_MSK 0x0
54521 
54523 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK8_LSB 24
54524 
54525 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK8_MSB 24
54526 
54527 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK8_WIDTH 1
54528 
54529 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK8_SET_MSK 0x01000000
54530 
54531 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK8_CLR_MSK 0xfeffffff
54532 
54533 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK8_RESET 0x0
54534 
54535 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK8_GET(value) (((value) & 0x01000000) >> 24)
54536 
54537 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK8_SET(value) (((value) << 24) & 0x01000000)
54538 
54557 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK9_E_NOMSK 0x1
54558 
54563 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK9_E_MSK 0x0
54564 
54566 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK9_LSB 25
54567 
54568 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK9_MSB 25
54569 
54570 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK9_WIDTH 1
54571 
54572 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK9_SET_MSK 0x02000000
54573 
54574 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK9_CLR_MSK 0xfdffffff
54575 
54576 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK9_RESET 0x0
54577 
54578 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK9_GET(value) (((value) & 0x02000000) >> 25)
54579 
54580 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK9_SET(value) (((value) << 25) & 0x02000000)
54581 
54600 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK10_E_NOMSK 0x1
54601 
54606 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK10_E_MSK 0x0
54607 
54609 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK10_LSB 26
54610 
54611 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK10_MSB 26
54612 
54613 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK10_WIDTH 1
54614 
54615 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK10_SET_MSK 0x04000000
54616 
54617 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK10_CLR_MSK 0xfbffffff
54618 
54619 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK10_RESET 0x0
54620 
54621 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK10_GET(value) (((value) & 0x04000000) >> 26)
54622 
54623 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK10_SET(value) (((value) << 26) & 0x04000000)
54624 
54643 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK11_E_NOMSK 0x1
54644 
54649 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK11_E_MSK 0x0
54650 
54652 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK11_LSB 27
54653 
54654 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK11_MSB 27
54655 
54656 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK11_WIDTH 1
54657 
54658 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK11_SET_MSK 0x08000000
54659 
54660 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK11_CLR_MSK 0xf7ffffff
54661 
54662 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK11_RESET 0x0
54663 
54664 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK11_GET(value) (((value) & 0x08000000) >> 27)
54665 
54666 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK11_SET(value) (((value) << 27) & 0x08000000)
54667 
54686 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK12_E_NOMSK 0x1
54687 
54692 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK12_E_MSK 0x0
54693 
54695 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK12_LSB 28
54696 
54697 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK12_MSB 28
54698 
54699 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK12_WIDTH 1
54700 
54701 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK12_SET_MSK 0x10000000
54702 
54703 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK12_CLR_MSK 0xefffffff
54704 
54705 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK12_RESET 0x0
54706 
54707 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK12_GET(value) (((value) & 0x10000000) >> 28)
54708 
54709 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK12_SET(value) (((value) << 28) & 0x10000000)
54710 
54729 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK13_E_NOMSK 0x1
54730 
54735 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK13_E_MSK 0x0
54736 
54738 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK13_LSB 29
54739 
54740 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK13_MSB 29
54741 
54742 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK13_WIDTH 1
54743 
54744 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK13_SET_MSK 0x20000000
54745 
54746 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK13_CLR_MSK 0xdfffffff
54747 
54748 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK13_RESET 0x0
54749 
54750 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK13_GET(value) (((value) & 0x20000000) >> 29)
54751 
54752 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK13_SET(value) (((value) << 29) & 0x20000000)
54753 
54772 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK14_E_NOMSK 0x1
54773 
54778 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK14_E_MSK 0x0
54779 
54781 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK14_LSB 30
54782 
54783 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK14_MSB 30
54784 
54785 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK14_WIDTH 1
54786 
54787 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK14_SET_MSK 0x40000000
54788 
54789 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK14_CLR_MSK 0xbfffffff
54790 
54791 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK14_RESET 0x0
54792 
54793 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK14_GET(value) (((value) & 0x40000000) >> 30)
54794 
54795 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK14_SET(value) (((value) << 30) & 0x40000000)
54796 
54815 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK15_E_NOMSK 0x1
54816 
54821 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK15_E_MSK 0x0
54822 
54824 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK15_LSB 31
54825 
54826 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK15_MSB 31
54827 
54828 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK15_WIDTH 1
54829 
54830 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK15_SET_MSK 0x80000000
54831 
54832 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK15_CLR_MSK 0x7fffffff
54833 
54834 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK15_RESET 0x0
54835 
54836 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK15_GET(value) (((value) & 0x80000000) >> 31)
54837 
54838 #define ALT_USB_DEV_DAINTMSK_OUTEPMSK15_SET(value) (((value) << 31) & 0x80000000)
54839 
54840 #ifndef __ASSEMBLY__
54841 
54852 {
54853  uint32_t inepmsk0 : 1;
54854  uint32_t inepmsk1 : 1;
54855  uint32_t inepmsk2 : 1;
54856  uint32_t inepmsk3 : 1;
54857  uint32_t inepmsk4 : 1;
54858  uint32_t inepmsk5 : 1;
54859  uint32_t inepmsk6 : 1;
54860  uint32_t inepmsk7 : 1;
54861  uint32_t inepmsk8 : 1;
54862  uint32_t inepmsk9 : 1;
54863  uint32_t inepmsk10 : 1;
54864  uint32_t inepmsk11 : 1;
54865  uint32_t inepmsk12 : 1;
54866  uint32_t InEpMsk13 : 1;
54867  uint32_t inepmsk14 : 1;
54868  uint32_t InEpMsk15 : 1;
54869  uint32_t outepmsk0 : 1;
54870  uint32_t outepmsk1 : 1;
54871  uint32_t outepmsk2 : 1;
54872  uint32_t OutEPMsk3 : 1;
54873  uint32_t outepmsk4 : 1;
54874  uint32_t outepmsk5 : 1;
54875  uint32_t outepmsk6 : 1;
54876  uint32_t outepmsk7 : 1;
54877  uint32_t outepmsk8 : 1;
54878  uint32_t outepmsk9 : 1;
54879  uint32_t outepmsk10 : 1;
54880  uint32_t outepmsk11 : 1;
54881  uint32_t outepmsk12 : 1;
54882  uint32_t outepmsk13 : 1;
54883  uint32_t OutEPMsk14 : 1;
54884  uint32_t outepmsk15 : 1;
54885 };
54886 
54889 #endif /* __ASSEMBLY__ */
54890 
54892 #define ALT_USB_DEV_DAINTMSK_OFST 0x1c
54893 
54894 #define ALT_USB_DEV_DAINTMSK_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DAINTMSK_OFST))
54895 
54922 #define ALT_USB_DEV_DVBUSDIS_DVBUSDIS_LSB 0
54923 
54924 #define ALT_USB_DEV_DVBUSDIS_DVBUSDIS_MSB 15
54925 
54926 #define ALT_USB_DEV_DVBUSDIS_DVBUSDIS_WIDTH 16
54927 
54928 #define ALT_USB_DEV_DVBUSDIS_DVBUSDIS_SET_MSK 0x0000ffff
54929 
54930 #define ALT_USB_DEV_DVBUSDIS_DVBUSDIS_CLR_MSK 0xffff0000
54931 
54932 #define ALT_USB_DEV_DVBUSDIS_DVBUSDIS_RESET 0x17d7
54933 
54934 #define ALT_USB_DEV_DVBUSDIS_DVBUSDIS_GET(value) (((value) & 0x0000ffff) >> 0)
54935 
54936 #define ALT_USB_DEV_DVBUSDIS_DVBUSDIS_SET(value) (((value) << 0) & 0x0000ffff)
54937 
54938 #ifndef __ASSEMBLY__
54939 
54950 {
54951  uint32_t dvbusdis : 16;
54952  uint32_t : 16;
54953 };
54954 
54957 #endif /* __ASSEMBLY__ */
54958 
54960 #define ALT_USB_DEV_DVBUSDIS_OFST 0x28
54961 
54962 #define ALT_USB_DEV_DVBUSDIS_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DVBUSDIS_OFST))
54963 
54991 #define ALT_USB_DEV_DVBUSPULSE_DVBUSPULSE_LSB 0
54992 
54993 #define ALT_USB_DEV_DVBUSPULSE_DVBUSPULSE_MSB 11
54994 
54995 #define ALT_USB_DEV_DVBUSPULSE_DVBUSPULSE_WIDTH 12
54996 
54997 #define ALT_USB_DEV_DVBUSPULSE_DVBUSPULSE_SET_MSK 0x00000fff
54998 
54999 #define ALT_USB_DEV_DVBUSPULSE_DVBUSPULSE_CLR_MSK 0xfffff000
55000 
55001 #define ALT_USB_DEV_DVBUSPULSE_DVBUSPULSE_RESET 0x5b8
55002 
55003 #define ALT_USB_DEV_DVBUSPULSE_DVBUSPULSE_GET(value) (((value) & 0x00000fff) >> 0)
55004 
55005 #define ALT_USB_DEV_DVBUSPULSE_DVBUSPULSE_SET(value) (((value) << 0) & 0x00000fff)
55006 
55007 #ifndef __ASSEMBLY__
55008 
55019 {
55020  uint32_t dvbuspulse : 12;
55021  uint32_t : 20;
55022 };
55023 
55026 #endif /* __ASSEMBLY__ */
55027 
55029 #define ALT_USB_DEV_DVBUSPULSE_OFST 0x2c
55030 
55031 #define ALT_USB_DEV_DVBUSPULSE_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DVBUSPULSE_OFST))
55032 
55077 #define ALT_USB_DEV_DTHRCTL_NONISOTHREN_E_DISD 0x0
55078 
55083 #define ALT_USB_DEV_DTHRCTL_NONISOTHREN_E_END 0x1
55084 
55086 #define ALT_USB_DEV_DTHRCTL_NONISOTHREN_LSB 0
55087 
55088 #define ALT_USB_DEV_DTHRCTL_NONISOTHREN_MSB 0
55089 
55090 #define ALT_USB_DEV_DTHRCTL_NONISOTHREN_WIDTH 1
55091 
55092 #define ALT_USB_DEV_DTHRCTL_NONISOTHREN_SET_MSK 0x00000001
55093 
55094 #define ALT_USB_DEV_DTHRCTL_NONISOTHREN_CLR_MSK 0xfffffffe
55095 
55096 #define ALT_USB_DEV_DTHRCTL_NONISOTHREN_RESET 0x0
55097 
55098 #define ALT_USB_DEV_DTHRCTL_NONISOTHREN_GET(value) (((value) & 0x00000001) >> 0)
55099 
55100 #define ALT_USB_DEV_DTHRCTL_NONISOTHREN_SET(value) (((value) << 0) & 0x00000001)
55101 
55123 #define ALT_USB_DEV_DTHRCTL_ISOTHREN_E_DISD 0x0
55124 
55129 #define ALT_USB_DEV_DTHRCTL_ISOTHREN_E_END 0x1
55130 
55132 #define ALT_USB_DEV_DTHRCTL_ISOTHREN_LSB 1
55133 
55134 #define ALT_USB_DEV_DTHRCTL_ISOTHREN_MSB 1
55135 
55136 #define ALT_USB_DEV_DTHRCTL_ISOTHREN_WIDTH 1
55137 
55138 #define ALT_USB_DEV_DTHRCTL_ISOTHREN_SET_MSK 0x00000002
55139 
55140 #define ALT_USB_DEV_DTHRCTL_ISOTHREN_CLR_MSK 0xfffffffd
55141 
55142 #define ALT_USB_DEV_DTHRCTL_ISOTHREN_RESET 0x0
55143 
55144 #define ALT_USB_DEV_DTHRCTL_ISOTHREN_GET(value) (((value) & 0x00000002) >> 1)
55145 
55146 #define ALT_USB_DEV_DTHRCTL_ISOTHREN_SET(value) (((value) << 1) & 0x00000002)
55147 
55165 #define ALT_USB_DEV_DTHRCTL_TXTHRLEN_LSB 2
55166 
55167 #define ALT_USB_DEV_DTHRCTL_TXTHRLEN_MSB 10
55168 
55169 #define ALT_USB_DEV_DTHRCTL_TXTHRLEN_WIDTH 9
55170 
55171 #define ALT_USB_DEV_DTHRCTL_TXTHRLEN_SET_MSK 0x000007fc
55172 
55173 #define ALT_USB_DEV_DTHRCTL_TXTHRLEN_CLR_MSK 0xfffff803
55174 
55175 #define ALT_USB_DEV_DTHRCTL_TXTHRLEN_RESET 0x8
55176 
55177 #define ALT_USB_DEV_DTHRCTL_TXTHRLEN_GET(value) (((value) & 0x000007fc) >> 2)
55178 
55179 #define ALT_USB_DEV_DTHRCTL_TXTHRLEN_SET(value) (((value) << 2) & 0x000007fc)
55180 
55211 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_E_THRESZERO 0x0
55212 
55217 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_E_THRESONE 0x1
55218 
55223 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_E_THRESTWO 0x2
55224 
55229 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_E_THRESTHREE 0x3
55230 
55232 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_LSB 11
55233 
55234 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_MSB 12
55235 
55236 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_WIDTH 2
55237 
55238 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_SET_MSK 0x00001800
55239 
55240 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_CLR_MSK 0xffffe7ff
55241 
55242 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_RESET 0x0
55243 
55244 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_GET(value) (((value) & 0x00001800) >> 11)
55245 
55246 #define ALT_USB_DEV_DTHRCTL_AHBTHRRATIO_SET(value) (((value) << 11) & 0x00001800)
55247 
55268 #define ALT_USB_DEV_DTHRCTL_RXTHREN_E_DISD 0x0
55269 
55274 #define ALT_USB_DEV_DTHRCTL_RXTHREN_E_END 0x1
55275 
55277 #define ALT_USB_DEV_DTHRCTL_RXTHREN_LSB 16
55278 
55279 #define ALT_USB_DEV_DTHRCTL_RXTHREN_MSB 16
55280 
55281 #define ALT_USB_DEV_DTHRCTL_RXTHREN_WIDTH 1
55282 
55283 #define ALT_USB_DEV_DTHRCTL_RXTHREN_SET_MSK 0x00010000
55284 
55285 #define ALT_USB_DEV_DTHRCTL_RXTHREN_CLR_MSK 0xfffeffff
55286 
55287 #define ALT_USB_DEV_DTHRCTL_RXTHREN_RESET 0x0
55288 
55289 #define ALT_USB_DEV_DTHRCTL_RXTHREN_GET(value) (((value) & 0x00010000) >> 16)
55290 
55291 #define ALT_USB_DEV_DTHRCTL_RXTHREN_SET(value) (((value) << 16) & 0x00010000)
55292 
55306 #define ALT_USB_DEV_DTHRCTL_RXTHRLEN_LSB 17
55307 
55308 #define ALT_USB_DEV_DTHRCTL_RXTHRLEN_MSB 25
55309 
55310 #define ALT_USB_DEV_DTHRCTL_RXTHRLEN_WIDTH 9
55311 
55312 #define ALT_USB_DEV_DTHRCTL_RXTHRLEN_SET_MSK 0x03fe0000
55313 
55314 #define ALT_USB_DEV_DTHRCTL_RXTHRLEN_CLR_MSK 0xfc01ffff
55315 
55316 #define ALT_USB_DEV_DTHRCTL_RXTHRLEN_RESET 0x8
55317 
55318 #define ALT_USB_DEV_DTHRCTL_RXTHRLEN_GET(value) (((value) & 0x03fe0000) >> 17)
55319 
55320 #define ALT_USB_DEV_DTHRCTL_RXTHRLEN_SET(value) (((value) << 17) & 0x03fe0000)
55321 
55345 #define ALT_USB_DEV_DTHRCTL_ARBPRKEN_E_DISD 0x0
55346 
55351 #define ALT_USB_DEV_DTHRCTL_ARBPRKEN_E_END 0x1
55352 
55354 #define ALT_USB_DEV_DTHRCTL_ARBPRKEN_LSB 27
55355 
55356 #define ALT_USB_DEV_DTHRCTL_ARBPRKEN_MSB 27
55357 
55358 #define ALT_USB_DEV_DTHRCTL_ARBPRKEN_WIDTH 1
55359 
55360 #define ALT_USB_DEV_DTHRCTL_ARBPRKEN_SET_MSK 0x08000000
55361 
55362 #define ALT_USB_DEV_DTHRCTL_ARBPRKEN_CLR_MSK 0xf7ffffff
55363 
55364 #define ALT_USB_DEV_DTHRCTL_ARBPRKEN_RESET 0x1
55365 
55366 #define ALT_USB_DEV_DTHRCTL_ARBPRKEN_GET(value) (((value) & 0x08000000) >> 27)
55367 
55368 #define ALT_USB_DEV_DTHRCTL_ARBPRKEN_SET(value) (((value) << 27) & 0x08000000)
55369 
55370 #ifndef __ASSEMBLY__
55371 
55382 {
55383  uint32_t nonisothren : 1;
55384  uint32_t isothren : 1;
55385  uint32_t txthrlen : 9;
55386  uint32_t ahbthrratio : 2;
55387  uint32_t : 3;
55388  uint32_t rxthren : 1;
55389  uint32_t rxthrlen : 9;
55390  uint32_t : 1;
55391  uint32_t arbprken : 1;
55392  uint32_t : 4;
55393 };
55394 
55397 #endif /* __ASSEMBLY__ */
55398 
55400 #define ALT_USB_DEV_DTHRCTL_OFST 0x30
55401 
55402 #define ALT_USB_DEV_DTHRCTL_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTHRCTL_OFST))
55403 
55453 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK0_E_MSK 0x0
55454 
55459 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK0_E_NOMSK 0x1
55460 
55462 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK0_LSB 0
55463 
55464 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK0_MSB 0
55465 
55466 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK0_WIDTH 1
55467 
55468 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK0_SET_MSK 0x00000001
55469 
55470 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK0_CLR_MSK 0xfffffffe
55471 
55472 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK0_RESET 0x0
55473 
55474 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK0_GET(value) (((value) & 0x00000001) >> 0)
55475 
55476 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK0_SET(value) (((value) << 0) & 0x00000001)
55477 
55498 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK1_E_MSK 0x0
55499 
55504 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK1_E_NOMSK 0x1
55505 
55507 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK1_LSB 1
55508 
55509 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK1_MSB 1
55510 
55511 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK1_WIDTH 1
55512 
55513 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK1_SET_MSK 0x00000002
55514 
55515 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK1_CLR_MSK 0xfffffffd
55516 
55517 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK1_RESET 0x0
55518 
55519 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK1_GET(value) (((value) & 0x00000002) >> 1)
55520 
55521 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK1_SET(value) (((value) << 1) & 0x00000002)
55522 
55543 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK2_E_MSK 0x0
55544 
55549 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK2_E_NOMSK 0x1
55550 
55552 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK2_LSB 2
55553 
55554 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK2_MSB 2
55555 
55556 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK2_WIDTH 1
55557 
55558 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK2_SET_MSK 0x00000004
55559 
55560 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK2_CLR_MSK 0xfffffffb
55561 
55562 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK2_RESET 0x0
55563 
55564 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK2_GET(value) (((value) & 0x00000004) >> 2)
55565 
55566 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK2_SET(value) (((value) << 2) & 0x00000004)
55567 
55588 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK3_E_MSK 0x0
55589 
55594 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK3_E_NOMSK 0x1
55595 
55597 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK3_LSB 3
55598 
55599 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK3_MSB 3
55600 
55601 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK3_WIDTH 1
55602 
55603 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK3_SET_MSK 0x00000008
55604 
55605 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK3_CLR_MSK 0xfffffff7
55606 
55607 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK3_RESET 0x0
55608 
55609 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK3_GET(value) (((value) & 0x00000008) >> 3)
55610 
55611 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK3_SET(value) (((value) << 3) & 0x00000008)
55612 
55633 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK4_E_MSK 0x0
55634 
55639 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK4_E_NOMSK 0x1
55640 
55642 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK4_LSB 4
55643 
55644 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK4_MSB 4
55645 
55646 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK4_WIDTH 1
55647 
55648 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK4_SET_MSK 0x00000010
55649 
55650 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK4_CLR_MSK 0xffffffef
55651 
55652 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK4_RESET 0x0
55653 
55654 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK4_GET(value) (((value) & 0x00000010) >> 4)
55655 
55656 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK4_SET(value) (((value) << 4) & 0x00000010)
55657 
55678 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK5_E_MSK 0x0
55679 
55684 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK5_E_NOMSK 0x1
55685 
55687 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK5_LSB 5
55688 
55689 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK5_MSB 5
55690 
55691 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK5_WIDTH 1
55692 
55693 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK5_SET_MSK 0x00000020
55694 
55695 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK5_CLR_MSK 0xffffffdf
55696 
55697 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK5_RESET 0x0
55698 
55699 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK5_GET(value) (((value) & 0x00000020) >> 5)
55700 
55701 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK5_SET(value) (((value) << 5) & 0x00000020)
55702 
55723 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK6_E_MSK 0x0
55724 
55729 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK6_E_NOMSK 0x1
55730 
55732 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK6_LSB 6
55733 
55734 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK6_MSB 6
55735 
55736 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK6_WIDTH 1
55737 
55738 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK6_SET_MSK 0x00000040
55739 
55740 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK6_CLR_MSK 0xffffffbf
55741 
55742 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK6_RESET 0x0
55743 
55744 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK6_GET(value) (((value) & 0x00000040) >> 6)
55745 
55746 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK6_SET(value) (((value) << 6) & 0x00000040)
55747 
55768 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK7_E_MSK 0x0
55769 
55774 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK7_E_NOMSK 0x1
55775 
55777 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK7_LSB 7
55778 
55779 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK7_MSB 7
55780 
55781 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK7_WIDTH 1
55782 
55783 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK7_SET_MSK 0x00000080
55784 
55785 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK7_CLR_MSK 0xffffff7f
55786 
55787 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK7_RESET 0x0
55788 
55789 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK7_GET(value) (((value) & 0x00000080) >> 7)
55790 
55791 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK7_SET(value) (((value) << 7) & 0x00000080)
55792 
55813 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK8_E_MSK 0x0
55814 
55819 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK8_E_NOMSK 0x1
55820 
55822 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK8_LSB 8
55823 
55824 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK8_MSB 8
55825 
55826 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK8_WIDTH 1
55827 
55828 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK8_SET_MSK 0x00000100
55829 
55830 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK8_CLR_MSK 0xfffffeff
55831 
55832 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK8_RESET 0x0
55833 
55834 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK8_GET(value) (((value) & 0x00000100) >> 8)
55835 
55836 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK8_SET(value) (((value) << 8) & 0x00000100)
55837 
55858 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK9_E_MSK 0x0
55859 
55864 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK9_E_NOMSK 0x1
55865 
55867 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK9_LSB 9
55868 
55869 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK9_MSB 9
55870 
55871 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK9_WIDTH 1
55872 
55873 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK9_SET_MSK 0x00000200
55874 
55875 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK9_CLR_MSK 0xfffffdff
55876 
55877 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK9_RESET 0x0
55878 
55879 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK9_GET(value) (((value) & 0x00000200) >> 9)
55880 
55881 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK9_SET(value) (((value) << 9) & 0x00000200)
55882 
55903 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK10_E_MSK 0x0
55904 
55909 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK10_E_NOMSK 0x1
55910 
55912 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK10_LSB 10
55913 
55914 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK10_MSB 10
55915 
55916 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK10_WIDTH 1
55917 
55918 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK10_SET_MSK 0x00000400
55919 
55920 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK10_CLR_MSK 0xfffffbff
55921 
55922 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK10_RESET 0x0
55923 
55924 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK10_GET(value) (((value) & 0x00000400) >> 10)
55925 
55926 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK10_SET(value) (((value) << 10) & 0x00000400)
55927 
55948 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK11_E_MSK 0x0
55949 
55954 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK11_E_NOMSK 0x1
55955 
55957 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK11_LSB 11
55958 
55959 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK11_MSB 11
55960 
55961 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK11_WIDTH 1
55962 
55963 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK11_SET_MSK 0x00000800
55964 
55965 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK11_CLR_MSK 0xfffff7ff
55966 
55967 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK11_RESET 0x0
55968 
55969 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK11_GET(value) (((value) & 0x00000800) >> 11)
55970 
55971 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK11_SET(value) (((value) << 11) & 0x00000800)
55972 
55993 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK12_E_MSK 0x0
55994 
55999 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK12_E_NOMSK 0x1
56000 
56002 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK12_LSB 12
56003 
56004 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK12_MSB 12
56005 
56006 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK12_WIDTH 1
56007 
56008 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK12_SET_MSK 0x00001000
56009 
56010 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK12_CLR_MSK 0xffffefff
56011 
56012 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK12_RESET 0x0
56013 
56014 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK12_GET(value) (((value) & 0x00001000) >> 12)
56015 
56016 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK12_SET(value) (((value) << 12) & 0x00001000)
56017 
56038 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK13_E_MSK 0x0
56039 
56044 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK13_E_NOMSK 0x1
56045 
56047 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK13_LSB 13
56048 
56049 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK13_MSB 13
56050 
56051 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK13_WIDTH 1
56052 
56053 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK13_SET_MSK 0x00002000
56054 
56055 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK13_CLR_MSK 0xffffdfff
56056 
56057 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK13_RESET 0x0
56058 
56059 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK13_GET(value) (((value) & 0x00002000) >> 13)
56060 
56061 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK13_SET(value) (((value) << 13) & 0x00002000)
56062 
56083 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK14_E_MSK 0x0
56084 
56089 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK14_E_NOMSK 0x1
56090 
56092 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK14_LSB 14
56093 
56094 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK14_MSB 14
56095 
56096 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK14_WIDTH 1
56097 
56098 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK14_SET_MSK 0x00004000
56099 
56100 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK14_CLR_MSK 0xffffbfff
56101 
56102 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK14_RESET 0x0
56103 
56104 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK14_GET(value) (((value) & 0x00004000) >> 14)
56105 
56106 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK14_SET(value) (((value) << 14) & 0x00004000)
56107 
56128 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK15_E_MSK 0x0
56129 
56134 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK15_E_NOMSK 0x1
56135 
56137 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK15_LSB 15
56138 
56139 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK15_MSB 15
56140 
56141 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK15_WIDTH 1
56142 
56143 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK15_SET_MSK 0x00008000
56144 
56145 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK15_CLR_MSK 0xffff7fff
56146 
56147 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK15_RESET 0x0
56148 
56149 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK15_GET(value) (((value) & 0x00008000) >> 15)
56150 
56151 #define ALT_USB_DEV_DIEPEMPMSK_INEPTXFEMPMSK15_SET(value) (((value) << 15) & 0x00008000)
56152 
56153 #ifndef __ASSEMBLY__
56154 
56165 {
56166  uint32_t ineptxfempmsk0 : 1;
56167  uint32_t ineptxfempmsk1 : 1;
56168  uint32_t ineptxfempmsk2 : 1;
56169  uint32_t ineptxfempmsk3 : 1;
56170  uint32_t ineptxfempmsk4 : 1;
56171  uint32_t ineptxfempmsk5 : 1;
56172  uint32_t ineptxfempmsk6 : 1;
56173  uint32_t ineptxfempmsk7 : 1;
56174  uint32_t ineptxfempmsk8 : 1;
56175  uint32_t ineptxfempmsk9 : 1;
56176  uint32_t ineptxfempmsk10 : 1;
56177  uint32_t ineptxfempmsk11 : 1;
56178  uint32_t ineptxfempmsk12 : 1;
56179  uint32_t ineptxfempmsk13 : 1;
56180  uint32_t ineptxfempmsk14 : 1;
56181  uint32_t ineptxfempmsk15 : 1;
56182  uint32_t : 16;
56183 };
56184 
56187 #endif /* __ASSEMBLY__ */
56188 
56190 #define ALT_USB_DEV_DIEPEMPMSK_OFST 0x34
56191 
56192 #define ALT_USB_DEV_DIEPEMPMSK_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPEMPMSK_OFST))
56193 
56242 #define ALT_USB_DEV_DIEPCTL0_MPS_E_BYTES64 0x0
56243 
56248 #define ALT_USB_DEV_DIEPCTL0_MPS_E_BYTES32 0x1
56249 
56254 #define ALT_USB_DEV_DIEPCTL0_MPS_E_BYTES16 0x2
56255 
56260 #define ALT_USB_DEV_DIEPCTL0_MPS_E_BYTES8 0x3
56261 
56263 #define ALT_USB_DEV_DIEPCTL0_MPS_LSB 0
56264 
56265 #define ALT_USB_DEV_DIEPCTL0_MPS_MSB 1
56266 
56267 #define ALT_USB_DEV_DIEPCTL0_MPS_WIDTH 2
56268 
56269 #define ALT_USB_DEV_DIEPCTL0_MPS_SET_MSK 0x00000003
56270 
56271 #define ALT_USB_DEV_DIEPCTL0_MPS_CLR_MSK 0xfffffffc
56272 
56273 #define ALT_USB_DEV_DIEPCTL0_MPS_RESET 0x0
56274 
56275 #define ALT_USB_DEV_DIEPCTL0_MPS_GET(value) (((value) & 0x00000003) >> 0)
56276 
56277 #define ALT_USB_DEV_DIEPCTL0_MPS_SET(value) (((value) << 0) & 0x00000003)
56278 
56299 #define ALT_USB_DEV_DIEPCTL0_USBACTEP_E_ACT0 0x1
56300 
56302 #define ALT_USB_DEV_DIEPCTL0_USBACTEP_LSB 15
56303 
56304 #define ALT_USB_DEV_DIEPCTL0_USBACTEP_MSB 15
56305 
56306 #define ALT_USB_DEV_DIEPCTL0_USBACTEP_WIDTH 1
56307 
56308 #define ALT_USB_DEV_DIEPCTL0_USBACTEP_SET_MSK 0x00008000
56309 
56310 #define ALT_USB_DEV_DIEPCTL0_USBACTEP_CLR_MSK 0xffff7fff
56311 
56312 #define ALT_USB_DEV_DIEPCTL0_USBACTEP_RESET 0x1
56313 
56314 #define ALT_USB_DEV_DIEPCTL0_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
56315 
56316 #define ALT_USB_DEV_DIEPCTL0_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
56317 
56343 #define ALT_USB_DEV_DIEPCTL0_NAKSTS_E_INACT 0x0
56344 
56349 #define ALT_USB_DEV_DIEPCTL0_NAKSTS_E_ACT 0x1
56350 
56352 #define ALT_USB_DEV_DIEPCTL0_NAKSTS_LSB 17
56353 
56354 #define ALT_USB_DEV_DIEPCTL0_NAKSTS_MSB 17
56355 
56356 #define ALT_USB_DEV_DIEPCTL0_NAKSTS_WIDTH 1
56357 
56358 #define ALT_USB_DEV_DIEPCTL0_NAKSTS_SET_MSK 0x00020000
56359 
56360 #define ALT_USB_DEV_DIEPCTL0_NAKSTS_CLR_MSK 0xfffdffff
56361 
56362 #define ALT_USB_DEV_DIEPCTL0_NAKSTS_RESET 0x0
56363 
56364 #define ALT_USB_DEV_DIEPCTL0_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
56365 
56366 #define ALT_USB_DEV_DIEPCTL0_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
56367 
56387 #define ALT_USB_DEV_DIEPCTL0_EPTYPE_E_ACT 0x0
56388 
56390 #define ALT_USB_DEV_DIEPCTL0_EPTYPE_LSB 18
56391 
56392 #define ALT_USB_DEV_DIEPCTL0_EPTYPE_MSB 19
56393 
56394 #define ALT_USB_DEV_DIEPCTL0_EPTYPE_WIDTH 2
56395 
56396 #define ALT_USB_DEV_DIEPCTL0_EPTYPE_SET_MSK 0x000c0000
56397 
56398 #define ALT_USB_DEV_DIEPCTL0_EPTYPE_CLR_MSK 0xfff3ffff
56399 
56400 #define ALT_USB_DEV_DIEPCTL0_EPTYPE_RESET 0x0
56401 
56402 #define ALT_USB_DEV_DIEPCTL0_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
56403 
56404 #define ALT_USB_DEV_DIEPCTL0_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
56405 
56428 #define ALT_USB_DEV_DIEPCTL0_STALL_E_INACT 0x0
56429 
56434 #define ALT_USB_DEV_DIEPCTL0_STALL_E_ACT 0x1
56435 
56437 #define ALT_USB_DEV_DIEPCTL0_STALL_LSB 21
56438 
56439 #define ALT_USB_DEV_DIEPCTL0_STALL_MSB 21
56440 
56441 #define ALT_USB_DEV_DIEPCTL0_STALL_WIDTH 1
56442 
56443 #define ALT_USB_DEV_DIEPCTL0_STALL_SET_MSK 0x00200000
56444 
56445 #define ALT_USB_DEV_DIEPCTL0_STALL_CLR_MSK 0xffdfffff
56446 
56447 #define ALT_USB_DEV_DIEPCTL0_STALL_RESET 0x0
56448 
56449 #define ALT_USB_DEV_DIEPCTL0_STALL_GET(value) (((value) & 0x00200000) >> 21)
56450 
56451 #define ALT_USB_DEV_DIEPCTL0_STALL_SET(value) (((value) << 21) & 0x00200000)
56452 
56465 #define ALT_USB_DEV_DIEPCTL0_TXFNUM_LSB 22
56466 
56467 #define ALT_USB_DEV_DIEPCTL0_TXFNUM_MSB 25
56468 
56469 #define ALT_USB_DEV_DIEPCTL0_TXFNUM_WIDTH 4
56470 
56471 #define ALT_USB_DEV_DIEPCTL0_TXFNUM_SET_MSK 0x03c00000
56472 
56473 #define ALT_USB_DEV_DIEPCTL0_TXFNUM_CLR_MSK 0xfc3fffff
56474 
56475 #define ALT_USB_DEV_DIEPCTL0_TXFNUM_RESET 0x0
56476 
56477 #define ALT_USB_DEV_DIEPCTL0_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
56478 
56479 #define ALT_USB_DEV_DIEPCTL0_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
56480 
56501 #define ALT_USB_DEV_DIEPCTL0_CNAK_E_NOCLR 0x0
56502 
56507 #define ALT_USB_DEV_DIEPCTL0_CNAK_E_CLR 0x1
56508 
56510 #define ALT_USB_DEV_DIEPCTL0_CNAK_LSB 26
56511 
56512 #define ALT_USB_DEV_DIEPCTL0_CNAK_MSB 26
56513 
56514 #define ALT_USB_DEV_DIEPCTL0_CNAK_WIDTH 1
56515 
56516 #define ALT_USB_DEV_DIEPCTL0_CNAK_SET_MSK 0x04000000
56517 
56518 #define ALT_USB_DEV_DIEPCTL0_CNAK_CLR_MSK 0xfbffffff
56519 
56520 #define ALT_USB_DEV_DIEPCTL0_CNAK_RESET 0x0
56521 
56522 #define ALT_USB_DEV_DIEPCTL0_CNAK_GET(value) (((value) & 0x04000000) >> 26)
56523 
56524 #define ALT_USB_DEV_DIEPCTL0_CNAK_SET(value) (((value) << 26) & 0x04000000)
56525 
56549 #define ALT_USB_DEV_DIEPCTL0_SNAK_E_NOSET 0x0
56550 
56555 #define ALT_USB_DEV_DIEPCTL0_SNAK_E_SET 0x1
56556 
56558 #define ALT_USB_DEV_DIEPCTL0_SNAK_LSB 27
56559 
56560 #define ALT_USB_DEV_DIEPCTL0_SNAK_MSB 27
56561 
56562 #define ALT_USB_DEV_DIEPCTL0_SNAK_WIDTH 1
56563 
56564 #define ALT_USB_DEV_DIEPCTL0_SNAK_SET_MSK 0x08000000
56565 
56566 #define ALT_USB_DEV_DIEPCTL0_SNAK_CLR_MSK 0xf7ffffff
56567 
56568 #define ALT_USB_DEV_DIEPCTL0_SNAK_RESET 0x0
56569 
56570 #define ALT_USB_DEV_DIEPCTL0_SNAK_GET(value) (((value) & 0x08000000) >> 27)
56571 
56572 #define ALT_USB_DEV_DIEPCTL0_SNAK_SET(value) (((value) << 27) & 0x08000000)
56573 
56599 #define ALT_USB_DEV_DIEPCTL0_EPDIS_E_INACT 0x0
56600 
56605 #define ALT_USB_DEV_DIEPCTL0_EPDIS_E_ACT 0x1
56606 
56608 #define ALT_USB_DEV_DIEPCTL0_EPDIS_LSB 30
56609 
56610 #define ALT_USB_DEV_DIEPCTL0_EPDIS_MSB 30
56611 
56612 #define ALT_USB_DEV_DIEPCTL0_EPDIS_WIDTH 1
56613 
56614 #define ALT_USB_DEV_DIEPCTL0_EPDIS_SET_MSK 0x40000000
56615 
56616 #define ALT_USB_DEV_DIEPCTL0_EPDIS_CLR_MSK 0xbfffffff
56617 
56618 #define ALT_USB_DEV_DIEPCTL0_EPDIS_RESET 0x0
56619 
56620 #define ALT_USB_DEV_DIEPCTL0_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
56621 
56622 #define ALT_USB_DEV_DIEPCTL0_EPDIS_SET(value) (((value) << 30) & 0x40000000)
56623 
56653 #define ALT_USB_DEV_DIEPCTL0_EPENA_E_INACT 0x0
56654 
56659 #define ALT_USB_DEV_DIEPCTL0_EPENA_E_ACT 0x1
56660 
56662 #define ALT_USB_DEV_DIEPCTL0_EPENA_LSB 31
56663 
56664 #define ALT_USB_DEV_DIEPCTL0_EPENA_MSB 31
56665 
56666 #define ALT_USB_DEV_DIEPCTL0_EPENA_WIDTH 1
56667 
56668 #define ALT_USB_DEV_DIEPCTL0_EPENA_SET_MSK 0x80000000
56669 
56670 #define ALT_USB_DEV_DIEPCTL0_EPENA_CLR_MSK 0x7fffffff
56671 
56672 #define ALT_USB_DEV_DIEPCTL0_EPENA_RESET 0x0
56673 
56674 #define ALT_USB_DEV_DIEPCTL0_EPENA_GET(value) (((value) & 0x80000000) >> 31)
56675 
56676 #define ALT_USB_DEV_DIEPCTL0_EPENA_SET(value) (((value) << 31) & 0x80000000)
56677 
56678 #ifndef __ASSEMBLY__
56679 
56690 {
56691  uint32_t mps : 2;
56692  uint32_t : 13;
56693  const uint32_t usbactep : 1;
56694  uint32_t : 1;
56695  const uint32_t naksts : 1;
56696  const uint32_t eptype : 2;
56697  uint32_t : 1;
56698  const uint32_t stall : 1;
56699  uint32_t txfnum : 4;
56700  uint32_t cnak : 1;
56701  uint32_t snak : 1;
56702  uint32_t : 2;
56703  const uint32_t epdis : 1;
56704  const uint32_t epena : 1;
56705 };
56706 
56709 #endif /* __ASSEMBLY__ */
56710 
56712 #define ALT_USB_DEV_DIEPCTL0_OFST 0x100
56713 
56714 #define ALT_USB_DEV_DIEPCTL0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL0_OFST))
56715 
56780 #define ALT_USB_DEV_DIEPINT0_XFERCOMPL_E_INACT 0x0
56781 
56786 #define ALT_USB_DEV_DIEPINT0_XFERCOMPL_E_ACT 0x1
56787 
56789 #define ALT_USB_DEV_DIEPINT0_XFERCOMPL_LSB 0
56790 
56791 #define ALT_USB_DEV_DIEPINT0_XFERCOMPL_MSB 0
56792 
56793 #define ALT_USB_DEV_DIEPINT0_XFERCOMPL_WIDTH 1
56794 
56795 #define ALT_USB_DEV_DIEPINT0_XFERCOMPL_SET_MSK 0x00000001
56796 
56797 #define ALT_USB_DEV_DIEPINT0_XFERCOMPL_CLR_MSK 0xfffffffe
56798 
56799 #define ALT_USB_DEV_DIEPINT0_XFERCOMPL_RESET 0x0
56800 
56801 #define ALT_USB_DEV_DIEPINT0_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
56802 
56803 #define ALT_USB_DEV_DIEPINT0_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
56804 
56826 #define ALT_USB_DEV_DIEPINT0_EPDISBLD_E_INACT 0x0
56827 
56832 #define ALT_USB_DEV_DIEPINT0_EPDISBLD_E_ACT 0x1
56833 
56835 #define ALT_USB_DEV_DIEPINT0_EPDISBLD_LSB 1
56836 
56837 #define ALT_USB_DEV_DIEPINT0_EPDISBLD_MSB 1
56838 
56839 #define ALT_USB_DEV_DIEPINT0_EPDISBLD_WIDTH 1
56840 
56841 #define ALT_USB_DEV_DIEPINT0_EPDISBLD_SET_MSK 0x00000002
56842 
56843 #define ALT_USB_DEV_DIEPINT0_EPDISBLD_CLR_MSK 0xfffffffd
56844 
56845 #define ALT_USB_DEV_DIEPINT0_EPDISBLD_RESET 0x0
56846 
56847 #define ALT_USB_DEV_DIEPINT0_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
56848 
56849 #define ALT_USB_DEV_DIEPINT0_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
56850 
56873 #define ALT_USB_DEV_DIEPINT0_AHBERR_E_INACT 0x0
56874 
56879 #define ALT_USB_DEV_DIEPINT0_AHBERR_E_ACT 0x1
56880 
56882 #define ALT_USB_DEV_DIEPINT0_AHBERR_LSB 2
56883 
56884 #define ALT_USB_DEV_DIEPINT0_AHBERR_MSB 2
56885 
56886 #define ALT_USB_DEV_DIEPINT0_AHBERR_WIDTH 1
56887 
56888 #define ALT_USB_DEV_DIEPINT0_AHBERR_SET_MSK 0x00000004
56889 
56890 #define ALT_USB_DEV_DIEPINT0_AHBERR_CLR_MSK 0xfffffffb
56891 
56892 #define ALT_USB_DEV_DIEPINT0_AHBERR_RESET 0x0
56893 
56894 #define ALT_USB_DEV_DIEPINT0_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
56895 
56896 #define ALT_USB_DEV_DIEPINT0_AHBERR_SET(value) (((value) << 2) & 0x00000004)
56897 
56921 #define ALT_USB_DEV_DIEPINT0_TMO_E_INACT 0x0
56922 
56927 #define ALT_USB_DEV_DIEPINT0_TMO_E_ACT 0x1
56928 
56930 #define ALT_USB_DEV_DIEPINT0_TMO_LSB 3
56931 
56932 #define ALT_USB_DEV_DIEPINT0_TMO_MSB 3
56933 
56934 #define ALT_USB_DEV_DIEPINT0_TMO_WIDTH 1
56935 
56936 #define ALT_USB_DEV_DIEPINT0_TMO_SET_MSK 0x00000008
56937 
56938 #define ALT_USB_DEV_DIEPINT0_TMO_CLR_MSK 0xfffffff7
56939 
56940 #define ALT_USB_DEV_DIEPINT0_TMO_RESET 0x0
56941 
56942 #define ALT_USB_DEV_DIEPINT0_TMO_GET(value) (((value) & 0x00000008) >> 3)
56943 
56944 #define ALT_USB_DEV_DIEPINT0_TMO_SET(value) (((value) << 3) & 0x00000008)
56945 
56968 #define ALT_USB_DEV_DIEPINT0_INTKNTXFEMP_E_INACT 0x0
56969 
56974 #define ALT_USB_DEV_DIEPINT0_INTKNTXFEMP_E_ACT 0x1
56975 
56977 #define ALT_USB_DEV_DIEPINT0_INTKNTXFEMP_LSB 4
56978 
56979 #define ALT_USB_DEV_DIEPINT0_INTKNTXFEMP_MSB 4
56980 
56981 #define ALT_USB_DEV_DIEPINT0_INTKNTXFEMP_WIDTH 1
56982 
56983 #define ALT_USB_DEV_DIEPINT0_INTKNTXFEMP_SET_MSK 0x00000010
56984 
56985 #define ALT_USB_DEV_DIEPINT0_INTKNTXFEMP_CLR_MSK 0xffffffef
56986 
56987 #define ALT_USB_DEV_DIEPINT0_INTKNTXFEMP_RESET 0x0
56988 
56989 #define ALT_USB_DEV_DIEPINT0_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
56990 
56991 #define ALT_USB_DEV_DIEPINT0_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
56992 
57016 #define ALT_USB_DEV_DIEPINT0_INTKNEPMIS_E_INACT 0x0
57017 
57022 #define ALT_USB_DEV_DIEPINT0_INTKNEPMIS_E_ACT 0x1
57023 
57025 #define ALT_USB_DEV_DIEPINT0_INTKNEPMIS_LSB 5
57026 
57027 #define ALT_USB_DEV_DIEPINT0_INTKNEPMIS_MSB 5
57028 
57029 #define ALT_USB_DEV_DIEPINT0_INTKNEPMIS_WIDTH 1
57030 
57031 #define ALT_USB_DEV_DIEPINT0_INTKNEPMIS_SET_MSK 0x00000020
57032 
57033 #define ALT_USB_DEV_DIEPINT0_INTKNEPMIS_CLR_MSK 0xffffffdf
57034 
57035 #define ALT_USB_DEV_DIEPINT0_INTKNEPMIS_RESET 0x0
57036 
57037 #define ALT_USB_DEV_DIEPINT0_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
57038 
57039 #define ALT_USB_DEV_DIEPINT0_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
57040 
57067 #define ALT_USB_DEV_DIEPINT0_INEPNAKEFF_E_INACT 0x0
57068 
57073 #define ALT_USB_DEV_DIEPINT0_INEPNAKEFF_E_ACT 0x1
57074 
57076 #define ALT_USB_DEV_DIEPINT0_INEPNAKEFF_LSB 6
57077 
57078 #define ALT_USB_DEV_DIEPINT0_INEPNAKEFF_MSB 6
57079 
57080 #define ALT_USB_DEV_DIEPINT0_INEPNAKEFF_WIDTH 1
57081 
57082 #define ALT_USB_DEV_DIEPINT0_INEPNAKEFF_SET_MSK 0x00000040
57083 
57084 #define ALT_USB_DEV_DIEPINT0_INEPNAKEFF_CLR_MSK 0xffffffbf
57085 
57086 #define ALT_USB_DEV_DIEPINT0_INEPNAKEFF_RESET 0x0
57087 
57088 #define ALT_USB_DEV_DIEPINT0_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
57089 
57090 #define ALT_USB_DEV_DIEPINT0_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
57091 
57115 #define ALT_USB_DEV_DIEPINT0_TXFEMP_E_INACT 0x0
57116 
57121 #define ALT_USB_DEV_DIEPINT0_TXFEMP_E_ACT 0x1
57122 
57124 #define ALT_USB_DEV_DIEPINT0_TXFEMP_LSB 7
57125 
57126 #define ALT_USB_DEV_DIEPINT0_TXFEMP_MSB 7
57127 
57128 #define ALT_USB_DEV_DIEPINT0_TXFEMP_WIDTH 1
57129 
57130 #define ALT_USB_DEV_DIEPINT0_TXFEMP_SET_MSK 0x00000080
57131 
57132 #define ALT_USB_DEV_DIEPINT0_TXFEMP_CLR_MSK 0xffffff7f
57133 
57134 #define ALT_USB_DEV_DIEPINT0_TXFEMP_RESET 0x1
57135 
57136 #define ALT_USB_DEV_DIEPINT0_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
57137 
57138 #define ALT_USB_DEV_DIEPINT0_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
57139 
57161 #define ALT_USB_DEV_DIEPINT0_TXFIFOUNDRN_E_INACT 0x0
57162 
57167 #define ALT_USB_DEV_DIEPINT0_TXFIFOUNDRN_E_ACT 0x1
57168 
57170 #define ALT_USB_DEV_DIEPINT0_TXFIFOUNDRN_LSB 8
57171 
57172 #define ALT_USB_DEV_DIEPINT0_TXFIFOUNDRN_MSB 8
57173 
57174 #define ALT_USB_DEV_DIEPINT0_TXFIFOUNDRN_WIDTH 1
57175 
57176 #define ALT_USB_DEV_DIEPINT0_TXFIFOUNDRN_SET_MSK 0x00000100
57177 
57178 #define ALT_USB_DEV_DIEPINT0_TXFIFOUNDRN_CLR_MSK 0xfffffeff
57179 
57180 #define ALT_USB_DEV_DIEPINT0_TXFIFOUNDRN_RESET 0x0
57181 
57182 #define ALT_USB_DEV_DIEPINT0_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
57183 
57184 #define ALT_USB_DEV_DIEPINT0_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
57185 
57208 #define ALT_USB_DEV_DIEPINT0_BNAINTR_E_INACT 0x0
57209 
57214 #define ALT_USB_DEV_DIEPINT0_BNAINTR_E_ACT 0x1
57215 
57217 #define ALT_USB_DEV_DIEPINT0_BNAINTR_LSB 9
57218 
57219 #define ALT_USB_DEV_DIEPINT0_BNAINTR_MSB 9
57220 
57221 #define ALT_USB_DEV_DIEPINT0_BNAINTR_WIDTH 1
57222 
57223 #define ALT_USB_DEV_DIEPINT0_BNAINTR_SET_MSK 0x00000200
57224 
57225 #define ALT_USB_DEV_DIEPINT0_BNAINTR_CLR_MSK 0xfffffdff
57226 
57227 #define ALT_USB_DEV_DIEPINT0_BNAINTR_RESET 0x0
57228 
57229 #define ALT_USB_DEV_DIEPINT0_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
57230 
57231 #define ALT_USB_DEV_DIEPINT0_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
57232 
57255 #define ALT_USB_DEV_DIEPINT0_PKTDRPSTS_E_INACT 0x0
57256 
57261 #define ALT_USB_DEV_DIEPINT0_PKTDRPSTS_E_ACT 0x1
57262 
57264 #define ALT_USB_DEV_DIEPINT0_PKTDRPSTS_LSB 11
57265 
57266 #define ALT_USB_DEV_DIEPINT0_PKTDRPSTS_MSB 11
57267 
57268 #define ALT_USB_DEV_DIEPINT0_PKTDRPSTS_WIDTH 1
57269 
57270 #define ALT_USB_DEV_DIEPINT0_PKTDRPSTS_SET_MSK 0x00000800
57271 
57272 #define ALT_USB_DEV_DIEPINT0_PKTDRPSTS_CLR_MSK 0xfffff7ff
57273 
57274 #define ALT_USB_DEV_DIEPINT0_PKTDRPSTS_RESET 0x0
57275 
57276 #define ALT_USB_DEV_DIEPINT0_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
57277 
57278 #define ALT_USB_DEV_DIEPINT0_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
57279 
57300 #define ALT_USB_DEV_DIEPINT0_BBLEERR_E_INACT 0x0
57301 
57306 #define ALT_USB_DEV_DIEPINT0_BBLEERR_E_ACT 0x1
57307 
57309 #define ALT_USB_DEV_DIEPINT0_BBLEERR_LSB 12
57310 
57311 #define ALT_USB_DEV_DIEPINT0_BBLEERR_MSB 12
57312 
57313 #define ALT_USB_DEV_DIEPINT0_BBLEERR_WIDTH 1
57314 
57315 #define ALT_USB_DEV_DIEPINT0_BBLEERR_SET_MSK 0x00001000
57316 
57317 #define ALT_USB_DEV_DIEPINT0_BBLEERR_CLR_MSK 0xffffefff
57318 
57319 #define ALT_USB_DEV_DIEPINT0_BBLEERR_RESET 0x0
57320 
57321 #define ALT_USB_DEV_DIEPINT0_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
57322 
57323 #define ALT_USB_DEV_DIEPINT0_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
57324 
57347 #define ALT_USB_DEV_DIEPINT0_NAKINTRPT_E_INACT 0x0
57348 
57353 #define ALT_USB_DEV_DIEPINT0_NAKINTRPT_E_ACT 0x1
57354 
57356 #define ALT_USB_DEV_DIEPINT0_NAKINTRPT_LSB 13
57357 
57358 #define ALT_USB_DEV_DIEPINT0_NAKINTRPT_MSB 13
57359 
57360 #define ALT_USB_DEV_DIEPINT0_NAKINTRPT_WIDTH 1
57361 
57362 #define ALT_USB_DEV_DIEPINT0_NAKINTRPT_SET_MSK 0x00002000
57363 
57364 #define ALT_USB_DEV_DIEPINT0_NAKINTRPT_CLR_MSK 0xffffdfff
57365 
57366 #define ALT_USB_DEV_DIEPINT0_NAKINTRPT_RESET 0x0
57367 
57368 #define ALT_USB_DEV_DIEPINT0_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
57369 
57370 #define ALT_USB_DEV_DIEPINT0_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
57371 
57393 #define ALT_USB_DEV_DIEPINT0_NYETINTRPT_E_INACT 0x0
57394 
57399 #define ALT_USB_DEV_DIEPINT0_NYETINTRPT_E_ACT 0x1
57400 
57402 #define ALT_USB_DEV_DIEPINT0_NYETINTRPT_LSB 14
57403 
57404 #define ALT_USB_DEV_DIEPINT0_NYETINTRPT_MSB 14
57405 
57406 #define ALT_USB_DEV_DIEPINT0_NYETINTRPT_WIDTH 1
57407 
57408 #define ALT_USB_DEV_DIEPINT0_NYETINTRPT_SET_MSK 0x00004000
57409 
57410 #define ALT_USB_DEV_DIEPINT0_NYETINTRPT_CLR_MSK 0xffffbfff
57411 
57412 #define ALT_USB_DEV_DIEPINT0_NYETINTRPT_RESET 0x0
57413 
57414 #define ALT_USB_DEV_DIEPINT0_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
57415 
57416 #define ALT_USB_DEV_DIEPINT0_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
57417 
57418 #ifndef __ASSEMBLY__
57419 
57430 {
57431  const uint32_t xfercompl : 1;
57432  const uint32_t epdisbld : 1;
57433  const uint32_t ahberr : 1;
57434  const uint32_t timeout : 1;
57435  const uint32_t intkntxfemp : 1;
57436  const uint32_t intknepmis : 1;
57437  const uint32_t inepnakeff : 1;
57438  const uint32_t txfemp : 1;
57439  const uint32_t txfifoundrn : 1;
57440  const uint32_t bnaintr : 1;
57441  uint32_t : 1;
57442  const uint32_t pktdrpsts : 1;
57443  const uint32_t bbleerr : 1;
57444  const uint32_t nakintrpt : 1;
57445  const uint32_t nyetintrpt : 1;
57446  uint32_t : 17;
57447 };
57448 
57451 #endif /* __ASSEMBLY__ */
57452 
57454 #define ALT_USB_DEV_DIEPINT0_OFST 0x108
57455 
57456 #define ALT_USB_DEV_DIEPINT0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT0_OFST))
57457 
57493 #define ALT_USB_DEV_DIEPTSIZ0_XFERSIZE_LSB 0
57494 
57495 #define ALT_USB_DEV_DIEPTSIZ0_XFERSIZE_MSB 6
57496 
57497 #define ALT_USB_DEV_DIEPTSIZ0_XFERSIZE_WIDTH 7
57498 
57499 #define ALT_USB_DEV_DIEPTSIZ0_XFERSIZE_SET_MSK 0x0000007f
57500 
57501 #define ALT_USB_DEV_DIEPTSIZ0_XFERSIZE_CLR_MSK 0xffffff80
57502 
57503 #define ALT_USB_DEV_DIEPTSIZ0_XFERSIZE_RESET 0x0
57504 
57505 #define ALT_USB_DEV_DIEPTSIZ0_XFERSIZE_GET(value) (((value) & 0x0000007f) >> 0)
57506 
57507 #define ALT_USB_DEV_DIEPTSIZ0_XFERSIZE_SET(value) (((value) << 0) & 0x0000007f)
57508 
57520 #define ALT_USB_DEV_DIEPTSIZ0_PKTCNT_LSB 19
57521 
57522 #define ALT_USB_DEV_DIEPTSIZ0_PKTCNT_MSB 20
57523 
57524 #define ALT_USB_DEV_DIEPTSIZ0_PKTCNT_WIDTH 2
57525 
57526 #define ALT_USB_DEV_DIEPTSIZ0_PKTCNT_SET_MSK 0x00180000
57527 
57528 #define ALT_USB_DEV_DIEPTSIZ0_PKTCNT_CLR_MSK 0xffe7ffff
57529 
57530 #define ALT_USB_DEV_DIEPTSIZ0_PKTCNT_RESET 0x0
57531 
57532 #define ALT_USB_DEV_DIEPTSIZ0_PKTCNT_GET(value) (((value) & 0x00180000) >> 19)
57533 
57534 #define ALT_USB_DEV_DIEPTSIZ0_PKTCNT_SET(value) (((value) << 19) & 0x00180000)
57535 
57536 #ifndef __ASSEMBLY__
57537 
57548 {
57549  uint32_t xfersize : 7;
57550  uint32_t : 12;
57551  uint32_t pktcnt : 2;
57552  uint32_t : 11;
57553 };
57554 
57557 #endif /* __ASSEMBLY__ */
57558 
57560 #define ALT_USB_DEV_DIEPTSIZ0_OFST 0x110
57561 
57562 #define ALT_USB_DEV_DIEPTSIZ0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ0_OFST))
57563 
57596 #define ALT_USB_DEV_DIEPDMA0_DIEPDMA0_LSB 0
57597 
57598 #define ALT_USB_DEV_DIEPDMA0_DIEPDMA0_MSB 31
57599 
57600 #define ALT_USB_DEV_DIEPDMA0_DIEPDMA0_WIDTH 32
57601 
57602 #define ALT_USB_DEV_DIEPDMA0_DIEPDMA0_SET_MSK 0xffffffff
57603 
57604 #define ALT_USB_DEV_DIEPDMA0_DIEPDMA0_CLR_MSK 0x00000000
57605 
57606 #define ALT_USB_DEV_DIEPDMA0_DIEPDMA0_RESET 0x0
57607 
57608 #define ALT_USB_DEV_DIEPDMA0_DIEPDMA0_GET(value) (((value) & 0xffffffff) >> 0)
57609 
57610 #define ALT_USB_DEV_DIEPDMA0_DIEPDMA0_SET(value) (((value) << 0) & 0xffffffff)
57611 
57612 #ifndef __ASSEMBLY__
57613 
57624 {
57625  uint32_t diepdma0 : 32;
57626 };
57627 
57630 #endif /* __ASSEMBLY__ */
57631 
57633 #define ALT_USB_DEV_DIEPDMA0_OFST 0x114
57634 
57635 #define ALT_USB_DEV_DIEPDMA0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA0_OFST))
57636 
57663 #define ALT_USB_DEV_DTXFSTS0_INEPTXFSPCAVAIL_LSB 0
57664 
57665 #define ALT_USB_DEV_DTXFSTS0_INEPTXFSPCAVAIL_MSB 15
57666 
57667 #define ALT_USB_DEV_DTXFSTS0_INEPTXFSPCAVAIL_WIDTH 16
57668 
57669 #define ALT_USB_DEV_DTXFSTS0_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
57670 
57671 #define ALT_USB_DEV_DTXFSTS0_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
57672 
57673 #define ALT_USB_DEV_DTXFSTS0_INEPTXFSPCAVAIL_RESET 0x2000
57674 
57675 #define ALT_USB_DEV_DTXFSTS0_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
57676 
57677 #define ALT_USB_DEV_DTXFSTS0_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
57678 
57679 #ifndef __ASSEMBLY__
57680 
57691 {
57692  const uint32_t ineptxfspcavail : 16;
57693  uint32_t : 16;
57694 };
57695 
57698 #endif /* __ASSEMBLY__ */
57699 
57701 #define ALT_USB_DEV_DTXFSTS0_OFST 0x118
57702 
57703 #define ALT_USB_DEV_DTXFSTS0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS0_OFST))
57704 
57726 #define ALT_USB_DEV_DIEPDMAB0_DIEPDMAB0_LSB 0
57727 
57728 #define ALT_USB_DEV_DIEPDMAB0_DIEPDMAB0_MSB 31
57729 
57730 #define ALT_USB_DEV_DIEPDMAB0_DIEPDMAB0_WIDTH 32
57731 
57732 #define ALT_USB_DEV_DIEPDMAB0_DIEPDMAB0_SET_MSK 0xffffffff
57733 
57734 #define ALT_USB_DEV_DIEPDMAB0_DIEPDMAB0_CLR_MSK 0x00000000
57735 
57736 #define ALT_USB_DEV_DIEPDMAB0_DIEPDMAB0_RESET 0x0
57737 
57738 #define ALT_USB_DEV_DIEPDMAB0_DIEPDMAB0_GET(value) (((value) & 0xffffffff) >> 0)
57739 
57740 #define ALT_USB_DEV_DIEPDMAB0_DIEPDMAB0_SET(value) (((value) << 0) & 0xffffffff)
57741 
57742 #ifndef __ASSEMBLY__
57743 
57754 {
57755  const uint32_t diepdmab0 : 32;
57756 };
57757 
57760 #endif /* __ASSEMBLY__ */
57761 
57763 #define ALT_USB_DEV_DIEPDMAB0_OFST 0x11c
57764 
57765 #define ALT_USB_DEV_DIEPDMAB0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB0_OFST))
57766 
57804 #define ALT_USB_DEV_DIEPCTL1_MPS_LSB 0
57805 
57806 #define ALT_USB_DEV_DIEPCTL1_MPS_MSB 10
57807 
57808 #define ALT_USB_DEV_DIEPCTL1_MPS_WIDTH 11
57809 
57810 #define ALT_USB_DEV_DIEPCTL1_MPS_SET_MSK 0x000007ff
57811 
57812 #define ALT_USB_DEV_DIEPCTL1_MPS_CLR_MSK 0xfffff800
57813 
57814 #define ALT_USB_DEV_DIEPCTL1_MPS_RESET 0x0
57815 
57816 #define ALT_USB_DEV_DIEPCTL1_MPS_GET(value) (((value) & 0x000007ff) >> 0)
57817 
57818 #define ALT_USB_DEV_DIEPCTL1_MPS_SET(value) (((value) << 0) & 0x000007ff)
57819 
57844 #define ALT_USB_DEV_DIEPCTL1_USBACTEP_E_DISD 0x0
57845 
57850 #define ALT_USB_DEV_DIEPCTL1_USBACTEP_E_END 0x1
57851 
57853 #define ALT_USB_DEV_DIEPCTL1_USBACTEP_LSB 15
57854 
57855 #define ALT_USB_DEV_DIEPCTL1_USBACTEP_MSB 15
57856 
57857 #define ALT_USB_DEV_DIEPCTL1_USBACTEP_WIDTH 1
57858 
57859 #define ALT_USB_DEV_DIEPCTL1_USBACTEP_SET_MSK 0x00008000
57860 
57861 #define ALT_USB_DEV_DIEPCTL1_USBACTEP_CLR_MSK 0xffff7fff
57862 
57863 #define ALT_USB_DEV_DIEPCTL1_USBACTEP_RESET 0x0
57864 
57865 #define ALT_USB_DEV_DIEPCTL1_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
57866 
57867 #define ALT_USB_DEV_DIEPCTL1_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
57868 
57910 #define ALT_USB_DEV_DIEPCTL1_DPID_E_INACT 0x0
57911 
57916 #define ALT_USB_DEV_DIEPCTL1_DPID_E_ACT 0x1
57917 
57919 #define ALT_USB_DEV_DIEPCTL1_DPID_LSB 16
57920 
57921 #define ALT_USB_DEV_DIEPCTL1_DPID_MSB 16
57922 
57923 #define ALT_USB_DEV_DIEPCTL1_DPID_WIDTH 1
57924 
57925 #define ALT_USB_DEV_DIEPCTL1_DPID_SET_MSK 0x00010000
57926 
57927 #define ALT_USB_DEV_DIEPCTL1_DPID_CLR_MSK 0xfffeffff
57928 
57929 #define ALT_USB_DEV_DIEPCTL1_DPID_RESET 0x0
57930 
57931 #define ALT_USB_DEV_DIEPCTL1_DPID_GET(value) (((value) & 0x00010000) >> 16)
57932 
57933 #define ALT_USB_DEV_DIEPCTL1_DPID_SET(value) (((value) << 16) & 0x00010000)
57934 
57969 #define ALT_USB_DEV_DIEPCTL1_NAKSTS_E_NONNAK 0x0
57970 
57975 #define ALT_USB_DEV_DIEPCTL1_NAKSTS_E_NAK 0x1
57976 
57978 #define ALT_USB_DEV_DIEPCTL1_NAKSTS_LSB 17
57979 
57980 #define ALT_USB_DEV_DIEPCTL1_NAKSTS_MSB 17
57981 
57982 #define ALT_USB_DEV_DIEPCTL1_NAKSTS_WIDTH 1
57983 
57984 #define ALT_USB_DEV_DIEPCTL1_NAKSTS_SET_MSK 0x00020000
57985 
57986 #define ALT_USB_DEV_DIEPCTL1_NAKSTS_CLR_MSK 0xfffdffff
57987 
57988 #define ALT_USB_DEV_DIEPCTL1_NAKSTS_RESET 0x0
57989 
57990 #define ALT_USB_DEV_DIEPCTL1_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
57991 
57992 #define ALT_USB_DEV_DIEPCTL1_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
57993 
58016 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_E_CTL 0x0
58017 
58022 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_E_ISOCHRONOUS 0x1
58023 
58028 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_E_BULK 0x2
58029 
58034 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_E_INTERRUP 0x3
58035 
58037 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_LSB 18
58038 
58039 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_MSB 19
58040 
58041 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_WIDTH 2
58042 
58043 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_SET_MSK 0x000c0000
58044 
58045 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_CLR_MSK 0xfff3ffff
58046 
58047 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_RESET 0x0
58048 
58049 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
58050 
58051 #define ALT_USB_DEV_DIEPCTL1_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
58052 
58082 #define ALT_USB_DEV_DIEPCTL1_STALL_E_INACT 0x0
58083 
58088 #define ALT_USB_DEV_DIEPCTL1_STALL_E_ACT 0x1
58089 
58091 #define ALT_USB_DEV_DIEPCTL1_STALL_LSB 21
58092 
58093 #define ALT_USB_DEV_DIEPCTL1_STALL_MSB 21
58094 
58095 #define ALT_USB_DEV_DIEPCTL1_STALL_WIDTH 1
58096 
58097 #define ALT_USB_DEV_DIEPCTL1_STALL_SET_MSK 0x00200000
58098 
58099 #define ALT_USB_DEV_DIEPCTL1_STALL_CLR_MSK 0xffdfffff
58100 
58101 #define ALT_USB_DEV_DIEPCTL1_STALL_RESET 0x0
58102 
58103 #define ALT_USB_DEV_DIEPCTL1_STALL_GET(value) (((value) & 0x00200000) >> 21)
58104 
58105 #define ALT_USB_DEV_DIEPCTL1_STALL_SET(value) (((value) << 21) & 0x00200000)
58106 
58129 #define ALT_USB_DEV_DIEPCTL1_TXFNUM_LSB 22
58130 
58131 #define ALT_USB_DEV_DIEPCTL1_TXFNUM_MSB 25
58132 
58133 #define ALT_USB_DEV_DIEPCTL1_TXFNUM_WIDTH 4
58134 
58135 #define ALT_USB_DEV_DIEPCTL1_TXFNUM_SET_MSK 0x03c00000
58136 
58137 #define ALT_USB_DEV_DIEPCTL1_TXFNUM_CLR_MSK 0xfc3fffff
58138 
58139 #define ALT_USB_DEV_DIEPCTL1_TXFNUM_RESET 0x0
58140 
58141 #define ALT_USB_DEV_DIEPCTL1_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
58142 
58143 #define ALT_USB_DEV_DIEPCTL1_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
58144 
58165 #define ALT_USB_DEV_DIEPCTL1_CNAK_E_INACT 0x0
58166 
58171 #define ALT_USB_DEV_DIEPCTL1_CNAK_E_ACT 0x1
58172 
58174 #define ALT_USB_DEV_DIEPCTL1_CNAK_LSB 26
58175 
58176 #define ALT_USB_DEV_DIEPCTL1_CNAK_MSB 26
58177 
58178 #define ALT_USB_DEV_DIEPCTL1_CNAK_WIDTH 1
58179 
58180 #define ALT_USB_DEV_DIEPCTL1_CNAK_SET_MSK 0x04000000
58181 
58182 #define ALT_USB_DEV_DIEPCTL1_CNAK_CLR_MSK 0xfbffffff
58183 
58184 #define ALT_USB_DEV_DIEPCTL1_CNAK_RESET 0x0
58185 
58186 #define ALT_USB_DEV_DIEPCTL1_CNAK_GET(value) (((value) & 0x04000000) >> 26)
58187 
58188 #define ALT_USB_DEV_DIEPCTL1_CNAK_SET(value) (((value) << 26) & 0x04000000)
58189 
58213 #define ALT_USB_DEV_DIEPCTL1_SNAK_E_INACT 0x0
58214 
58219 #define ALT_USB_DEV_DIEPCTL1_SNAK_E_ACT 0x1
58220 
58222 #define ALT_USB_DEV_DIEPCTL1_SNAK_LSB 27
58223 
58224 #define ALT_USB_DEV_DIEPCTL1_SNAK_MSB 27
58225 
58226 #define ALT_USB_DEV_DIEPCTL1_SNAK_WIDTH 1
58227 
58228 #define ALT_USB_DEV_DIEPCTL1_SNAK_SET_MSK 0x08000000
58229 
58230 #define ALT_USB_DEV_DIEPCTL1_SNAK_CLR_MSK 0xf7ffffff
58231 
58232 #define ALT_USB_DEV_DIEPCTL1_SNAK_RESET 0x0
58233 
58234 #define ALT_USB_DEV_DIEPCTL1_SNAK_GET(value) (((value) & 0x08000000) >> 27)
58235 
58236 #define ALT_USB_DEV_DIEPCTL1_SNAK_SET(value) (((value) << 27) & 0x08000000)
58237 
58266 #define ALT_USB_DEV_DIEPCTL1_SETD0PID_E_DISD 0x0
58267 
58272 #define ALT_USB_DEV_DIEPCTL1_SETD0PID_E_END 0x1
58273 
58275 #define ALT_USB_DEV_DIEPCTL1_SETD0PID_LSB 28
58276 
58277 #define ALT_USB_DEV_DIEPCTL1_SETD0PID_MSB 28
58278 
58279 #define ALT_USB_DEV_DIEPCTL1_SETD0PID_WIDTH 1
58280 
58281 #define ALT_USB_DEV_DIEPCTL1_SETD0PID_SET_MSK 0x10000000
58282 
58283 #define ALT_USB_DEV_DIEPCTL1_SETD0PID_CLR_MSK 0xefffffff
58284 
58285 #define ALT_USB_DEV_DIEPCTL1_SETD0PID_RESET 0x0
58286 
58287 #define ALT_USB_DEV_DIEPCTL1_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
58288 
58289 #define ALT_USB_DEV_DIEPCTL1_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
58290 
58317 #define ALT_USB_DEV_DIEPCTL1_SETD1PID_E_DISD 0x0
58318 
58323 #define ALT_USB_DEV_DIEPCTL1_SETD1PID_E_END 0x1
58324 
58326 #define ALT_USB_DEV_DIEPCTL1_SETD1PID_LSB 29
58327 
58328 #define ALT_USB_DEV_DIEPCTL1_SETD1PID_MSB 29
58329 
58330 #define ALT_USB_DEV_DIEPCTL1_SETD1PID_WIDTH 1
58331 
58332 #define ALT_USB_DEV_DIEPCTL1_SETD1PID_SET_MSK 0x20000000
58333 
58334 #define ALT_USB_DEV_DIEPCTL1_SETD1PID_CLR_MSK 0xdfffffff
58335 
58336 #define ALT_USB_DEV_DIEPCTL1_SETD1PID_RESET 0x0
58337 
58338 #define ALT_USB_DEV_DIEPCTL1_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
58339 
58340 #define ALT_USB_DEV_DIEPCTL1_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
58341 
58367 #define ALT_USB_DEV_DIEPCTL1_EPDIS_E_INACT 0x0
58368 
58373 #define ALT_USB_DEV_DIEPCTL1_EPDIS_E_ACT 0x1
58374 
58376 #define ALT_USB_DEV_DIEPCTL1_EPDIS_LSB 30
58377 
58378 #define ALT_USB_DEV_DIEPCTL1_EPDIS_MSB 30
58379 
58380 #define ALT_USB_DEV_DIEPCTL1_EPDIS_WIDTH 1
58381 
58382 #define ALT_USB_DEV_DIEPCTL1_EPDIS_SET_MSK 0x40000000
58383 
58384 #define ALT_USB_DEV_DIEPCTL1_EPDIS_CLR_MSK 0xbfffffff
58385 
58386 #define ALT_USB_DEV_DIEPCTL1_EPDIS_RESET 0x0
58387 
58388 #define ALT_USB_DEV_DIEPCTL1_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
58389 
58390 #define ALT_USB_DEV_DIEPCTL1_EPDIS_SET(value) (((value) << 30) & 0x40000000)
58391 
58441 #define ALT_USB_DEV_DIEPCTL1_EPENA_E_INACT 0x0
58442 
58447 #define ALT_USB_DEV_DIEPCTL1_EPENA_E_ACT 0x1
58448 
58450 #define ALT_USB_DEV_DIEPCTL1_EPENA_LSB 31
58451 
58452 #define ALT_USB_DEV_DIEPCTL1_EPENA_MSB 31
58453 
58454 #define ALT_USB_DEV_DIEPCTL1_EPENA_WIDTH 1
58455 
58456 #define ALT_USB_DEV_DIEPCTL1_EPENA_SET_MSK 0x80000000
58457 
58458 #define ALT_USB_DEV_DIEPCTL1_EPENA_CLR_MSK 0x7fffffff
58459 
58460 #define ALT_USB_DEV_DIEPCTL1_EPENA_RESET 0x0
58461 
58462 #define ALT_USB_DEV_DIEPCTL1_EPENA_GET(value) (((value) & 0x80000000) >> 31)
58463 
58464 #define ALT_USB_DEV_DIEPCTL1_EPENA_SET(value) (((value) << 31) & 0x80000000)
58465 
58466 #ifndef __ASSEMBLY__
58467 
58478 {
58479  uint32_t mps : 11;
58480  uint32_t : 4;
58481  uint32_t usbactep : 1;
58482  const uint32_t dpid : 1;
58483  const uint32_t naksts : 1;
58484  uint32_t eptype : 2;
58485  uint32_t : 1;
58486  const uint32_t stall : 1;
58487  uint32_t txfnum : 4;
58488  uint32_t cnak : 1;
58489  uint32_t snak : 1;
58490  uint32_t setd0pid : 1;
58491  uint32_t setd1pid : 1;
58492  const uint32_t epdis : 1;
58493  const uint32_t epena : 1;
58494 };
58495 
58498 #endif /* __ASSEMBLY__ */
58499 
58501 #define ALT_USB_DEV_DIEPCTL1_OFST 0x120
58502 
58503 #define ALT_USB_DEV_DIEPCTL1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL1_OFST))
58504 
58569 #define ALT_USB_DEV_DIEPINT1_XFERCOMPL_E_INACT 0x0
58570 
58575 #define ALT_USB_DEV_DIEPINT1_XFERCOMPL_E_ACT 0x1
58576 
58578 #define ALT_USB_DEV_DIEPINT1_XFERCOMPL_LSB 0
58579 
58580 #define ALT_USB_DEV_DIEPINT1_XFERCOMPL_MSB 0
58581 
58582 #define ALT_USB_DEV_DIEPINT1_XFERCOMPL_WIDTH 1
58583 
58584 #define ALT_USB_DEV_DIEPINT1_XFERCOMPL_SET_MSK 0x00000001
58585 
58586 #define ALT_USB_DEV_DIEPINT1_XFERCOMPL_CLR_MSK 0xfffffffe
58587 
58588 #define ALT_USB_DEV_DIEPINT1_XFERCOMPL_RESET 0x0
58589 
58590 #define ALT_USB_DEV_DIEPINT1_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
58591 
58592 #define ALT_USB_DEV_DIEPINT1_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
58593 
58615 #define ALT_USB_DEV_DIEPINT1_EPDISBLD_E_INACT 0x0
58616 
58621 #define ALT_USB_DEV_DIEPINT1_EPDISBLD_E_ACT 0x1
58622 
58624 #define ALT_USB_DEV_DIEPINT1_EPDISBLD_LSB 1
58625 
58626 #define ALT_USB_DEV_DIEPINT1_EPDISBLD_MSB 1
58627 
58628 #define ALT_USB_DEV_DIEPINT1_EPDISBLD_WIDTH 1
58629 
58630 #define ALT_USB_DEV_DIEPINT1_EPDISBLD_SET_MSK 0x00000002
58631 
58632 #define ALT_USB_DEV_DIEPINT1_EPDISBLD_CLR_MSK 0xfffffffd
58633 
58634 #define ALT_USB_DEV_DIEPINT1_EPDISBLD_RESET 0x0
58635 
58636 #define ALT_USB_DEV_DIEPINT1_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
58637 
58638 #define ALT_USB_DEV_DIEPINT1_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
58639 
58662 #define ALT_USB_DEV_DIEPINT1_AHBERR_E_INACT 0x0
58663 
58668 #define ALT_USB_DEV_DIEPINT1_AHBERR_E_ACT 0x1
58669 
58671 #define ALT_USB_DEV_DIEPINT1_AHBERR_LSB 2
58672 
58673 #define ALT_USB_DEV_DIEPINT1_AHBERR_MSB 2
58674 
58675 #define ALT_USB_DEV_DIEPINT1_AHBERR_WIDTH 1
58676 
58677 #define ALT_USB_DEV_DIEPINT1_AHBERR_SET_MSK 0x00000004
58678 
58679 #define ALT_USB_DEV_DIEPINT1_AHBERR_CLR_MSK 0xfffffffb
58680 
58681 #define ALT_USB_DEV_DIEPINT1_AHBERR_RESET 0x0
58682 
58683 #define ALT_USB_DEV_DIEPINT1_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
58684 
58685 #define ALT_USB_DEV_DIEPINT1_AHBERR_SET(value) (((value) << 2) & 0x00000004)
58686 
58710 #define ALT_USB_DEV_DIEPINT1_TMO_E_INACT 0x0
58711 
58716 #define ALT_USB_DEV_DIEPINT1_TMO_E_ACT 0x1
58717 
58719 #define ALT_USB_DEV_DIEPINT1_TMO_LSB 3
58720 
58721 #define ALT_USB_DEV_DIEPINT1_TMO_MSB 3
58722 
58723 #define ALT_USB_DEV_DIEPINT1_TMO_WIDTH 1
58724 
58725 #define ALT_USB_DEV_DIEPINT1_TMO_SET_MSK 0x00000008
58726 
58727 #define ALT_USB_DEV_DIEPINT1_TMO_CLR_MSK 0xfffffff7
58728 
58729 #define ALT_USB_DEV_DIEPINT1_TMO_RESET 0x0
58730 
58731 #define ALT_USB_DEV_DIEPINT1_TMO_GET(value) (((value) & 0x00000008) >> 3)
58732 
58733 #define ALT_USB_DEV_DIEPINT1_TMO_SET(value) (((value) << 3) & 0x00000008)
58734 
58757 #define ALT_USB_DEV_DIEPINT1_INTKNTXFEMP_E_INACT 0x0
58758 
58763 #define ALT_USB_DEV_DIEPINT1_INTKNTXFEMP_E_ACT 0x1
58764 
58766 #define ALT_USB_DEV_DIEPINT1_INTKNTXFEMP_LSB 4
58767 
58768 #define ALT_USB_DEV_DIEPINT1_INTKNTXFEMP_MSB 4
58769 
58770 #define ALT_USB_DEV_DIEPINT1_INTKNTXFEMP_WIDTH 1
58771 
58772 #define ALT_USB_DEV_DIEPINT1_INTKNTXFEMP_SET_MSK 0x00000010
58773 
58774 #define ALT_USB_DEV_DIEPINT1_INTKNTXFEMP_CLR_MSK 0xffffffef
58775 
58776 #define ALT_USB_DEV_DIEPINT1_INTKNTXFEMP_RESET 0x0
58777 
58778 #define ALT_USB_DEV_DIEPINT1_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
58779 
58780 #define ALT_USB_DEV_DIEPINT1_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
58781 
58805 #define ALT_USB_DEV_DIEPINT1_INTKNEPMIS_E_INACT 0x0
58806 
58811 #define ALT_USB_DEV_DIEPINT1_INTKNEPMIS_E_ACT 0x1
58812 
58814 #define ALT_USB_DEV_DIEPINT1_INTKNEPMIS_LSB 5
58815 
58816 #define ALT_USB_DEV_DIEPINT1_INTKNEPMIS_MSB 5
58817 
58818 #define ALT_USB_DEV_DIEPINT1_INTKNEPMIS_WIDTH 1
58819 
58820 #define ALT_USB_DEV_DIEPINT1_INTKNEPMIS_SET_MSK 0x00000020
58821 
58822 #define ALT_USB_DEV_DIEPINT1_INTKNEPMIS_CLR_MSK 0xffffffdf
58823 
58824 #define ALT_USB_DEV_DIEPINT1_INTKNEPMIS_RESET 0x0
58825 
58826 #define ALT_USB_DEV_DIEPINT1_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
58827 
58828 #define ALT_USB_DEV_DIEPINT1_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
58829 
58856 #define ALT_USB_DEV_DIEPINT1_INEPNAKEFF_E_INACT 0x0
58857 
58862 #define ALT_USB_DEV_DIEPINT1_INEPNAKEFF_E_ACT 0x1
58863 
58865 #define ALT_USB_DEV_DIEPINT1_INEPNAKEFF_LSB 6
58866 
58867 #define ALT_USB_DEV_DIEPINT1_INEPNAKEFF_MSB 6
58868 
58869 #define ALT_USB_DEV_DIEPINT1_INEPNAKEFF_WIDTH 1
58870 
58871 #define ALT_USB_DEV_DIEPINT1_INEPNAKEFF_SET_MSK 0x00000040
58872 
58873 #define ALT_USB_DEV_DIEPINT1_INEPNAKEFF_CLR_MSK 0xffffffbf
58874 
58875 #define ALT_USB_DEV_DIEPINT1_INEPNAKEFF_RESET 0x0
58876 
58877 #define ALT_USB_DEV_DIEPINT1_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
58878 
58879 #define ALT_USB_DEV_DIEPINT1_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
58880 
58904 #define ALT_USB_DEV_DIEPINT1_TXFEMP_E_INACT 0x0
58905 
58910 #define ALT_USB_DEV_DIEPINT1_TXFEMP_E_ACT 0x1
58911 
58913 #define ALT_USB_DEV_DIEPINT1_TXFEMP_LSB 7
58914 
58915 #define ALT_USB_DEV_DIEPINT1_TXFEMP_MSB 7
58916 
58917 #define ALT_USB_DEV_DIEPINT1_TXFEMP_WIDTH 1
58918 
58919 #define ALT_USB_DEV_DIEPINT1_TXFEMP_SET_MSK 0x00000080
58920 
58921 #define ALT_USB_DEV_DIEPINT1_TXFEMP_CLR_MSK 0xffffff7f
58922 
58923 #define ALT_USB_DEV_DIEPINT1_TXFEMP_RESET 0x1
58924 
58925 #define ALT_USB_DEV_DIEPINT1_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
58926 
58927 #define ALT_USB_DEV_DIEPINT1_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
58928 
58950 #define ALT_USB_DEV_DIEPINT1_TXFIFOUNDRN_E_INACT 0x0
58951 
58956 #define ALT_USB_DEV_DIEPINT1_TXFIFOUNDRN_E_ACT 0x1
58957 
58959 #define ALT_USB_DEV_DIEPINT1_TXFIFOUNDRN_LSB 8
58960 
58961 #define ALT_USB_DEV_DIEPINT1_TXFIFOUNDRN_MSB 8
58962 
58963 #define ALT_USB_DEV_DIEPINT1_TXFIFOUNDRN_WIDTH 1
58964 
58965 #define ALT_USB_DEV_DIEPINT1_TXFIFOUNDRN_SET_MSK 0x00000100
58966 
58967 #define ALT_USB_DEV_DIEPINT1_TXFIFOUNDRN_CLR_MSK 0xfffffeff
58968 
58969 #define ALT_USB_DEV_DIEPINT1_TXFIFOUNDRN_RESET 0x0
58970 
58971 #define ALT_USB_DEV_DIEPINT1_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
58972 
58973 #define ALT_USB_DEV_DIEPINT1_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
58974 
58997 #define ALT_USB_DEV_DIEPINT1_BNAINTR_E_INACT 0x0
58998 
59003 #define ALT_USB_DEV_DIEPINT1_BNAINTR_E_ACT 0x1
59004 
59006 #define ALT_USB_DEV_DIEPINT1_BNAINTR_LSB 9
59007 
59008 #define ALT_USB_DEV_DIEPINT1_BNAINTR_MSB 9
59009 
59010 #define ALT_USB_DEV_DIEPINT1_BNAINTR_WIDTH 1
59011 
59012 #define ALT_USB_DEV_DIEPINT1_BNAINTR_SET_MSK 0x00000200
59013 
59014 #define ALT_USB_DEV_DIEPINT1_BNAINTR_CLR_MSK 0xfffffdff
59015 
59016 #define ALT_USB_DEV_DIEPINT1_BNAINTR_RESET 0x0
59017 
59018 #define ALT_USB_DEV_DIEPINT1_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
59019 
59020 #define ALT_USB_DEV_DIEPINT1_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
59021 
59044 #define ALT_USB_DEV_DIEPINT1_PKTDRPSTS_E_INACT 0x0
59045 
59050 #define ALT_USB_DEV_DIEPINT1_PKTDRPSTS_E_ACT 0x1
59051 
59053 #define ALT_USB_DEV_DIEPINT1_PKTDRPSTS_LSB 11
59054 
59055 #define ALT_USB_DEV_DIEPINT1_PKTDRPSTS_MSB 11
59056 
59057 #define ALT_USB_DEV_DIEPINT1_PKTDRPSTS_WIDTH 1
59058 
59059 #define ALT_USB_DEV_DIEPINT1_PKTDRPSTS_SET_MSK 0x00000800
59060 
59061 #define ALT_USB_DEV_DIEPINT1_PKTDRPSTS_CLR_MSK 0xfffff7ff
59062 
59063 #define ALT_USB_DEV_DIEPINT1_PKTDRPSTS_RESET 0x0
59064 
59065 #define ALT_USB_DEV_DIEPINT1_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
59066 
59067 #define ALT_USB_DEV_DIEPINT1_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
59068 
59089 #define ALT_USB_DEV_DIEPINT1_BBLEERR_E_INACT 0x0
59090 
59095 #define ALT_USB_DEV_DIEPINT1_BBLEERR_E_ACT 0x1
59096 
59098 #define ALT_USB_DEV_DIEPINT1_BBLEERR_LSB 12
59099 
59100 #define ALT_USB_DEV_DIEPINT1_BBLEERR_MSB 12
59101 
59102 #define ALT_USB_DEV_DIEPINT1_BBLEERR_WIDTH 1
59103 
59104 #define ALT_USB_DEV_DIEPINT1_BBLEERR_SET_MSK 0x00001000
59105 
59106 #define ALT_USB_DEV_DIEPINT1_BBLEERR_CLR_MSK 0xffffefff
59107 
59108 #define ALT_USB_DEV_DIEPINT1_BBLEERR_RESET 0x0
59109 
59110 #define ALT_USB_DEV_DIEPINT1_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
59111 
59112 #define ALT_USB_DEV_DIEPINT1_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
59113 
59136 #define ALT_USB_DEV_DIEPINT1_NAKINTRPT_E_INACT 0x0
59137 
59142 #define ALT_USB_DEV_DIEPINT1_NAKINTRPT_E_ACT 0x1
59143 
59145 #define ALT_USB_DEV_DIEPINT1_NAKINTRPT_LSB 13
59146 
59147 #define ALT_USB_DEV_DIEPINT1_NAKINTRPT_MSB 13
59148 
59149 #define ALT_USB_DEV_DIEPINT1_NAKINTRPT_WIDTH 1
59150 
59151 #define ALT_USB_DEV_DIEPINT1_NAKINTRPT_SET_MSK 0x00002000
59152 
59153 #define ALT_USB_DEV_DIEPINT1_NAKINTRPT_CLR_MSK 0xffffdfff
59154 
59155 #define ALT_USB_DEV_DIEPINT1_NAKINTRPT_RESET 0x0
59156 
59157 #define ALT_USB_DEV_DIEPINT1_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
59158 
59159 #define ALT_USB_DEV_DIEPINT1_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
59160 
59182 #define ALT_USB_DEV_DIEPINT1_NYETINTRPT_E_INACT 0x0
59183 
59188 #define ALT_USB_DEV_DIEPINT1_NYETINTRPT_E_ACT 0x1
59189 
59191 #define ALT_USB_DEV_DIEPINT1_NYETINTRPT_LSB 14
59192 
59193 #define ALT_USB_DEV_DIEPINT1_NYETINTRPT_MSB 14
59194 
59195 #define ALT_USB_DEV_DIEPINT1_NYETINTRPT_WIDTH 1
59196 
59197 #define ALT_USB_DEV_DIEPINT1_NYETINTRPT_SET_MSK 0x00004000
59198 
59199 #define ALT_USB_DEV_DIEPINT1_NYETINTRPT_CLR_MSK 0xffffbfff
59200 
59201 #define ALT_USB_DEV_DIEPINT1_NYETINTRPT_RESET 0x0
59202 
59203 #define ALT_USB_DEV_DIEPINT1_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
59204 
59205 #define ALT_USB_DEV_DIEPINT1_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
59206 
59207 #ifndef __ASSEMBLY__
59208 
59219 {
59220  const uint32_t xfercompl : 1;
59221  const uint32_t epdisbld : 1;
59222  const uint32_t ahberr : 1;
59223  const uint32_t timeout : 1;
59224  const uint32_t intkntxfemp : 1;
59225  const uint32_t intknepmis : 1;
59226  const uint32_t inepnakeff : 1;
59227  const uint32_t txfemp : 1;
59228  const uint32_t txfifoundrn : 1;
59229  const uint32_t bnaintr : 1;
59230  uint32_t : 1;
59231  const uint32_t pktdrpsts : 1;
59232  const uint32_t bbleerr : 1;
59233  const uint32_t nakintrpt : 1;
59234  const uint32_t nyetintrpt : 1;
59235  uint32_t : 17;
59236 };
59237 
59240 #endif /* __ASSEMBLY__ */
59241 
59243 #define ALT_USB_DEV_DIEPINT1_OFST 0x128
59244 
59245 #define ALT_USB_DEV_DIEPINT1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT1_OFST))
59246 
59279 #define ALT_USB_DEV_DIEPTSIZ1_XFERSIZE_LSB 0
59280 
59281 #define ALT_USB_DEV_DIEPTSIZ1_XFERSIZE_MSB 18
59282 
59283 #define ALT_USB_DEV_DIEPTSIZ1_XFERSIZE_WIDTH 19
59284 
59285 #define ALT_USB_DEV_DIEPTSIZ1_XFERSIZE_SET_MSK 0x0007ffff
59286 
59287 #define ALT_USB_DEV_DIEPTSIZ1_XFERSIZE_CLR_MSK 0xfff80000
59288 
59289 #define ALT_USB_DEV_DIEPTSIZ1_XFERSIZE_RESET 0x0
59290 
59291 #define ALT_USB_DEV_DIEPTSIZ1_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
59292 
59293 #define ALT_USB_DEV_DIEPTSIZ1_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
59294 
59306 #define ALT_USB_DEV_DIEPTSIZ1_PKTCNT_LSB 19
59307 
59308 #define ALT_USB_DEV_DIEPTSIZ1_PKTCNT_MSB 28
59309 
59310 #define ALT_USB_DEV_DIEPTSIZ1_PKTCNT_WIDTH 10
59311 
59312 #define ALT_USB_DEV_DIEPTSIZ1_PKTCNT_SET_MSK 0x1ff80000
59313 
59314 #define ALT_USB_DEV_DIEPTSIZ1_PKTCNT_CLR_MSK 0xe007ffff
59315 
59316 #define ALT_USB_DEV_DIEPTSIZ1_PKTCNT_RESET 0x0
59317 
59318 #define ALT_USB_DEV_DIEPTSIZ1_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
59319 
59320 #define ALT_USB_DEV_DIEPTSIZ1_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
59321 
59349 #define ALT_USB_DEV_DIEPTSIZ1_MC_E_PKTONE 0x1
59350 
59355 #define ALT_USB_DEV_DIEPTSIZ1_MC_E_PKTTWO 0x2
59356 
59361 #define ALT_USB_DEV_DIEPTSIZ1_MC_E_PKTTHREE 0x3
59362 
59364 #define ALT_USB_DEV_DIEPTSIZ1_MC_LSB 29
59365 
59366 #define ALT_USB_DEV_DIEPTSIZ1_MC_MSB 30
59367 
59368 #define ALT_USB_DEV_DIEPTSIZ1_MC_WIDTH 2
59369 
59370 #define ALT_USB_DEV_DIEPTSIZ1_MC_SET_MSK 0x60000000
59371 
59372 #define ALT_USB_DEV_DIEPTSIZ1_MC_CLR_MSK 0x9fffffff
59373 
59374 #define ALT_USB_DEV_DIEPTSIZ1_MC_RESET 0x0
59375 
59376 #define ALT_USB_DEV_DIEPTSIZ1_MC_GET(value) (((value) & 0x60000000) >> 29)
59377 
59378 #define ALT_USB_DEV_DIEPTSIZ1_MC_SET(value) (((value) << 29) & 0x60000000)
59379 
59380 #ifndef __ASSEMBLY__
59381 
59392 {
59393  uint32_t xfersize : 19;
59394  uint32_t PktCnt : 10;
59395  uint32_t mc : 2;
59396  uint32_t : 1;
59397 };
59398 
59401 #endif /* __ASSEMBLY__ */
59402 
59404 #define ALT_USB_DEV_DIEPTSIZ1_OFST 0x130
59405 
59406 #define ALT_USB_DEV_DIEPTSIZ1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ1_OFST))
59407 
59440 #define ALT_USB_DEV_DIEPDMA1_DIEPDMA1_LSB 0
59441 
59442 #define ALT_USB_DEV_DIEPDMA1_DIEPDMA1_MSB 31
59443 
59444 #define ALT_USB_DEV_DIEPDMA1_DIEPDMA1_WIDTH 32
59445 
59446 #define ALT_USB_DEV_DIEPDMA1_DIEPDMA1_SET_MSK 0xffffffff
59447 
59448 #define ALT_USB_DEV_DIEPDMA1_DIEPDMA1_CLR_MSK 0x00000000
59449 
59450 #define ALT_USB_DEV_DIEPDMA1_DIEPDMA1_RESET 0x0
59451 
59452 #define ALT_USB_DEV_DIEPDMA1_DIEPDMA1_GET(value) (((value) & 0xffffffff) >> 0)
59453 
59454 #define ALT_USB_DEV_DIEPDMA1_DIEPDMA1_SET(value) (((value) << 0) & 0xffffffff)
59455 
59456 #ifndef __ASSEMBLY__
59457 
59468 {
59469  uint32_t diepdma1 : 32;
59470 };
59471 
59474 #endif /* __ASSEMBLY__ */
59475 
59477 #define ALT_USB_DEV_DIEPDMA1_OFST 0x134
59478 
59479 #define ALT_USB_DEV_DIEPDMA1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA1_OFST))
59480 
59507 #define ALT_USB_DEV_DTXFSTS1_INEPTXFSPCAVAIL_LSB 0
59508 
59509 #define ALT_USB_DEV_DTXFSTS1_INEPTXFSPCAVAIL_MSB 15
59510 
59511 #define ALT_USB_DEV_DTXFSTS1_INEPTXFSPCAVAIL_WIDTH 16
59512 
59513 #define ALT_USB_DEV_DTXFSTS1_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
59514 
59515 #define ALT_USB_DEV_DTXFSTS1_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
59516 
59517 #define ALT_USB_DEV_DTXFSTS1_INEPTXFSPCAVAIL_RESET 0x2000
59518 
59519 #define ALT_USB_DEV_DTXFSTS1_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
59520 
59521 #define ALT_USB_DEV_DTXFSTS1_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
59522 
59523 #ifndef __ASSEMBLY__
59524 
59535 {
59536  const uint32_t ineptxfspcavail : 16;
59537  uint32_t : 16;
59538 };
59539 
59542 #endif /* __ASSEMBLY__ */
59543 
59545 #define ALT_USB_DEV_DTXFSTS1_OFST 0x138
59546 
59547 #define ALT_USB_DEV_DTXFSTS1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS1_OFST))
59548 
59572 #define ALT_USB_DEV_DIEPDMAB1_DIEPDMAB1_LSB 0
59573 
59574 #define ALT_USB_DEV_DIEPDMAB1_DIEPDMAB1_MSB 31
59575 
59576 #define ALT_USB_DEV_DIEPDMAB1_DIEPDMAB1_WIDTH 32
59577 
59578 #define ALT_USB_DEV_DIEPDMAB1_DIEPDMAB1_SET_MSK 0xffffffff
59579 
59580 #define ALT_USB_DEV_DIEPDMAB1_DIEPDMAB1_CLR_MSK 0x00000000
59581 
59582 #define ALT_USB_DEV_DIEPDMAB1_DIEPDMAB1_RESET 0x0
59583 
59584 #define ALT_USB_DEV_DIEPDMAB1_DIEPDMAB1_GET(value) (((value) & 0xffffffff) >> 0)
59585 
59586 #define ALT_USB_DEV_DIEPDMAB1_DIEPDMAB1_SET(value) (((value) << 0) & 0xffffffff)
59587 
59588 #ifndef __ASSEMBLY__
59589 
59600 {
59601  const uint32_t diepdmab1 : 32;
59602 };
59603 
59606 #endif /* __ASSEMBLY__ */
59607 
59609 #define ALT_USB_DEV_DIEPDMAB1_OFST 0x13c
59610 
59611 #define ALT_USB_DEV_DIEPDMAB1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB1_OFST))
59612 
59650 #define ALT_USB_DEV_DIEPCTL2_MPS_LSB 0
59651 
59652 #define ALT_USB_DEV_DIEPCTL2_MPS_MSB 10
59653 
59654 #define ALT_USB_DEV_DIEPCTL2_MPS_WIDTH 11
59655 
59656 #define ALT_USB_DEV_DIEPCTL2_MPS_SET_MSK 0x000007ff
59657 
59658 #define ALT_USB_DEV_DIEPCTL2_MPS_CLR_MSK 0xfffff800
59659 
59660 #define ALT_USB_DEV_DIEPCTL2_MPS_RESET 0x0
59661 
59662 #define ALT_USB_DEV_DIEPCTL2_MPS_GET(value) (((value) & 0x000007ff) >> 0)
59663 
59664 #define ALT_USB_DEV_DIEPCTL2_MPS_SET(value) (((value) << 0) & 0x000007ff)
59665 
59690 #define ALT_USB_DEV_DIEPCTL2_USBACTEP_E_DISD 0x0
59691 
59696 #define ALT_USB_DEV_DIEPCTL2_USBACTEP_E_END 0x1
59697 
59699 #define ALT_USB_DEV_DIEPCTL2_USBACTEP_LSB 15
59700 
59701 #define ALT_USB_DEV_DIEPCTL2_USBACTEP_MSB 15
59702 
59703 #define ALT_USB_DEV_DIEPCTL2_USBACTEP_WIDTH 1
59704 
59705 #define ALT_USB_DEV_DIEPCTL2_USBACTEP_SET_MSK 0x00008000
59706 
59707 #define ALT_USB_DEV_DIEPCTL2_USBACTEP_CLR_MSK 0xffff7fff
59708 
59709 #define ALT_USB_DEV_DIEPCTL2_USBACTEP_RESET 0x0
59710 
59711 #define ALT_USB_DEV_DIEPCTL2_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
59712 
59713 #define ALT_USB_DEV_DIEPCTL2_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
59714 
59756 #define ALT_USB_DEV_DIEPCTL2_DPID_E_INACT 0x0
59757 
59762 #define ALT_USB_DEV_DIEPCTL2_DPID_E_ACT 0x1
59763 
59765 #define ALT_USB_DEV_DIEPCTL2_DPID_LSB 16
59766 
59767 #define ALT_USB_DEV_DIEPCTL2_DPID_MSB 16
59768 
59769 #define ALT_USB_DEV_DIEPCTL2_DPID_WIDTH 1
59770 
59771 #define ALT_USB_DEV_DIEPCTL2_DPID_SET_MSK 0x00010000
59772 
59773 #define ALT_USB_DEV_DIEPCTL2_DPID_CLR_MSK 0xfffeffff
59774 
59775 #define ALT_USB_DEV_DIEPCTL2_DPID_RESET 0x0
59776 
59777 #define ALT_USB_DEV_DIEPCTL2_DPID_GET(value) (((value) & 0x00010000) >> 16)
59778 
59779 #define ALT_USB_DEV_DIEPCTL2_DPID_SET(value) (((value) << 16) & 0x00010000)
59780 
59815 #define ALT_USB_DEV_DIEPCTL2_NAKSTS_E_NONNAK 0x0
59816 
59821 #define ALT_USB_DEV_DIEPCTL2_NAKSTS_E_NAK 0x1
59822 
59824 #define ALT_USB_DEV_DIEPCTL2_NAKSTS_LSB 17
59825 
59826 #define ALT_USB_DEV_DIEPCTL2_NAKSTS_MSB 17
59827 
59828 #define ALT_USB_DEV_DIEPCTL2_NAKSTS_WIDTH 1
59829 
59830 #define ALT_USB_DEV_DIEPCTL2_NAKSTS_SET_MSK 0x00020000
59831 
59832 #define ALT_USB_DEV_DIEPCTL2_NAKSTS_CLR_MSK 0xfffdffff
59833 
59834 #define ALT_USB_DEV_DIEPCTL2_NAKSTS_RESET 0x0
59835 
59836 #define ALT_USB_DEV_DIEPCTL2_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
59837 
59838 #define ALT_USB_DEV_DIEPCTL2_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
59839 
59862 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_E_CTL 0x0
59863 
59868 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_E_ISOCHRONOUS 0x1
59869 
59874 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_E_BULK 0x2
59875 
59880 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_E_INTERRUP 0x3
59881 
59883 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_LSB 18
59884 
59885 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_MSB 19
59886 
59887 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_WIDTH 2
59888 
59889 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_SET_MSK 0x000c0000
59890 
59891 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_CLR_MSK 0xfff3ffff
59892 
59893 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_RESET 0x0
59894 
59895 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
59896 
59897 #define ALT_USB_DEV_DIEPCTL2_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
59898 
59928 #define ALT_USB_DEV_DIEPCTL2_STALL_E_INACT 0x0
59929 
59934 #define ALT_USB_DEV_DIEPCTL2_STALL_E_ACT 0x1
59935 
59937 #define ALT_USB_DEV_DIEPCTL2_STALL_LSB 21
59938 
59939 #define ALT_USB_DEV_DIEPCTL2_STALL_MSB 21
59940 
59941 #define ALT_USB_DEV_DIEPCTL2_STALL_WIDTH 1
59942 
59943 #define ALT_USB_DEV_DIEPCTL2_STALL_SET_MSK 0x00200000
59944 
59945 #define ALT_USB_DEV_DIEPCTL2_STALL_CLR_MSK 0xffdfffff
59946 
59947 #define ALT_USB_DEV_DIEPCTL2_STALL_RESET 0x0
59948 
59949 #define ALT_USB_DEV_DIEPCTL2_STALL_GET(value) (((value) & 0x00200000) >> 21)
59950 
59951 #define ALT_USB_DEV_DIEPCTL2_STALL_SET(value) (((value) << 21) & 0x00200000)
59952 
59975 #define ALT_USB_DEV_DIEPCTL2_TXFNUM_LSB 22
59976 
59977 #define ALT_USB_DEV_DIEPCTL2_TXFNUM_MSB 25
59978 
59979 #define ALT_USB_DEV_DIEPCTL2_TXFNUM_WIDTH 4
59980 
59981 #define ALT_USB_DEV_DIEPCTL2_TXFNUM_SET_MSK 0x03c00000
59982 
59983 #define ALT_USB_DEV_DIEPCTL2_TXFNUM_CLR_MSK 0xfc3fffff
59984 
59985 #define ALT_USB_DEV_DIEPCTL2_TXFNUM_RESET 0x0
59986 
59987 #define ALT_USB_DEV_DIEPCTL2_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
59988 
59989 #define ALT_USB_DEV_DIEPCTL2_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
59990 
60011 #define ALT_USB_DEV_DIEPCTL2_CNAK_E_INACT 0x0
60012 
60017 #define ALT_USB_DEV_DIEPCTL2_CNAK_E_ACT 0x1
60018 
60020 #define ALT_USB_DEV_DIEPCTL2_CNAK_LSB 26
60021 
60022 #define ALT_USB_DEV_DIEPCTL2_CNAK_MSB 26
60023 
60024 #define ALT_USB_DEV_DIEPCTL2_CNAK_WIDTH 1
60025 
60026 #define ALT_USB_DEV_DIEPCTL2_CNAK_SET_MSK 0x04000000
60027 
60028 #define ALT_USB_DEV_DIEPCTL2_CNAK_CLR_MSK 0xfbffffff
60029 
60030 #define ALT_USB_DEV_DIEPCTL2_CNAK_RESET 0x0
60031 
60032 #define ALT_USB_DEV_DIEPCTL2_CNAK_GET(value) (((value) & 0x04000000) >> 26)
60033 
60034 #define ALT_USB_DEV_DIEPCTL2_CNAK_SET(value) (((value) << 26) & 0x04000000)
60035 
60059 #define ALT_USB_DEV_DIEPCTL2_SNAK_E_INACT 0x0
60060 
60065 #define ALT_USB_DEV_DIEPCTL2_SNAK_E_ACT 0x1
60066 
60068 #define ALT_USB_DEV_DIEPCTL2_SNAK_LSB 27
60069 
60070 #define ALT_USB_DEV_DIEPCTL2_SNAK_MSB 27
60071 
60072 #define ALT_USB_DEV_DIEPCTL2_SNAK_WIDTH 1
60073 
60074 #define ALT_USB_DEV_DIEPCTL2_SNAK_SET_MSK 0x08000000
60075 
60076 #define ALT_USB_DEV_DIEPCTL2_SNAK_CLR_MSK 0xf7ffffff
60077 
60078 #define ALT_USB_DEV_DIEPCTL2_SNAK_RESET 0x0
60079 
60080 #define ALT_USB_DEV_DIEPCTL2_SNAK_GET(value) (((value) & 0x08000000) >> 27)
60081 
60082 #define ALT_USB_DEV_DIEPCTL2_SNAK_SET(value) (((value) << 27) & 0x08000000)
60083 
60112 #define ALT_USB_DEV_DIEPCTL2_SETD0PID_E_DISD 0x0
60113 
60118 #define ALT_USB_DEV_DIEPCTL2_SETD0PID_E_END 0x1
60119 
60121 #define ALT_USB_DEV_DIEPCTL2_SETD0PID_LSB 28
60122 
60123 #define ALT_USB_DEV_DIEPCTL2_SETD0PID_MSB 28
60124 
60125 #define ALT_USB_DEV_DIEPCTL2_SETD0PID_WIDTH 1
60126 
60127 #define ALT_USB_DEV_DIEPCTL2_SETD0PID_SET_MSK 0x10000000
60128 
60129 #define ALT_USB_DEV_DIEPCTL2_SETD0PID_CLR_MSK 0xefffffff
60130 
60131 #define ALT_USB_DEV_DIEPCTL2_SETD0PID_RESET 0x0
60132 
60133 #define ALT_USB_DEV_DIEPCTL2_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
60134 
60135 #define ALT_USB_DEV_DIEPCTL2_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
60136 
60163 #define ALT_USB_DEV_DIEPCTL2_SETD1PID_E_DISD 0x0
60164 
60169 #define ALT_USB_DEV_DIEPCTL2_SETD1PID_E_END 0x1
60170 
60172 #define ALT_USB_DEV_DIEPCTL2_SETD1PID_LSB 29
60173 
60174 #define ALT_USB_DEV_DIEPCTL2_SETD1PID_MSB 29
60175 
60176 #define ALT_USB_DEV_DIEPCTL2_SETD1PID_WIDTH 1
60177 
60178 #define ALT_USB_DEV_DIEPCTL2_SETD1PID_SET_MSK 0x20000000
60179 
60180 #define ALT_USB_DEV_DIEPCTL2_SETD1PID_CLR_MSK 0xdfffffff
60181 
60182 #define ALT_USB_DEV_DIEPCTL2_SETD1PID_RESET 0x0
60183 
60184 #define ALT_USB_DEV_DIEPCTL2_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
60185 
60186 #define ALT_USB_DEV_DIEPCTL2_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
60187 
60213 #define ALT_USB_DEV_DIEPCTL2_EPDIS_E_INACT 0x0
60214 
60219 #define ALT_USB_DEV_DIEPCTL2_EPDIS_E_ACT 0x1
60220 
60222 #define ALT_USB_DEV_DIEPCTL2_EPDIS_LSB 30
60223 
60224 #define ALT_USB_DEV_DIEPCTL2_EPDIS_MSB 30
60225 
60226 #define ALT_USB_DEV_DIEPCTL2_EPDIS_WIDTH 1
60227 
60228 #define ALT_USB_DEV_DIEPCTL2_EPDIS_SET_MSK 0x40000000
60229 
60230 #define ALT_USB_DEV_DIEPCTL2_EPDIS_CLR_MSK 0xbfffffff
60231 
60232 #define ALT_USB_DEV_DIEPCTL2_EPDIS_RESET 0x0
60233 
60234 #define ALT_USB_DEV_DIEPCTL2_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
60235 
60236 #define ALT_USB_DEV_DIEPCTL2_EPDIS_SET(value) (((value) << 30) & 0x40000000)
60237 
60287 #define ALT_USB_DEV_DIEPCTL2_EPENA_E_INACT 0x0
60288 
60293 #define ALT_USB_DEV_DIEPCTL2_EPENA_E_ACT 0x1
60294 
60296 #define ALT_USB_DEV_DIEPCTL2_EPENA_LSB 31
60297 
60298 #define ALT_USB_DEV_DIEPCTL2_EPENA_MSB 31
60299 
60300 #define ALT_USB_DEV_DIEPCTL2_EPENA_WIDTH 1
60301 
60302 #define ALT_USB_DEV_DIEPCTL2_EPENA_SET_MSK 0x80000000
60303 
60304 #define ALT_USB_DEV_DIEPCTL2_EPENA_CLR_MSK 0x7fffffff
60305 
60306 #define ALT_USB_DEV_DIEPCTL2_EPENA_RESET 0x0
60307 
60308 #define ALT_USB_DEV_DIEPCTL2_EPENA_GET(value) (((value) & 0x80000000) >> 31)
60309 
60310 #define ALT_USB_DEV_DIEPCTL2_EPENA_SET(value) (((value) << 31) & 0x80000000)
60311 
60312 #ifndef __ASSEMBLY__
60313 
60324 {
60325  uint32_t mps : 11;
60326  uint32_t : 4;
60327  uint32_t usbactep : 1;
60328  const uint32_t dpid : 1;
60329  const uint32_t naksts : 1;
60330  uint32_t eptype : 2;
60331  uint32_t : 1;
60332  const uint32_t stall : 1;
60333  uint32_t txfnum : 4;
60334  uint32_t cnak : 1;
60335  uint32_t snak : 1;
60336  uint32_t setd0pid : 1;
60337  uint32_t setd1pid : 1;
60338  const uint32_t epdis : 1;
60339  const uint32_t epena : 1;
60340 };
60341 
60344 #endif /* __ASSEMBLY__ */
60345 
60347 #define ALT_USB_DEV_DIEPCTL2_OFST 0x140
60348 
60349 #define ALT_USB_DEV_DIEPCTL2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL2_OFST))
60350 
60415 #define ALT_USB_DEV_DIEPINT2_XFERCOMPL_E_INACT 0x0
60416 
60421 #define ALT_USB_DEV_DIEPINT2_XFERCOMPL_E_ACT 0x1
60422 
60424 #define ALT_USB_DEV_DIEPINT2_XFERCOMPL_LSB 0
60425 
60426 #define ALT_USB_DEV_DIEPINT2_XFERCOMPL_MSB 0
60427 
60428 #define ALT_USB_DEV_DIEPINT2_XFERCOMPL_WIDTH 1
60429 
60430 #define ALT_USB_DEV_DIEPINT2_XFERCOMPL_SET_MSK 0x00000001
60431 
60432 #define ALT_USB_DEV_DIEPINT2_XFERCOMPL_CLR_MSK 0xfffffffe
60433 
60434 #define ALT_USB_DEV_DIEPINT2_XFERCOMPL_RESET 0x0
60435 
60436 #define ALT_USB_DEV_DIEPINT2_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
60437 
60438 #define ALT_USB_DEV_DIEPINT2_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
60439 
60461 #define ALT_USB_DEV_DIEPINT2_EPDISBLD_E_INACT 0x0
60462 
60467 #define ALT_USB_DEV_DIEPINT2_EPDISBLD_E_ACT 0x1
60468 
60470 #define ALT_USB_DEV_DIEPINT2_EPDISBLD_LSB 1
60471 
60472 #define ALT_USB_DEV_DIEPINT2_EPDISBLD_MSB 1
60473 
60474 #define ALT_USB_DEV_DIEPINT2_EPDISBLD_WIDTH 1
60475 
60476 #define ALT_USB_DEV_DIEPINT2_EPDISBLD_SET_MSK 0x00000002
60477 
60478 #define ALT_USB_DEV_DIEPINT2_EPDISBLD_CLR_MSK 0xfffffffd
60479 
60480 #define ALT_USB_DEV_DIEPINT2_EPDISBLD_RESET 0x0
60481 
60482 #define ALT_USB_DEV_DIEPINT2_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
60483 
60484 #define ALT_USB_DEV_DIEPINT2_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
60485 
60508 #define ALT_USB_DEV_DIEPINT2_AHBERR_E_INACT 0x0
60509 
60514 #define ALT_USB_DEV_DIEPINT2_AHBERR_E_ACT 0x1
60515 
60517 #define ALT_USB_DEV_DIEPINT2_AHBERR_LSB 2
60518 
60519 #define ALT_USB_DEV_DIEPINT2_AHBERR_MSB 2
60520 
60521 #define ALT_USB_DEV_DIEPINT2_AHBERR_WIDTH 1
60522 
60523 #define ALT_USB_DEV_DIEPINT2_AHBERR_SET_MSK 0x00000004
60524 
60525 #define ALT_USB_DEV_DIEPINT2_AHBERR_CLR_MSK 0xfffffffb
60526 
60527 #define ALT_USB_DEV_DIEPINT2_AHBERR_RESET 0x0
60528 
60529 #define ALT_USB_DEV_DIEPINT2_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
60530 
60531 #define ALT_USB_DEV_DIEPINT2_AHBERR_SET(value) (((value) << 2) & 0x00000004)
60532 
60556 #define ALT_USB_DEV_DIEPINT2_TMO_E_INACT 0x0
60557 
60562 #define ALT_USB_DEV_DIEPINT2_TMO_E_ACT 0x1
60563 
60565 #define ALT_USB_DEV_DIEPINT2_TMO_LSB 3
60566 
60567 #define ALT_USB_DEV_DIEPINT2_TMO_MSB 3
60568 
60569 #define ALT_USB_DEV_DIEPINT2_TMO_WIDTH 1
60570 
60571 #define ALT_USB_DEV_DIEPINT2_TMO_SET_MSK 0x00000008
60572 
60573 #define ALT_USB_DEV_DIEPINT2_TMO_CLR_MSK 0xfffffff7
60574 
60575 #define ALT_USB_DEV_DIEPINT2_TMO_RESET 0x0
60576 
60577 #define ALT_USB_DEV_DIEPINT2_TMO_GET(value) (((value) & 0x00000008) >> 3)
60578 
60579 #define ALT_USB_DEV_DIEPINT2_TMO_SET(value) (((value) << 3) & 0x00000008)
60580 
60603 #define ALT_USB_DEV_DIEPINT2_INTKNTXFEMP_E_INACT 0x0
60604 
60609 #define ALT_USB_DEV_DIEPINT2_INTKNTXFEMP_E_ACT 0x1
60610 
60612 #define ALT_USB_DEV_DIEPINT2_INTKNTXFEMP_LSB 4
60613 
60614 #define ALT_USB_DEV_DIEPINT2_INTKNTXFEMP_MSB 4
60615 
60616 #define ALT_USB_DEV_DIEPINT2_INTKNTXFEMP_WIDTH 1
60617 
60618 #define ALT_USB_DEV_DIEPINT2_INTKNTXFEMP_SET_MSK 0x00000010
60619 
60620 #define ALT_USB_DEV_DIEPINT2_INTKNTXFEMP_CLR_MSK 0xffffffef
60621 
60622 #define ALT_USB_DEV_DIEPINT2_INTKNTXFEMP_RESET 0x0
60623 
60624 #define ALT_USB_DEV_DIEPINT2_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
60625 
60626 #define ALT_USB_DEV_DIEPINT2_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
60627 
60651 #define ALT_USB_DEV_DIEPINT2_INTKNEPMIS_E_INACT 0x0
60652 
60657 #define ALT_USB_DEV_DIEPINT2_INTKNEPMIS_E_ACT 0x1
60658 
60660 #define ALT_USB_DEV_DIEPINT2_INTKNEPMIS_LSB 5
60661 
60662 #define ALT_USB_DEV_DIEPINT2_INTKNEPMIS_MSB 5
60663 
60664 #define ALT_USB_DEV_DIEPINT2_INTKNEPMIS_WIDTH 1
60665 
60666 #define ALT_USB_DEV_DIEPINT2_INTKNEPMIS_SET_MSK 0x00000020
60667 
60668 #define ALT_USB_DEV_DIEPINT2_INTKNEPMIS_CLR_MSK 0xffffffdf
60669 
60670 #define ALT_USB_DEV_DIEPINT2_INTKNEPMIS_RESET 0x0
60671 
60672 #define ALT_USB_DEV_DIEPINT2_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
60673 
60674 #define ALT_USB_DEV_DIEPINT2_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
60675 
60702 #define ALT_USB_DEV_DIEPINT2_INEPNAKEFF_E_INACT 0x0
60703 
60708 #define ALT_USB_DEV_DIEPINT2_INEPNAKEFF_E_ACT 0x1
60709 
60711 #define ALT_USB_DEV_DIEPINT2_INEPNAKEFF_LSB 6
60712 
60713 #define ALT_USB_DEV_DIEPINT2_INEPNAKEFF_MSB 6
60714 
60715 #define ALT_USB_DEV_DIEPINT2_INEPNAKEFF_WIDTH 1
60716 
60717 #define ALT_USB_DEV_DIEPINT2_INEPNAKEFF_SET_MSK 0x00000040
60718 
60719 #define ALT_USB_DEV_DIEPINT2_INEPNAKEFF_CLR_MSK 0xffffffbf
60720 
60721 #define ALT_USB_DEV_DIEPINT2_INEPNAKEFF_RESET 0x0
60722 
60723 #define ALT_USB_DEV_DIEPINT2_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
60724 
60725 #define ALT_USB_DEV_DIEPINT2_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
60726 
60750 #define ALT_USB_DEV_DIEPINT2_TXFEMP_E_INACT 0x0
60751 
60756 #define ALT_USB_DEV_DIEPINT2_TXFEMP_E_ACT 0x1
60757 
60759 #define ALT_USB_DEV_DIEPINT2_TXFEMP_LSB 7
60760 
60761 #define ALT_USB_DEV_DIEPINT2_TXFEMP_MSB 7
60762 
60763 #define ALT_USB_DEV_DIEPINT2_TXFEMP_WIDTH 1
60764 
60765 #define ALT_USB_DEV_DIEPINT2_TXFEMP_SET_MSK 0x00000080
60766 
60767 #define ALT_USB_DEV_DIEPINT2_TXFEMP_CLR_MSK 0xffffff7f
60768 
60769 #define ALT_USB_DEV_DIEPINT2_TXFEMP_RESET 0x1
60770 
60771 #define ALT_USB_DEV_DIEPINT2_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
60772 
60773 #define ALT_USB_DEV_DIEPINT2_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
60774 
60796 #define ALT_USB_DEV_DIEPINT2_TXFIFOUNDRN_E_INACT 0x0
60797 
60802 #define ALT_USB_DEV_DIEPINT2_TXFIFOUNDRN_E_ACT 0x1
60803 
60805 #define ALT_USB_DEV_DIEPINT2_TXFIFOUNDRN_LSB 8
60806 
60807 #define ALT_USB_DEV_DIEPINT2_TXFIFOUNDRN_MSB 8
60808 
60809 #define ALT_USB_DEV_DIEPINT2_TXFIFOUNDRN_WIDTH 1
60810 
60811 #define ALT_USB_DEV_DIEPINT2_TXFIFOUNDRN_SET_MSK 0x00000100
60812 
60813 #define ALT_USB_DEV_DIEPINT2_TXFIFOUNDRN_CLR_MSK 0xfffffeff
60814 
60815 #define ALT_USB_DEV_DIEPINT2_TXFIFOUNDRN_RESET 0x0
60816 
60817 #define ALT_USB_DEV_DIEPINT2_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
60818 
60819 #define ALT_USB_DEV_DIEPINT2_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
60820 
60843 #define ALT_USB_DEV_DIEPINT2_BNAINTR_E_INACT 0x0
60844 
60849 #define ALT_USB_DEV_DIEPINT2_BNAINTR_E_ACT 0x1
60850 
60852 #define ALT_USB_DEV_DIEPINT2_BNAINTR_LSB 9
60853 
60854 #define ALT_USB_DEV_DIEPINT2_BNAINTR_MSB 9
60855 
60856 #define ALT_USB_DEV_DIEPINT2_BNAINTR_WIDTH 1
60857 
60858 #define ALT_USB_DEV_DIEPINT2_BNAINTR_SET_MSK 0x00000200
60859 
60860 #define ALT_USB_DEV_DIEPINT2_BNAINTR_CLR_MSK 0xfffffdff
60861 
60862 #define ALT_USB_DEV_DIEPINT2_BNAINTR_RESET 0x0
60863 
60864 #define ALT_USB_DEV_DIEPINT2_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
60865 
60866 #define ALT_USB_DEV_DIEPINT2_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
60867 
60890 #define ALT_USB_DEV_DIEPINT2_PKTDRPSTS_E_INACT 0x0
60891 
60896 #define ALT_USB_DEV_DIEPINT2_PKTDRPSTS_E_ACT 0x1
60897 
60899 #define ALT_USB_DEV_DIEPINT2_PKTDRPSTS_LSB 11
60900 
60901 #define ALT_USB_DEV_DIEPINT2_PKTDRPSTS_MSB 11
60902 
60903 #define ALT_USB_DEV_DIEPINT2_PKTDRPSTS_WIDTH 1
60904 
60905 #define ALT_USB_DEV_DIEPINT2_PKTDRPSTS_SET_MSK 0x00000800
60906 
60907 #define ALT_USB_DEV_DIEPINT2_PKTDRPSTS_CLR_MSK 0xfffff7ff
60908 
60909 #define ALT_USB_DEV_DIEPINT2_PKTDRPSTS_RESET 0x0
60910 
60911 #define ALT_USB_DEV_DIEPINT2_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
60912 
60913 #define ALT_USB_DEV_DIEPINT2_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
60914 
60935 #define ALT_USB_DEV_DIEPINT2_BBLEERR_E_INACT 0x0
60936 
60941 #define ALT_USB_DEV_DIEPINT2_BBLEERR_E_ACT 0x1
60942 
60944 #define ALT_USB_DEV_DIEPINT2_BBLEERR_LSB 12
60945 
60946 #define ALT_USB_DEV_DIEPINT2_BBLEERR_MSB 12
60947 
60948 #define ALT_USB_DEV_DIEPINT2_BBLEERR_WIDTH 1
60949 
60950 #define ALT_USB_DEV_DIEPINT2_BBLEERR_SET_MSK 0x00001000
60951 
60952 #define ALT_USB_DEV_DIEPINT2_BBLEERR_CLR_MSK 0xffffefff
60953 
60954 #define ALT_USB_DEV_DIEPINT2_BBLEERR_RESET 0x0
60955 
60956 #define ALT_USB_DEV_DIEPINT2_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
60957 
60958 #define ALT_USB_DEV_DIEPINT2_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
60959 
60982 #define ALT_USB_DEV_DIEPINT2_NAKINTRPT_E_INACT 0x0
60983 
60988 #define ALT_USB_DEV_DIEPINT2_NAKINTRPT_E_ACT 0x1
60989 
60991 #define ALT_USB_DEV_DIEPINT2_NAKINTRPT_LSB 13
60992 
60993 #define ALT_USB_DEV_DIEPINT2_NAKINTRPT_MSB 13
60994 
60995 #define ALT_USB_DEV_DIEPINT2_NAKINTRPT_WIDTH 1
60996 
60997 #define ALT_USB_DEV_DIEPINT2_NAKINTRPT_SET_MSK 0x00002000
60998 
60999 #define ALT_USB_DEV_DIEPINT2_NAKINTRPT_CLR_MSK 0xffffdfff
61000 
61001 #define ALT_USB_DEV_DIEPINT2_NAKINTRPT_RESET 0x0
61002 
61003 #define ALT_USB_DEV_DIEPINT2_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
61004 
61005 #define ALT_USB_DEV_DIEPINT2_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
61006 
61028 #define ALT_USB_DEV_DIEPINT2_NYETINTRPT_E_INACT 0x0
61029 
61034 #define ALT_USB_DEV_DIEPINT2_NYETINTRPT_E_ACT 0x1
61035 
61037 #define ALT_USB_DEV_DIEPINT2_NYETINTRPT_LSB 14
61038 
61039 #define ALT_USB_DEV_DIEPINT2_NYETINTRPT_MSB 14
61040 
61041 #define ALT_USB_DEV_DIEPINT2_NYETINTRPT_WIDTH 1
61042 
61043 #define ALT_USB_DEV_DIEPINT2_NYETINTRPT_SET_MSK 0x00004000
61044 
61045 #define ALT_USB_DEV_DIEPINT2_NYETINTRPT_CLR_MSK 0xffffbfff
61046 
61047 #define ALT_USB_DEV_DIEPINT2_NYETINTRPT_RESET 0x0
61048 
61049 #define ALT_USB_DEV_DIEPINT2_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
61050 
61051 #define ALT_USB_DEV_DIEPINT2_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
61052 
61053 #ifndef __ASSEMBLY__
61054 
61065 {
61066  const uint32_t xfercompl : 1;
61067  const uint32_t epdisbld : 1;
61068  const uint32_t ahberr : 1;
61069  const uint32_t timeout : 1;
61070  const uint32_t intkntxfemp : 1;
61071  const uint32_t intknepmis : 1;
61072  const uint32_t inepnakeff : 1;
61073  const uint32_t txfemp : 1;
61074  const uint32_t txfifoundrn : 1;
61075  const uint32_t bnaintr : 1;
61076  uint32_t : 1;
61077  const uint32_t pktdrpsts : 1;
61078  const uint32_t bbleerr : 1;
61079  const uint32_t nakintrpt : 1;
61080  const uint32_t nyetintrpt : 1;
61081  uint32_t : 17;
61082 };
61083 
61086 #endif /* __ASSEMBLY__ */
61087 
61089 #define ALT_USB_DEV_DIEPINT2_OFST 0x148
61090 
61091 #define ALT_USB_DEV_DIEPINT2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT2_OFST))
61092 
61125 #define ALT_USB_DEV_DIEPTSIZ2_XFERSIZE_LSB 0
61126 
61127 #define ALT_USB_DEV_DIEPTSIZ2_XFERSIZE_MSB 18
61128 
61129 #define ALT_USB_DEV_DIEPTSIZ2_XFERSIZE_WIDTH 19
61130 
61131 #define ALT_USB_DEV_DIEPTSIZ2_XFERSIZE_SET_MSK 0x0007ffff
61132 
61133 #define ALT_USB_DEV_DIEPTSIZ2_XFERSIZE_CLR_MSK 0xfff80000
61134 
61135 #define ALT_USB_DEV_DIEPTSIZ2_XFERSIZE_RESET 0x0
61136 
61137 #define ALT_USB_DEV_DIEPTSIZ2_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
61138 
61139 #define ALT_USB_DEV_DIEPTSIZ2_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
61140 
61152 #define ALT_USB_DEV_DIEPTSIZ2_PKTCNT_LSB 19
61153 
61154 #define ALT_USB_DEV_DIEPTSIZ2_PKTCNT_MSB 28
61155 
61156 #define ALT_USB_DEV_DIEPTSIZ2_PKTCNT_WIDTH 10
61157 
61158 #define ALT_USB_DEV_DIEPTSIZ2_PKTCNT_SET_MSK 0x1ff80000
61159 
61160 #define ALT_USB_DEV_DIEPTSIZ2_PKTCNT_CLR_MSK 0xe007ffff
61161 
61162 #define ALT_USB_DEV_DIEPTSIZ2_PKTCNT_RESET 0x0
61163 
61164 #define ALT_USB_DEV_DIEPTSIZ2_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
61165 
61166 #define ALT_USB_DEV_DIEPTSIZ2_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
61167 
61195 #define ALT_USB_DEV_DIEPTSIZ2_MC_E_PKTONE 0x1
61196 
61201 #define ALT_USB_DEV_DIEPTSIZ2_MC_E_PKTTWO 0x2
61202 
61207 #define ALT_USB_DEV_DIEPTSIZ2_MC_E_PKTTHREE 0x3
61208 
61210 #define ALT_USB_DEV_DIEPTSIZ2_MC_LSB 29
61211 
61212 #define ALT_USB_DEV_DIEPTSIZ2_MC_MSB 30
61213 
61214 #define ALT_USB_DEV_DIEPTSIZ2_MC_WIDTH 2
61215 
61216 #define ALT_USB_DEV_DIEPTSIZ2_MC_SET_MSK 0x60000000
61217 
61218 #define ALT_USB_DEV_DIEPTSIZ2_MC_CLR_MSK 0x9fffffff
61219 
61220 #define ALT_USB_DEV_DIEPTSIZ2_MC_RESET 0x0
61221 
61222 #define ALT_USB_DEV_DIEPTSIZ2_MC_GET(value) (((value) & 0x60000000) >> 29)
61223 
61224 #define ALT_USB_DEV_DIEPTSIZ2_MC_SET(value) (((value) << 29) & 0x60000000)
61225 
61226 #ifndef __ASSEMBLY__
61227 
61238 {
61239  uint32_t xfersize : 19;
61240  uint32_t PktCnt : 10;
61241  uint32_t mc : 2;
61242  uint32_t : 1;
61243 };
61244 
61247 #endif /* __ASSEMBLY__ */
61248 
61250 #define ALT_USB_DEV_DIEPTSIZ2_OFST 0x150
61251 
61252 #define ALT_USB_DEV_DIEPTSIZ2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ2_OFST))
61253 
61286 #define ALT_USB_DEV_DIEPDMA2_DIEPDMA2_LSB 0
61287 
61288 #define ALT_USB_DEV_DIEPDMA2_DIEPDMA2_MSB 31
61289 
61290 #define ALT_USB_DEV_DIEPDMA2_DIEPDMA2_WIDTH 32
61291 
61292 #define ALT_USB_DEV_DIEPDMA2_DIEPDMA2_SET_MSK 0xffffffff
61293 
61294 #define ALT_USB_DEV_DIEPDMA2_DIEPDMA2_CLR_MSK 0x00000000
61295 
61296 #define ALT_USB_DEV_DIEPDMA2_DIEPDMA2_RESET 0x0
61297 
61298 #define ALT_USB_DEV_DIEPDMA2_DIEPDMA2_GET(value) (((value) & 0xffffffff) >> 0)
61299 
61300 #define ALT_USB_DEV_DIEPDMA2_DIEPDMA2_SET(value) (((value) << 0) & 0xffffffff)
61301 
61302 #ifndef __ASSEMBLY__
61303 
61314 {
61315  uint32_t diepdma2 : 32;
61316 };
61317 
61320 #endif /* __ASSEMBLY__ */
61321 
61323 #define ALT_USB_DEV_DIEPDMA2_OFST 0x154
61324 
61325 #define ALT_USB_DEV_DIEPDMA2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA2_OFST))
61326 
61353 #define ALT_USB_DEV_DTXFSTS2_INEPTXFSPCAVAIL_LSB 0
61354 
61355 #define ALT_USB_DEV_DTXFSTS2_INEPTXFSPCAVAIL_MSB 15
61356 
61357 #define ALT_USB_DEV_DTXFSTS2_INEPTXFSPCAVAIL_WIDTH 16
61358 
61359 #define ALT_USB_DEV_DTXFSTS2_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
61360 
61361 #define ALT_USB_DEV_DTXFSTS2_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
61362 
61363 #define ALT_USB_DEV_DTXFSTS2_INEPTXFSPCAVAIL_RESET 0x2000
61364 
61365 #define ALT_USB_DEV_DTXFSTS2_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
61366 
61367 #define ALT_USB_DEV_DTXFSTS2_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
61368 
61369 #ifndef __ASSEMBLY__
61370 
61381 {
61382  const uint32_t ineptxfspcavail : 16;
61383  uint32_t : 16;
61384 };
61385 
61388 #endif /* __ASSEMBLY__ */
61389 
61391 #define ALT_USB_DEV_DTXFSTS2_OFST 0x158
61392 
61393 #define ALT_USB_DEV_DTXFSTS2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS2_OFST))
61394 
61418 #define ALT_USB_DEV_DIEPDMAB2_DIEPDMAB2_LSB 0
61419 
61420 #define ALT_USB_DEV_DIEPDMAB2_DIEPDMAB2_MSB 31
61421 
61422 #define ALT_USB_DEV_DIEPDMAB2_DIEPDMAB2_WIDTH 32
61423 
61424 #define ALT_USB_DEV_DIEPDMAB2_DIEPDMAB2_SET_MSK 0xffffffff
61425 
61426 #define ALT_USB_DEV_DIEPDMAB2_DIEPDMAB2_CLR_MSK 0x00000000
61427 
61428 #define ALT_USB_DEV_DIEPDMAB2_DIEPDMAB2_RESET 0x0
61429 
61430 #define ALT_USB_DEV_DIEPDMAB2_DIEPDMAB2_GET(value) (((value) & 0xffffffff) >> 0)
61431 
61432 #define ALT_USB_DEV_DIEPDMAB2_DIEPDMAB2_SET(value) (((value) << 0) & 0xffffffff)
61433 
61434 #ifndef __ASSEMBLY__
61435 
61446 {
61447  const uint32_t diepdmab2 : 32;
61448 };
61449 
61452 #endif /* __ASSEMBLY__ */
61453 
61455 #define ALT_USB_DEV_DIEPDMAB2_OFST 0x15c
61456 
61457 #define ALT_USB_DEV_DIEPDMAB2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB2_OFST))
61458 
61496 #define ALT_USB_DEV_DIEPCTL3_MPS_LSB 0
61497 
61498 #define ALT_USB_DEV_DIEPCTL3_MPS_MSB 10
61499 
61500 #define ALT_USB_DEV_DIEPCTL3_MPS_WIDTH 11
61501 
61502 #define ALT_USB_DEV_DIEPCTL3_MPS_SET_MSK 0x000007ff
61503 
61504 #define ALT_USB_DEV_DIEPCTL3_MPS_CLR_MSK 0xfffff800
61505 
61506 #define ALT_USB_DEV_DIEPCTL3_MPS_RESET 0x0
61507 
61508 #define ALT_USB_DEV_DIEPCTL3_MPS_GET(value) (((value) & 0x000007ff) >> 0)
61509 
61510 #define ALT_USB_DEV_DIEPCTL3_MPS_SET(value) (((value) << 0) & 0x000007ff)
61511 
61536 #define ALT_USB_DEV_DIEPCTL3_USBACTEP_E_DISD 0x0
61537 
61542 #define ALT_USB_DEV_DIEPCTL3_USBACTEP_E_END 0x1
61543 
61545 #define ALT_USB_DEV_DIEPCTL3_USBACTEP_LSB 15
61546 
61547 #define ALT_USB_DEV_DIEPCTL3_USBACTEP_MSB 15
61548 
61549 #define ALT_USB_DEV_DIEPCTL3_USBACTEP_WIDTH 1
61550 
61551 #define ALT_USB_DEV_DIEPCTL3_USBACTEP_SET_MSK 0x00008000
61552 
61553 #define ALT_USB_DEV_DIEPCTL3_USBACTEP_CLR_MSK 0xffff7fff
61554 
61555 #define ALT_USB_DEV_DIEPCTL3_USBACTEP_RESET 0x0
61556 
61557 #define ALT_USB_DEV_DIEPCTL3_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
61558 
61559 #define ALT_USB_DEV_DIEPCTL3_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
61560 
61602 #define ALT_USB_DEV_DIEPCTL3_DPID_E_INACT 0x0
61603 
61608 #define ALT_USB_DEV_DIEPCTL3_DPID_E_ACT 0x1
61609 
61611 #define ALT_USB_DEV_DIEPCTL3_DPID_LSB 16
61612 
61613 #define ALT_USB_DEV_DIEPCTL3_DPID_MSB 16
61614 
61615 #define ALT_USB_DEV_DIEPCTL3_DPID_WIDTH 1
61616 
61617 #define ALT_USB_DEV_DIEPCTL3_DPID_SET_MSK 0x00010000
61618 
61619 #define ALT_USB_DEV_DIEPCTL3_DPID_CLR_MSK 0xfffeffff
61620 
61621 #define ALT_USB_DEV_DIEPCTL3_DPID_RESET 0x0
61622 
61623 #define ALT_USB_DEV_DIEPCTL3_DPID_GET(value) (((value) & 0x00010000) >> 16)
61624 
61625 #define ALT_USB_DEV_DIEPCTL3_DPID_SET(value) (((value) << 16) & 0x00010000)
61626 
61661 #define ALT_USB_DEV_DIEPCTL3_NAKSTS_E_NONNAK 0x0
61662 
61667 #define ALT_USB_DEV_DIEPCTL3_NAKSTS_E_NAK 0x1
61668 
61670 #define ALT_USB_DEV_DIEPCTL3_NAKSTS_LSB 17
61671 
61672 #define ALT_USB_DEV_DIEPCTL3_NAKSTS_MSB 17
61673 
61674 #define ALT_USB_DEV_DIEPCTL3_NAKSTS_WIDTH 1
61675 
61676 #define ALT_USB_DEV_DIEPCTL3_NAKSTS_SET_MSK 0x00020000
61677 
61678 #define ALT_USB_DEV_DIEPCTL3_NAKSTS_CLR_MSK 0xfffdffff
61679 
61680 #define ALT_USB_DEV_DIEPCTL3_NAKSTS_RESET 0x0
61681 
61682 #define ALT_USB_DEV_DIEPCTL3_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
61683 
61684 #define ALT_USB_DEV_DIEPCTL3_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
61685 
61708 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_E_CTL 0x0
61709 
61714 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_E_ISOCHRONOUS 0x1
61715 
61720 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_E_BULK 0x2
61721 
61726 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_E_INTERRUP 0x3
61727 
61729 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_LSB 18
61730 
61731 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_MSB 19
61732 
61733 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_WIDTH 2
61734 
61735 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_SET_MSK 0x000c0000
61736 
61737 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_CLR_MSK 0xfff3ffff
61738 
61739 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_RESET 0x0
61740 
61741 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
61742 
61743 #define ALT_USB_DEV_DIEPCTL3_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
61744 
61774 #define ALT_USB_DEV_DIEPCTL3_STALL_E_INACT 0x0
61775 
61780 #define ALT_USB_DEV_DIEPCTL3_STALL_E_ACT 0x1
61781 
61783 #define ALT_USB_DEV_DIEPCTL3_STALL_LSB 21
61784 
61785 #define ALT_USB_DEV_DIEPCTL3_STALL_MSB 21
61786 
61787 #define ALT_USB_DEV_DIEPCTL3_STALL_WIDTH 1
61788 
61789 #define ALT_USB_DEV_DIEPCTL3_STALL_SET_MSK 0x00200000
61790 
61791 #define ALT_USB_DEV_DIEPCTL3_STALL_CLR_MSK 0xffdfffff
61792 
61793 #define ALT_USB_DEV_DIEPCTL3_STALL_RESET 0x0
61794 
61795 #define ALT_USB_DEV_DIEPCTL3_STALL_GET(value) (((value) & 0x00200000) >> 21)
61796 
61797 #define ALT_USB_DEV_DIEPCTL3_STALL_SET(value) (((value) << 21) & 0x00200000)
61798 
61821 #define ALT_USB_DEV_DIEPCTL3_TXFNUM_LSB 22
61822 
61823 #define ALT_USB_DEV_DIEPCTL3_TXFNUM_MSB 25
61824 
61825 #define ALT_USB_DEV_DIEPCTL3_TXFNUM_WIDTH 4
61826 
61827 #define ALT_USB_DEV_DIEPCTL3_TXFNUM_SET_MSK 0x03c00000
61828 
61829 #define ALT_USB_DEV_DIEPCTL3_TXFNUM_CLR_MSK 0xfc3fffff
61830 
61831 #define ALT_USB_DEV_DIEPCTL3_TXFNUM_RESET 0x0
61832 
61833 #define ALT_USB_DEV_DIEPCTL3_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
61834 
61835 #define ALT_USB_DEV_DIEPCTL3_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
61836 
61857 #define ALT_USB_DEV_DIEPCTL3_CNAK_E_INACT 0x0
61858 
61863 #define ALT_USB_DEV_DIEPCTL3_CNAK_E_ACT 0x1
61864 
61866 #define ALT_USB_DEV_DIEPCTL3_CNAK_LSB 26
61867 
61868 #define ALT_USB_DEV_DIEPCTL3_CNAK_MSB 26
61869 
61870 #define ALT_USB_DEV_DIEPCTL3_CNAK_WIDTH 1
61871 
61872 #define ALT_USB_DEV_DIEPCTL3_CNAK_SET_MSK 0x04000000
61873 
61874 #define ALT_USB_DEV_DIEPCTL3_CNAK_CLR_MSK 0xfbffffff
61875 
61876 #define ALT_USB_DEV_DIEPCTL3_CNAK_RESET 0x0
61877 
61878 #define ALT_USB_DEV_DIEPCTL3_CNAK_GET(value) (((value) & 0x04000000) >> 26)
61879 
61880 #define ALT_USB_DEV_DIEPCTL3_CNAK_SET(value) (((value) << 26) & 0x04000000)
61881 
61905 #define ALT_USB_DEV_DIEPCTL3_SNAK_E_INACT 0x0
61906 
61911 #define ALT_USB_DEV_DIEPCTL3_SNAK_E_ACT 0x1
61912 
61914 #define ALT_USB_DEV_DIEPCTL3_SNAK_LSB 27
61915 
61916 #define ALT_USB_DEV_DIEPCTL3_SNAK_MSB 27
61917 
61918 #define ALT_USB_DEV_DIEPCTL3_SNAK_WIDTH 1
61919 
61920 #define ALT_USB_DEV_DIEPCTL3_SNAK_SET_MSK 0x08000000
61921 
61922 #define ALT_USB_DEV_DIEPCTL3_SNAK_CLR_MSK 0xf7ffffff
61923 
61924 #define ALT_USB_DEV_DIEPCTL3_SNAK_RESET 0x0
61925 
61926 #define ALT_USB_DEV_DIEPCTL3_SNAK_GET(value) (((value) & 0x08000000) >> 27)
61927 
61928 #define ALT_USB_DEV_DIEPCTL3_SNAK_SET(value) (((value) << 27) & 0x08000000)
61929 
61958 #define ALT_USB_DEV_DIEPCTL3_SETD0PID_E_DISD 0x0
61959 
61964 #define ALT_USB_DEV_DIEPCTL3_SETD0PID_E_END 0x1
61965 
61967 #define ALT_USB_DEV_DIEPCTL3_SETD0PID_LSB 28
61968 
61969 #define ALT_USB_DEV_DIEPCTL3_SETD0PID_MSB 28
61970 
61971 #define ALT_USB_DEV_DIEPCTL3_SETD0PID_WIDTH 1
61972 
61973 #define ALT_USB_DEV_DIEPCTL3_SETD0PID_SET_MSK 0x10000000
61974 
61975 #define ALT_USB_DEV_DIEPCTL3_SETD0PID_CLR_MSK 0xefffffff
61976 
61977 #define ALT_USB_DEV_DIEPCTL3_SETD0PID_RESET 0x0
61978 
61979 #define ALT_USB_DEV_DIEPCTL3_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
61980 
61981 #define ALT_USB_DEV_DIEPCTL3_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
61982 
62009 #define ALT_USB_DEV_DIEPCTL3_SETD1PID_E_DISD 0x0
62010 
62015 #define ALT_USB_DEV_DIEPCTL3_SETD1PID_E_END 0x1
62016 
62018 #define ALT_USB_DEV_DIEPCTL3_SETD1PID_LSB 29
62019 
62020 #define ALT_USB_DEV_DIEPCTL3_SETD1PID_MSB 29
62021 
62022 #define ALT_USB_DEV_DIEPCTL3_SETD1PID_WIDTH 1
62023 
62024 #define ALT_USB_DEV_DIEPCTL3_SETD1PID_SET_MSK 0x20000000
62025 
62026 #define ALT_USB_DEV_DIEPCTL3_SETD1PID_CLR_MSK 0xdfffffff
62027 
62028 #define ALT_USB_DEV_DIEPCTL3_SETD1PID_RESET 0x0
62029 
62030 #define ALT_USB_DEV_DIEPCTL3_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
62031 
62032 #define ALT_USB_DEV_DIEPCTL3_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
62033 
62059 #define ALT_USB_DEV_DIEPCTL3_EPDIS_E_INACT 0x0
62060 
62065 #define ALT_USB_DEV_DIEPCTL3_EPDIS_E_ACT 0x1
62066 
62068 #define ALT_USB_DEV_DIEPCTL3_EPDIS_LSB 30
62069 
62070 #define ALT_USB_DEV_DIEPCTL3_EPDIS_MSB 30
62071 
62072 #define ALT_USB_DEV_DIEPCTL3_EPDIS_WIDTH 1
62073 
62074 #define ALT_USB_DEV_DIEPCTL3_EPDIS_SET_MSK 0x40000000
62075 
62076 #define ALT_USB_DEV_DIEPCTL3_EPDIS_CLR_MSK 0xbfffffff
62077 
62078 #define ALT_USB_DEV_DIEPCTL3_EPDIS_RESET 0x0
62079 
62080 #define ALT_USB_DEV_DIEPCTL3_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
62081 
62082 #define ALT_USB_DEV_DIEPCTL3_EPDIS_SET(value) (((value) << 30) & 0x40000000)
62083 
62133 #define ALT_USB_DEV_DIEPCTL3_EPENA_E_INACT 0x0
62134 
62139 #define ALT_USB_DEV_DIEPCTL3_EPENA_E_ACT 0x1
62140 
62142 #define ALT_USB_DEV_DIEPCTL3_EPENA_LSB 31
62143 
62144 #define ALT_USB_DEV_DIEPCTL3_EPENA_MSB 31
62145 
62146 #define ALT_USB_DEV_DIEPCTL3_EPENA_WIDTH 1
62147 
62148 #define ALT_USB_DEV_DIEPCTL3_EPENA_SET_MSK 0x80000000
62149 
62150 #define ALT_USB_DEV_DIEPCTL3_EPENA_CLR_MSK 0x7fffffff
62151 
62152 #define ALT_USB_DEV_DIEPCTL3_EPENA_RESET 0x0
62153 
62154 #define ALT_USB_DEV_DIEPCTL3_EPENA_GET(value) (((value) & 0x80000000) >> 31)
62155 
62156 #define ALT_USB_DEV_DIEPCTL3_EPENA_SET(value) (((value) << 31) & 0x80000000)
62157 
62158 #ifndef __ASSEMBLY__
62159 
62170 {
62171  uint32_t mps : 11;
62172  uint32_t : 4;
62173  uint32_t usbactep : 1;
62174  const uint32_t dpid : 1;
62175  const uint32_t naksts : 1;
62176  uint32_t eptype : 2;
62177  uint32_t : 1;
62178  const uint32_t stall : 1;
62179  uint32_t txfnum : 4;
62180  uint32_t cnak : 1;
62181  uint32_t snak : 1;
62182  uint32_t setd0pid : 1;
62183  uint32_t setd1pid : 1;
62184  const uint32_t epdis : 1;
62185  const uint32_t epena : 1;
62186 };
62187 
62190 #endif /* __ASSEMBLY__ */
62191 
62193 #define ALT_USB_DEV_DIEPCTL3_OFST 0x160
62194 
62195 #define ALT_USB_DEV_DIEPCTL3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL3_OFST))
62196 
62261 #define ALT_USB_DEV_DIEPINT3_XFERCOMPL_E_INACT 0x0
62262 
62267 #define ALT_USB_DEV_DIEPINT3_XFERCOMPL_E_ACT 0x1
62268 
62270 #define ALT_USB_DEV_DIEPINT3_XFERCOMPL_LSB 0
62271 
62272 #define ALT_USB_DEV_DIEPINT3_XFERCOMPL_MSB 0
62273 
62274 #define ALT_USB_DEV_DIEPINT3_XFERCOMPL_WIDTH 1
62275 
62276 #define ALT_USB_DEV_DIEPINT3_XFERCOMPL_SET_MSK 0x00000001
62277 
62278 #define ALT_USB_DEV_DIEPINT3_XFERCOMPL_CLR_MSK 0xfffffffe
62279 
62280 #define ALT_USB_DEV_DIEPINT3_XFERCOMPL_RESET 0x0
62281 
62282 #define ALT_USB_DEV_DIEPINT3_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
62283 
62284 #define ALT_USB_DEV_DIEPINT3_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
62285 
62307 #define ALT_USB_DEV_DIEPINT3_EPDISBLD_E_INACT 0x0
62308 
62313 #define ALT_USB_DEV_DIEPINT3_EPDISBLD_E_ACT 0x1
62314 
62316 #define ALT_USB_DEV_DIEPINT3_EPDISBLD_LSB 1
62317 
62318 #define ALT_USB_DEV_DIEPINT3_EPDISBLD_MSB 1
62319 
62320 #define ALT_USB_DEV_DIEPINT3_EPDISBLD_WIDTH 1
62321 
62322 #define ALT_USB_DEV_DIEPINT3_EPDISBLD_SET_MSK 0x00000002
62323 
62324 #define ALT_USB_DEV_DIEPINT3_EPDISBLD_CLR_MSK 0xfffffffd
62325 
62326 #define ALT_USB_DEV_DIEPINT3_EPDISBLD_RESET 0x0
62327 
62328 #define ALT_USB_DEV_DIEPINT3_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
62329 
62330 #define ALT_USB_DEV_DIEPINT3_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
62331 
62354 #define ALT_USB_DEV_DIEPINT3_AHBERR_E_INACT 0x0
62355 
62360 #define ALT_USB_DEV_DIEPINT3_AHBERR_E_ACT 0x1
62361 
62363 #define ALT_USB_DEV_DIEPINT3_AHBERR_LSB 2
62364 
62365 #define ALT_USB_DEV_DIEPINT3_AHBERR_MSB 2
62366 
62367 #define ALT_USB_DEV_DIEPINT3_AHBERR_WIDTH 1
62368 
62369 #define ALT_USB_DEV_DIEPINT3_AHBERR_SET_MSK 0x00000004
62370 
62371 #define ALT_USB_DEV_DIEPINT3_AHBERR_CLR_MSK 0xfffffffb
62372 
62373 #define ALT_USB_DEV_DIEPINT3_AHBERR_RESET 0x0
62374 
62375 #define ALT_USB_DEV_DIEPINT3_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
62376 
62377 #define ALT_USB_DEV_DIEPINT3_AHBERR_SET(value) (((value) << 2) & 0x00000004)
62378 
62402 #define ALT_USB_DEV_DIEPINT3_TMO_E_INACT 0x0
62403 
62408 #define ALT_USB_DEV_DIEPINT3_TMO_E_ACT 0x1
62409 
62411 #define ALT_USB_DEV_DIEPINT3_TMO_LSB 3
62412 
62413 #define ALT_USB_DEV_DIEPINT3_TMO_MSB 3
62414 
62415 #define ALT_USB_DEV_DIEPINT3_TMO_WIDTH 1
62416 
62417 #define ALT_USB_DEV_DIEPINT3_TMO_SET_MSK 0x00000008
62418 
62419 #define ALT_USB_DEV_DIEPINT3_TMO_CLR_MSK 0xfffffff7
62420 
62421 #define ALT_USB_DEV_DIEPINT3_TMO_RESET 0x0
62422 
62423 #define ALT_USB_DEV_DIEPINT3_TMO_GET(value) (((value) & 0x00000008) >> 3)
62424 
62425 #define ALT_USB_DEV_DIEPINT3_TMO_SET(value) (((value) << 3) & 0x00000008)
62426 
62449 #define ALT_USB_DEV_DIEPINT3_INTKNTXFEMP_E_INACT 0x0
62450 
62455 #define ALT_USB_DEV_DIEPINT3_INTKNTXFEMP_E_ACT 0x1
62456 
62458 #define ALT_USB_DEV_DIEPINT3_INTKNTXFEMP_LSB 4
62459 
62460 #define ALT_USB_DEV_DIEPINT3_INTKNTXFEMP_MSB 4
62461 
62462 #define ALT_USB_DEV_DIEPINT3_INTKNTXFEMP_WIDTH 1
62463 
62464 #define ALT_USB_DEV_DIEPINT3_INTKNTXFEMP_SET_MSK 0x00000010
62465 
62466 #define ALT_USB_DEV_DIEPINT3_INTKNTXFEMP_CLR_MSK 0xffffffef
62467 
62468 #define ALT_USB_DEV_DIEPINT3_INTKNTXFEMP_RESET 0x0
62469 
62470 #define ALT_USB_DEV_DIEPINT3_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
62471 
62472 #define ALT_USB_DEV_DIEPINT3_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
62473 
62497 #define ALT_USB_DEV_DIEPINT3_INTKNEPMIS_E_INACT 0x0
62498 
62503 #define ALT_USB_DEV_DIEPINT3_INTKNEPMIS_E_ACT 0x1
62504 
62506 #define ALT_USB_DEV_DIEPINT3_INTKNEPMIS_LSB 5
62507 
62508 #define ALT_USB_DEV_DIEPINT3_INTKNEPMIS_MSB 5
62509 
62510 #define ALT_USB_DEV_DIEPINT3_INTKNEPMIS_WIDTH 1
62511 
62512 #define ALT_USB_DEV_DIEPINT3_INTKNEPMIS_SET_MSK 0x00000020
62513 
62514 #define ALT_USB_DEV_DIEPINT3_INTKNEPMIS_CLR_MSK 0xffffffdf
62515 
62516 #define ALT_USB_DEV_DIEPINT3_INTKNEPMIS_RESET 0x0
62517 
62518 #define ALT_USB_DEV_DIEPINT3_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
62519 
62520 #define ALT_USB_DEV_DIEPINT3_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
62521 
62548 #define ALT_USB_DEV_DIEPINT3_INEPNAKEFF_E_INACT 0x0
62549 
62554 #define ALT_USB_DEV_DIEPINT3_INEPNAKEFF_E_ACT 0x1
62555 
62557 #define ALT_USB_DEV_DIEPINT3_INEPNAKEFF_LSB 6
62558 
62559 #define ALT_USB_DEV_DIEPINT3_INEPNAKEFF_MSB 6
62560 
62561 #define ALT_USB_DEV_DIEPINT3_INEPNAKEFF_WIDTH 1
62562 
62563 #define ALT_USB_DEV_DIEPINT3_INEPNAKEFF_SET_MSK 0x00000040
62564 
62565 #define ALT_USB_DEV_DIEPINT3_INEPNAKEFF_CLR_MSK 0xffffffbf
62566 
62567 #define ALT_USB_DEV_DIEPINT3_INEPNAKEFF_RESET 0x0
62568 
62569 #define ALT_USB_DEV_DIEPINT3_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
62570 
62571 #define ALT_USB_DEV_DIEPINT3_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
62572 
62596 #define ALT_USB_DEV_DIEPINT3_TXFEMP_E_INACT 0x0
62597 
62602 #define ALT_USB_DEV_DIEPINT3_TXFEMP_E_ACT 0x1
62603 
62605 #define ALT_USB_DEV_DIEPINT3_TXFEMP_LSB 7
62606 
62607 #define ALT_USB_DEV_DIEPINT3_TXFEMP_MSB 7
62608 
62609 #define ALT_USB_DEV_DIEPINT3_TXFEMP_WIDTH 1
62610 
62611 #define ALT_USB_DEV_DIEPINT3_TXFEMP_SET_MSK 0x00000080
62612 
62613 #define ALT_USB_DEV_DIEPINT3_TXFEMP_CLR_MSK 0xffffff7f
62614 
62615 #define ALT_USB_DEV_DIEPINT3_TXFEMP_RESET 0x1
62616 
62617 #define ALT_USB_DEV_DIEPINT3_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
62618 
62619 #define ALT_USB_DEV_DIEPINT3_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
62620 
62642 #define ALT_USB_DEV_DIEPINT3_TXFIFOUNDRN_E_INACT 0x0
62643 
62648 #define ALT_USB_DEV_DIEPINT3_TXFIFOUNDRN_E_ACT 0x1
62649 
62651 #define ALT_USB_DEV_DIEPINT3_TXFIFOUNDRN_LSB 8
62652 
62653 #define ALT_USB_DEV_DIEPINT3_TXFIFOUNDRN_MSB 8
62654 
62655 #define ALT_USB_DEV_DIEPINT3_TXFIFOUNDRN_WIDTH 1
62656 
62657 #define ALT_USB_DEV_DIEPINT3_TXFIFOUNDRN_SET_MSK 0x00000100
62658 
62659 #define ALT_USB_DEV_DIEPINT3_TXFIFOUNDRN_CLR_MSK 0xfffffeff
62660 
62661 #define ALT_USB_DEV_DIEPINT3_TXFIFOUNDRN_RESET 0x0
62662 
62663 #define ALT_USB_DEV_DIEPINT3_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
62664 
62665 #define ALT_USB_DEV_DIEPINT3_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
62666 
62689 #define ALT_USB_DEV_DIEPINT3_BNAINTR_E_INACT 0x0
62690 
62695 #define ALT_USB_DEV_DIEPINT3_BNAINTR_E_ACT 0x1
62696 
62698 #define ALT_USB_DEV_DIEPINT3_BNAINTR_LSB 9
62699 
62700 #define ALT_USB_DEV_DIEPINT3_BNAINTR_MSB 9
62701 
62702 #define ALT_USB_DEV_DIEPINT3_BNAINTR_WIDTH 1
62703 
62704 #define ALT_USB_DEV_DIEPINT3_BNAINTR_SET_MSK 0x00000200
62705 
62706 #define ALT_USB_DEV_DIEPINT3_BNAINTR_CLR_MSK 0xfffffdff
62707 
62708 #define ALT_USB_DEV_DIEPINT3_BNAINTR_RESET 0x0
62709 
62710 #define ALT_USB_DEV_DIEPINT3_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
62711 
62712 #define ALT_USB_DEV_DIEPINT3_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
62713 
62736 #define ALT_USB_DEV_DIEPINT3_PKTDRPSTS_E_INACT 0x0
62737 
62742 #define ALT_USB_DEV_DIEPINT3_PKTDRPSTS_E_ACT 0x1
62743 
62745 #define ALT_USB_DEV_DIEPINT3_PKTDRPSTS_LSB 11
62746 
62747 #define ALT_USB_DEV_DIEPINT3_PKTDRPSTS_MSB 11
62748 
62749 #define ALT_USB_DEV_DIEPINT3_PKTDRPSTS_WIDTH 1
62750 
62751 #define ALT_USB_DEV_DIEPINT3_PKTDRPSTS_SET_MSK 0x00000800
62752 
62753 #define ALT_USB_DEV_DIEPINT3_PKTDRPSTS_CLR_MSK 0xfffff7ff
62754 
62755 #define ALT_USB_DEV_DIEPINT3_PKTDRPSTS_RESET 0x0
62756 
62757 #define ALT_USB_DEV_DIEPINT3_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
62758 
62759 #define ALT_USB_DEV_DIEPINT3_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
62760 
62781 #define ALT_USB_DEV_DIEPINT3_BBLEERR_E_INACT 0x0
62782 
62787 #define ALT_USB_DEV_DIEPINT3_BBLEERR_E_ACT 0x1
62788 
62790 #define ALT_USB_DEV_DIEPINT3_BBLEERR_LSB 12
62791 
62792 #define ALT_USB_DEV_DIEPINT3_BBLEERR_MSB 12
62793 
62794 #define ALT_USB_DEV_DIEPINT3_BBLEERR_WIDTH 1
62795 
62796 #define ALT_USB_DEV_DIEPINT3_BBLEERR_SET_MSK 0x00001000
62797 
62798 #define ALT_USB_DEV_DIEPINT3_BBLEERR_CLR_MSK 0xffffefff
62799 
62800 #define ALT_USB_DEV_DIEPINT3_BBLEERR_RESET 0x0
62801 
62802 #define ALT_USB_DEV_DIEPINT3_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
62803 
62804 #define ALT_USB_DEV_DIEPINT3_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
62805 
62828 #define ALT_USB_DEV_DIEPINT3_NAKINTRPT_E_INACT 0x0
62829 
62834 #define ALT_USB_DEV_DIEPINT3_NAKINTRPT_E_ACT 0x1
62835 
62837 #define ALT_USB_DEV_DIEPINT3_NAKINTRPT_LSB 13
62838 
62839 #define ALT_USB_DEV_DIEPINT3_NAKINTRPT_MSB 13
62840 
62841 #define ALT_USB_DEV_DIEPINT3_NAKINTRPT_WIDTH 1
62842 
62843 #define ALT_USB_DEV_DIEPINT3_NAKINTRPT_SET_MSK 0x00002000
62844 
62845 #define ALT_USB_DEV_DIEPINT3_NAKINTRPT_CLR_MSK 0xffffdfff
62846 
62847 #define ALT_USB_DEV_DIEPINT3_NAKINTRPT_RESET 0x0
62848 
62849 #define ALT_USB_DEV_DIEPINT3_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
62850 
62851 #define ALT_USB_DEV_DIEPINT3_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
62852 
62874 #define ALT_USB_DEV_DIEPINT3_NYETINTRPT_E_INACT 0x0
62875 
62880 #define ALT_USB_DEV_DIEPINT3_NYETINTRPT_E_ACT 0x1
62881 
62883 #define ALT_USB_DEV_DIEPINT3_NYETINTRPT_LSB 14
62884 
62885 #define ALT_USB_DEV_DIEPINT3_NYETINTRPT_MSB 14
62886 
62887 #define ALT_USB_DEV_DIEPINT3_NYETINTRPT_WIDTH 1
62888 
62889 #define ALT_USB_DEV_DIEPINT3_NYETINTRPT_SET_MSK 0x00004000
62890 
62891 #define ALT_USB_DEV_DIEPINT3_NYETINTRPT_CLR_MSK 0xffffbfff
62892 
62893 #define ALT_USB_DEV_DIEPINT3_NYETINTRPT_RESET 0x0
62894 
62895 #define ALT_USB_DEV_DIEPINT3_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
62896 
62897 #define ALT_USB_DEV_DIEPINT3_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
62898 
62899 #ifndef __ASSEMBLY__
62900 
62911 {
62912  const uint32_t xfercompl : 1;
62913  const uint32_t epdisbld : 1;
62914  const uint32_t ahberr : 1;
62915  const uint32_t timeout : 1;
62916  const uint32_t intkntxfemp : 1;
62917  const uint32_t intknepmis : 1;
62918  const uint32_t inepnakeff : 1;
62919  const uint32_t txfemp : 1;
62920  const uint32_t txfifoundrn : 1;
62921  const uint32_t bnaintr : 1;
62922  uint32_t : 1;
62923  const uint32_t pktdrpsts : 1;
62924  const uint32_t bbleerr : 1;
62925  const uint32_t nakintrpt : 1;
62926  const uint32_t nyetintrpt : 1;
62927  uint32_t : 17;
62928 };
62929 
62932 #endif /* __ASSEMBLY__ */
62933 
62935 #define ALT_USB_DEV_DIEPINT3_OFST 0x168
62936 
62937 #define ALT_USB_DEV_DIEPINT3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT3_OFST))
62938 
62971 #define ALT_USB_DEV_DIEPTSIZ3_XFERSIZE_LSB 0
62972 
62973 #define ALT_USB_DEV_DIEPTSIZ3_XFERSIZE_MSB 18
62974 
62975 #define ALT_USB_DEV_DIEPTSIZ3_XFERSIZE_WIDTH 19
62976 
62977 #define ALT_USB_DEV_DIEPTSIZ3_XFERSIZE_SET_MSK 0x0007ffff
62978 
62979 #define ALT_USB_DEV_DIEPTSIZ3_XFERSIZE_CLR_MSK 0xfff80000
62980 
62981 #define ALT_USB_DEV_DIEPTSIZ3_XFERSIZE_RESET 0x0
62982 
62983 #define ALT_USB_DEV_DIEPTSIZ3_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
62984 
62985 #define ALT_USB_DEV_DIEPTSIZ3_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
62986 
62998 #define ALT_USB_DEV_DIEPTSIZ3_PKTCNT_LSB 19
62999 
63000 #define ALT_USB_DEV_DIEPTSIZ3_PKTCNT_MSB 28
63001 
63002 #define ALT_USB_DEV_DIEPTSIZ3_PKTCNT_WIDTH 10
63003 
63004 #define ALT_USB_DEV_DIEPTSIZ3_PKTCNT_SET_MSK 0x1ff80000
63005 
63006 #define ALT_USB_DEV_DIEPTSIZ3_PKTCNT_CLR_MSK 0xe007ffff
63007 
63008 #define ALT_USB_DEV_DIEPTSIZ3_PKTCNT_RESET 0x0
63009 
63010 #define ALT_USB_DEV_DIEPTSIZ3_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
63011 
63012 #define ALT_USB_DEV_DIEPTSIZ3_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
63013 
63041 #define ALT_USB_DEV_DIEPTSIZ3_MC_E_PKTONE 0x1
63042 
63047 #define ALT_USB_DEV_DIEPTSIZ3_MC_E_PKTTWO 0x2
63048 
63053 #define ALT_USB_DEV_DIEPTSIZ3_MC_E_PKTTHREE 0x3
63054 
63056 #define ALT_USB_DEV_DIEPTSIZ3_MC_LSB 29
63057 
63058 #define ALT_USB_DEV_DIEPTSIZ3_MC_MSB 30
63059 
63060 #define ALT_USB_DEV_DIEPTSIZ3_MC_WIDTH 2
63061 
63062 #define ALT_USB_DEV_DIEPTSIZ3_MC_SET_MSK 0x60000000
63063 
63064 #define ALT_USB_DEV_DIEPTSIZ3_MC_CLR_MSK 0x9fffffff
63065 
63066 #define ALT_USB_DEV_DIEPTSIZ3_MC_RESET 0x0
63067 
63068 #define ALT_USB_DEV_DIEPTSIZ3_MC_GET(value) (((value) & 0x60000000) >> 29)
63069 
63070 #define ALT_USB_DEV_DIEPTSIZ3_MC_SET(value) (((value) << 29) & 0x60000000)
63071 
63072 #ifndef __ASSEMBLY__
63073 
63084 {
63085  uint32_t xfersize : 19;
63086  uint32_t PktCnt : 10;
63087  uint32_t mc : 2;
63088  uint32_t : 1;
63089 };
63090 
63093 #endif /* __ASSEMBLY__ */
63094 
63096 #define ALT_USB_DEV_DIEPTSIZ3_OFST 0x170
63097 
63098 #define ALT_USB_DEV_DIEPTSIZ3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ3_OFST))
63099 
63132 #define ALT_USB_DEV_DIEPDMA3_DIEPDMA3_LSB 0
63133 
63134 #define ALT_USB_DEV_DIEPDMA3_DIEPDMA3_MSB 31
63135 
63136 #define ALT_USB_DEV_DIEPDMA3_DIEPDMA3_WIDTH 32
63137 
63138 #define ALT_USB_DEV_DIEPDMA3_DIEPDMA3_SET_MSK 0xffffffff
63139 
63140 #define ALT_USB_DEV_DIEPDMA3_DIEPDMA3_CLR_MSK 0x00000000
63141 
63142 #define ALT_USB_DEV_DIEPDMA3_DIEPDMA3_RESET 0x0
63143 
63144 #define ALT_USB_DEV_DIEPDMA3_DIEPDMA3_GET(value) (((value) & 0xffffffff) >> 0)
63145 
63146 #define ALT_USB_DEV_DIEPDMA3_DIEPDMA3_SET(value) (((value) << 0) & 0xffffffff)
63147 
63148 #ifndef __ASSEMBLY__
63149 
63160 {
63161  uint32_t diepdma3 : 32;
63162 };
63163 
63166 #endif /* __ASSEMBLY__ */
63167 
63169 #define ALT_USB_DEV_DIEPDMA3_OFST 0x174
63170 
63171 #define ALT_USB_DEV_DIEPDMA3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA3_OFST))
63172 
63199 #define ALT_USB_DEV_DTXFSTS3_INEPTXFSPCAVAIL_LSB 0
63200 
63201 #define ALT_USB_DEV_DTXFSTS3_INEPTXFSPCAVAIL_MSB 15
63202 
63203 #define ALT_USB_DEV_DTXFSTS3_INEPTXFSPCAVAIL_WIDTH 16
63204 
63205 #define ALT_USB_DEV_DTXFSTS3_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
63206 
63207 #define ALT_USB_DEV_DTXFSTS3_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
63208 
63209 #define ALT_USB_DEV_DTXFSTS3_INEPTXFSPCAVAIL_RESET 0x2000
63210 
63211 #define ALT_USB_DEV_DTXFSTS3_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
63212 
63213 #define ALT_USB_DEV_DTXFSTS3_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
63214 
63215 #ifndef __ASSEMBLY__
63216 
63227 {
63228  const uint32_t ineptxfspcavail : 16;
63229  uint32_t : 16;
63230 };
63231 
63234 #endif /* __ASSEMBLY__ */
63235 
63237 #define ALT_USB_DEV_DTXFSTS3_OFST 0x178
63238 
63239 #define ALT_USB_DEV_DTXFSTS3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS3_OFST))
63240 
63264 #define ALT_USB_DEV_DIEPDMAB3_DIEPDMAB3_LSB 0
63265 
63266 #define ALT_USB_DEV_DIEPDMAB3_DIEPDMAB3_MSB 31
63267 
63268 #define ALT_USB_DEV_DIEPDMAB3_DIEPDMAB3_WIDTH 32
63269 
63270 #define ALT_USB_DEV_DIEPDMAB3_DIEPDMAB3_SET_MSK 0xffffffff
63271 
63272 #define ALT_USB_DEV_DIEPDMAB3_DIEPDMAB3_CLR_MSK 0x00000000
63273 
63274 #define ALT_USB_DEV_DIEPDMAB3_DIEPDMAB3_RESET 0x0
63275 
63276 #define ALT_USB_DEV_DIEPDMAB3_DIEPDMAB3_GET(value) (((value) & 0xffffffff) >> 0)
63277 
63278 #define ALT_USB_DEV_DIEPDMAB3_DIEPDMAB3_SET(value) (((value) << 0) & 0xffffffff)
63279 
63280 #ifndef __ASSEMBLY__
63281 
63292 {
63293  const uint32_t diepdmab3 : 32;
63294 };
63295 
63298 #endif /* __ASSEMBLY__ */
63299 
63301 #define ALT_USB_DEV_DIEPDMAB3_OFST 0x17c
63302 
63303 #define ALT_USB_DEV_DIEPDMAB3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB3_OFST))
63304 
63342 #define ALT_USB_DEV_DIEPCTL4_MPS_LSB 0
63343 
63344 #define ALT_USB_DEV_DIEPCTL4_MPS_MSB 10
63345 
63346 #define ALT_USB_DEV_DIEPCTL4_MPS_WIDTH 11
63347 
63348 #define ALT_USB_DEV_DIEPCTL4_MPS_SET_MSK 0x000007ff
63349 
63350 #define ALT_USB_DEV_DIEPCTL4_MPS_CLR_MSK 0xfffff800
63351 
63352 #define ALT_USB_DEV_DIEPCTL4_MPS_RESET 0x0
63353 
63354 #define ALT_USB_DEV_DIEPCTL4_MPS_GET(value) (((value) & 0x000007ff) >> 0)
63355 
63356 #define ALT_USB_DEV_DIEPCTL4_MPS_SET(value) (((value) << 0) & 0x000007ff)
63357 
63382 #define ALT_USB_DEV_DIEPCTL4_USBACTEP_E_DISD 0x0
63383 
63388 #define ALT_USB_DEV_DIEPCTL4_USBACTEP_E_END 0x1
63389 
63391 #define ALT_USB_DEV_DIEPCTL4_USBACTEP_LSB 15
63392 
63393 #define ALT_USB_DEV_DIEPCTL4_USBACTEP_MSB 15
63394 
63395 #define ALT_USB_DEV_DIEPCTL4_USBACTEP_WIDTH 1
63396 
63397 #define ALT_USB_DEV_DIEPCTL4_USBACTEP_SET_MSK 0x00008000
63398 
63399 #define ALT_USB_DEV_DIEPCTL4_USBACTEP_CLR_MSK 0xffff7fff
63400 
63401 #define ALT_USB_DEV_DIEPCTL4_USBACTEP_RESET 0x0
63402 
63403 #define ALT_USB_DEV_DIEPCTL4_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
63404 
63405 #define ALT_USB_DEV_DIEPCTL4_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
63406 
63448 #define ALT_USB_DEV_DIEPCTL4_DPID_E_INACT 0x0
63449 
63454 #define ALT_USB_DEV_DIEPCTL4_DPID_E_ACT 0x1
63455 
63457 #define ALT_USB_DEV_DIEPCTL4_DPID_LSB 16
63458 
63459 #define ALT_USB_DEV_DIEPCTL4_DPID_MSB 16
63460 
63461 #define ALT_USB_DEV_DIEPCTL4_DPID_WIDTH 1
63462 
63463 #define ALT_USB_DEV_DIEPCTL4_DPID_SET_MSK 0x00010000
63464 
63465 #define ALT_USB_DEV_DIEPCTL4_DPID_CLR_MSK 0xfffeffff
63466 
63467 #define ALT_USB_DEV_DIEPCTL4_DPID_RESET 0x0
63468 
63469 #define ALT_USB_DEV_DIEPCTL4_DPID_GET(value) (((value) & 0x00010000) >> 16)
63470 
63471 #define ALT_USB_DEV_DIEPCTL4_DPID_SET(value) (((value) << 16) & 0x00010000)
63472 
63507 #define ALT_USB_DEV_DIEPCTL4_NAKSTS_E_NONNAK 0x0
63508 
63513 #define ALT_USB_DEV_DIEPCTL4_NAKSTS_E_NAK 0x1
63514 
63516 #define ALT_USB_DEV_DIEPCTL4_NAKSTS_LSB 17
63517 
63518 #define ALT_USB_DEV_DIEPCTL4_NAKSTS_MSB 17
63519 
63520 #define ALT_USB_DEV_DIEPCTL4_NAKSTS_WIDTH 1
63521 
63522 #define ALT_USB_DEV_DIEPCTL4_NAKSTS_SET_MSK 0x00020000
63523 
63524 #define ALT_USB_DEV_DIEPCTL4_NAKSTS_CLR_MSK 0xfffdffff
63525 
63526 #define ALT_USB_DEV_DIEPCTL4_NAKSTS_RESET 0x0
63527 
63528 #define ALT_USB_DEV_DIEPCTL4_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
63529 
63530 #define ALT_USB_DEV_DIEPCTL4_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
63531 
63554 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_E_CTL 0x0
63555 
63560 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_E_ISOCHRONOUS 0x1
63561 
63566 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_E_BULK 0x2
63567 
63572 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_E_INTERRUP 0x3
63573 
63575 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_LSB 18
63576 
63577 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_MSB 19
63578 
63579 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_WIDTH 2
63580 
63581 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_SET_MSK 0x000c0000
63582 
63583 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_CLR_MSK 0xfff3ffff
63584 
63585 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_RESET 0x0
63586 
63587 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
63588 
63589 #define ALT_USB_DEV_DIEPCTL4_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
63590 
63620 #define ALT_USB_DEV_DIEPCTL4_STALL_E_INACT 0x0
63621 
63626 #define ALT_USB_DEV_DIEPCTL4_STALL_E_ACT 0x1
63627 
63629 #define ALT_USB_DEV_DIEPCTL4_STALL_LSB 21
63630 
63631 #define ALT_USB_DEV_DIEPCTL4_STALL_MSB 21
63632 
63633 #define ALT_USB_DEV_DIEPCTL4_STALL_WIDTH 1
63634 
63635 #define ALT_USB_DEV_DIEPCTL4_STALL_SET_MSK 0x00200000
63636 
63637 #define ALT_USB_DEV_DIEPCTL4_STALL_CLR_MSK 0xffdfffff
63638 
63639 #define ALT_USB_DEV_DIEPCTL4_STALL_RESET 0x0
63640 
63641 #define ALT_USB_DEV_DIEPCTL4_STALL_GET(value) (((value) & 0x00200000) >> 21)
63642 
63643 #define ALT_USB_DEV_DIEPCTL4_STALL_SET(value) (((value) << 21) & 0x00200000)
63644 
63667 #define ALT_USB_DEV_DIEPCTL4_TXFNUM_LSB 22
63668 
63669 #define ALT_USB_DEV_DIEPCTL4_TXFNUM_MSB 25
63670 
63671 #define ALT_USB_DEV_DIEPCTL4_TXFNUM_WIDTH 4
63672 
63673 #define ALT_USB_DEV_DIEPCTL4_TXFNUM_SET_MSK 0x03c00000
63674 
63675 #define ALT_USB_DEV_DIEPCTL4_TXFNUM_CLR_MSK 0xfc3fffff
63676 
63677 #define ALT_USB_DEV_DIEPCTL4_TXFNUM_RESET 0x0
63678 
63679 #define ALT_USB_DEV_DIEPCTL4_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
63680 
63681 #define ALT_USB_DEV_DIEPCTL4_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
63682 
63703 #define ALT_USB_DEV_DIEPCTL4_CNAK_E_INACT 0x0
63704 
63709 #define ALT_USB_DEV_DIEPCTL4_CNAK_E_ACT 0x1
63710 
63712 #define ALT_USB_DEV_DIEPCTL4_CNAK_LSB 26
63713 
63714 #define ALT_USB_DEV_DIEPCTL4_CNAK_MSB 26
63715 
63716 #define ALT_USB_DEV_DIEPCTL4_CNAK_WIDTH 1
63717 
63718 #define ALT_USB_DEV_DIEPCTL4_CNAK_SET_MSK 0x04000000
63719 
63720 #define ALT_USB_DEV_DIEPCTL4_CNAK_CLR_MSK 0xfbffffff
63721 
63722 #define ALT_USB_DEV_DIEPCTL4_CNAK_RESET 0x0
63723 
63724 #define ALT_USB_DEV_DIEPCTL4_CNAK_GET(value) (((value) & 0x04000000) >> 26)
63725 
63726 #define ALT_USB_DEV_DIEPCTL4_CNAK_SET(value) (((value) << 26) & 0x04000000)
63727 
63751 #define ALT_USB_DEV_DIEPCTL4_SNAK_E_INACT 0x0
63752 
63757 #define ALT_USB_DEV_DIEPCTL4_SNAK_E_ACT 0x1
63758 
63760 #define ALT_USB_DEV_DIEPCTL4_SNAK_LSB 27
63761 
63762 #define ALT_USB_DEV_DIEPCTL4_SNAK_MSB 27
63763 
63764 #define ALT_USB_DEV_DIEPCTL4_SNAK_WIDTH 1
63765 
63766 #define ALT_USB_DEV_DIEPCTL4_SNAK_SET_MSK 0x08000000
63767 
63768 #define ALT_USB_DEV_DIEPCTL4_SNAK_CLR_MSK 0xf7ffffff
63769 
63770 #define ALT_USB_DEV_DIEPCTL4_SNAK_RESET 0x0
63771 
63772 #define ALT_USB_DEV_DIEPCTL4_SNAK_GET(value) (((value) & 0x08000000) >> 27)
63773 
63774 #define ALT_USB_DEV_DIEPCTL4_SNAK_SET(value) (((value) << 27) & 0x08000000)
63775 
63804 #define ALT_USB_DEV_DIEPCTL4_SETD0PID_E_DISD 0x0
63805 
63810 #define ALT_USB_DEV_DIEPCTL4_SETD0PID_E_END 0x1
63811 
63813 #define ALT_USB_DEV_DIEPCTL4_SETD0PID_LSB 28
63814 
63815 #define ALT_USB_DEV_DIEPCTL4_SETD0PID_MSB 28
63816 
63817 #define ALT_USB_DEV_DIEPCTL4_SETD0PID_WIDTH 1
63818 
63819 #define ALT_USB_DEV_DIEPCTL4_SETD0PID_SET_MSK 0x10000000
63820 
63821 #define ALT_USB_DEV_DIEPCTL4_SETD0PID_CLR_MSK 0xefffffff
63822 
63823 #define ALT_USB_DEV_DIEPCTL4_SETD0PID_RESET 0x0
63824 
63825 #define ALT_USB_DEV_DIEPCTL4_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
63826 
63827 #define ALT_USB_DEV_DIEPCTL4_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
63828 
63855 #define ALT_USB_DEV_DIEPCTL4_SETD1PID_E_DISD 0x0
63856 
63861 #define ALT_USB_DEV_DIEPCTL4_SETD1PID_E_END 0x1
63862 
63864 #define ALT_USB_DEV_DIEPCTL4_SETD1PID_LSB 29
63865 
63866 #define ALT_USB_DEV_DIEPCTL4_SETD1PID_MSB 29
63867 
63868 #define ALT_USB_DEV_DIEPCTL4_SETD1PID_WIDTH 1
63869 
63870 #define ALT_USB_DEV_DIEPCTL4_SETD1PID_SET_MSK 0x20000000
63871 
63872 #define ALT_USB_DEV_DIEPCTL4_SETD1PID_CLR_MSK 0xdfffffff
63873 
63874 #define ALT_USB_DEV_DIEPCTL4_SETD1PID_RESET 0x0
63875 
63876 #define ALT_USB_DEV_DIEPCTL4_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
63877 
63878 #define ALT_USB_DEV_DIEPCTL4_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
63879 
63905 #define ALT_USB_DEV_DIEPCTL4_EPDIS_E_INACT 0x0
63906 
63911 #define ALT_USB_DEV_DIEPCTL4_EPDIS_E_ACT 0x1
63912 
63914 #define ALT_USB_DEV_DIEPCTL4_EPDIS_LSB 30
63915 
63916 #define ALT_USB_DEV_DIEPCTL4_EPDIS_MSB 30
63917 
63918 #define ALT_USB_DEV_DIEPCTL4_EPDIS_WIDTH 1
63919 
63920 #define ALT_USB_DEV_DIEPCTL4_EPDIS_SET_MSK 0x40000000
63921 
63922 #define ALT_USB_DEV_DIEPCTL4_EPDIS_CLR_MSK 0xbfffffff
63923 
63924 #define ALT_USB_DEV_DIEPCTL4_EPDIS_RESET 0x0
63925 
63926 #define ALT_USB_DEV_DIEPCTL4_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
63927 
63928 #define ALT_USB_DEV_DIEPCTL4_EPDIS_SET(value) (((value) << 30) & 0x40000000)
63929 
63979 #define ALT_USB_DEV_DIEPCTL4_EPENA_E_INACT 0x0
63980 
63985 #define ALT_USB_DEV_DIEPCTL4_EPENA_E_ACT 0x1
63986 
63988 #define ALT_USB_DEV_DIEPCTL4_EPENA_LSB 31
63989 
63990 #define ALT_USB_DEV_DIEPCTL4_EPENA_MSB 31
63991 
63992 #define ALT_USB_DEV_DIEPCTL4_EPENA_WIDTH 1
63993 
63994 #define ALT_USB_DEV_DIEPCTL4_EPENA_SET_MSK 0x80000000
63995 
63996 #define ALT_USB_DEV_DIEPCTL4_EPENA_CLR_MSK 0x7fffffff
63997 
63998 #define ALT_USB_DEV_DIEPCTL4_EPENA_RESET 0x0
63999 
64000 #define ALT_USB_DEV_DIEPCTL4_EPENA_GET(value) (((value) & 0x80000000) >> 31)
64001 
64002 #define ALT_USB_DEV_DIEPCTL4_EPENA_SET(value) (((value) << 31) & 0x80000000)
64003 
64004 #ifndef __ASSEMBLY__
64005 
64016 {
64017  uint32_t mps : 11;
64018  uint32_t : 4;
64019  uint32_t usbactep : 1;
64020  const uint32_t dpid : 1;
64021  const uint32_t naksts : 1;
64022  uint32_t eptype : 2;
64023  uint32_t : 1;
64024  const uint32_t stall : 1;
64025  uint32_t txfnum : 4;
64026  uint32_t cnak : 1;
64027  uint32_t snak : 1;
64028  uint32_t setd0pid : 1;
64029  uint32_t setd1pid : 1;
64030  const uint32_t epdis : 1;
64031  const uint32_t epena : 1;
64032 };
64033 
64036 #endif /* __ASSEMBLY__ */
64037 
64039 #define ALT_USB_DEV_DIEPCTL4_OFST 0x180
64040 
64041 #define ALT_USB_DEV_DIEPCTL4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL4_OFST))
64042 
64107 #define ALT_USB_DEV_DIEPINT4_XFERCOMPL_E_INACT 0x0
64108 
64113 #define ALT_USB_DEV_DIEPINT4_XFERCOMPL_E_ACT 0x1
64114 
64116 #define ALT_USB_DEV_DIEPINT4_XFERCOMPL_LSB 0
64117 
64118 #define ALT_USB_DEV_DIEPINT4_XFERCOMPL_MSB 0
64119 
64120 #define ALT_USB_DEV_DIEPINT4_XFERCOMPL_WIDTH 1
64121 
64122 #define ALT_USB_DEV_DIEPINT4_XFERCOMPL_SET_MSK 0x00000001
64123 
64124 #define ALT_USB_DEV_DIEPINT4_XFERCOMPL_CLR_MSK 0xfffffffe
64125 
64126 #define ALT_USB_DEV_DIEPINT4_XFERCOMPL_RESET 0x0
64127 
64128 #define ALT_USB_DEV_DIEPINT4_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
64129 
64130 #define ALT_USB_DEV_DIEPINT4_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
64131 
64153 #define ALT_USB_DEV_DIEPINT4_EPDISBLD_E_INACT 0x0
64154 
64159 #define ALT_USB_DEV_DIEPINT4_EPDISBLD_E_ACT 0x1
64160 
64162 #define ALT_USB_DEV_DIEPINT4_EPDISBLD_LSB 1
64163 
64164 #define ALT_USB_DEV_DIEPINT4_EPDISBLD_MSB 1
64165 
64166 #define ALT_USB_DEV_DIEPINT4_EPDISBLD_WIDTH 1
64167 
64168 #define ALT_USB_DEV_DIEPINT4_EPDISBLD_SET_MSK 0x00000002
64169 
64170 #define ALT_USB_DEV_DIEPINT4_EPDISBLD_CLR_MSK 0xfffffffd
64171 
64172 #define ALT_USB_DEV_DIEPINT4_EPDISBLD_RESET 0x0
64173 
64174 #define ALT_USB_DEV_DIEPINT4_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
64175 
64176 #define ALT_USB_DEV_DIEPINT4_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
64177 
64200 #define ALT_USB_DEV_DIEPINT4_AHBERR_E_INACT 0x0
64201 
64206 #define ALT_USB_DEV_DIEPINT4_AHBERR_E_ACT 0x1
64207 
64209 #define ALT_USB_DEV_DIEPINT4_AHBERR_LSB 2
64210 
64211 #define ALT_USB_DEV_DIEPINT4_AHBERR_MSB 2
64212 
64213 #define ALT_USB_DEV_DIEPINT4_AHBERR_WIDTH 1
64214 
64215 #define ALT_USB_DEV_DIEPINT4_AHBERR_SET_MSK 0x00000004
64216 
64217 #define ALT_USB_DEV_DIEPINT4_AHBERR_CLR_MSK 0xfffffffb
64218 
64219 #define ALT_USB_DEV_DIEPINT4_AHBERR_RESET 0x0
64220 
64221 #define ALT_USB_DEV_DIEPINT4_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
64222 
64223 #define ALT_USB_DEV_DIEPINT4_AHBERR_SET(value) (((value) << 2) & 0x00000004)
64224 
64248 #define ALT_USB_DEV_DIEPINT4_TMO_E_INACT 0x0
64249 
64254 #define ALT_USB_DEV_DIEPINT4_TMO_E_ACT 0x1
64255 
64257 #define ALT_USB_DEV_DIEPINT4_TMO_LSB 3
64258 
64259 #define ALT_USB_DEV_DIEPINT4_TMO_MSB 3
64260 
64261 #define ALT_USB_DEV_DIEPINT4_TMO_WIDTH 1
64262 
64263 #define ALT_USB_DEV_DIEPINT4_TMO_SET_MSK 0x00000008
64264 
64265 #define ALT_USB_DEV_DIEPINT4_TMO_CLR_MSK 0xfffffff7
64266 
64267 #define ALT_USB_DEV_DIEPINT4_TMO_RESET 0x0
64268 
64269 #define ALT_USB_DEV_DIEPINT4_TMO_GET(value) (((value) & 0x00000008) >> 3)
64270 
64271 #define ALT_USB_DEV_DIEPINT4_TMO_SET(value) (((value) << 3) & 0x00000008)
64272 
64295 #define ALT_USB_DEV_DIEPINT4_INTKNTXFEMP_E_INACT 0x0
64296 
64301 #define ALT_USB_DEV_DIEPINT4_INTKNTXFEMP_E_ACT 0x1
64302 
64304 #define ALT_USB_DEV_DIEPINT4_INTKNTXFEMP_LSB 4
64305 
64306 #define ALT_USB_DEV_DIEPINT4_INTKNTXFEMP_MSB 4
64307 
64308 #define ALT_USB_DEV_DIEPINT4_INTKNTXFEMP_WIDTH 1
64309 
64310 #define ALT_USB_DEV_DIEPINT4_INTKNTXFEMP_SET_MSK 0x00000010
64311 
64312 #define ALT_USB_DEV_DIEPINT4_INTKNTXFEMP_CLR_MSK 0xffffffef
64313 
64314 #define ALT_USB_DEV_DIEPINT4_INTKNTXFEMP_RESET 0x0
64315 
64316 #define ALT_USB_DEV_DIEPINT4_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
64317 
64318 #define ALT_USB_DEV_DIEPINT4_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
64319 
64343 #define ALT_USB_DEV_DIEPINT4_INTKNEPMIS_E_INACT 0x0
64344 
64349 #define ALT_USB_DEV_DIEPINT4_INTKNEPMIS_E_ACT 0x1
64350 
64352 #define ALT_USB_DEV_DIEPINT4_INTKNEPMIS_LSB 5
64353 
64354 #define ALT_USB_DEV_DIEPINT4_INTKNEPMIS_MSB 5
64355 
64356 #define ALT_USB_DEV_DIEPINT4_INTKNEPMIS_WIDTH 1
64357 
64358 #define ALT_USB_DEV_DIEPINT4_INTKNEPMIS_SET_MSK 0x00000020
64359 
64360 #define ALT_USB_DEV_DIEPINT4_INTKNEPMIS_CLR_MSK 0xffffffdf
64361 
64362 #define ALT_USB_DEV_DIEPINT4_INTKNEPMIS_RESET 0x0
64363 
64364 #define ALT_USB_DEV_DIEPINT4_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
64365 
64366 #define ALT_USB_DEV_DIEPINT4_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
64367 
64394 #define ALT_USB_DEV_DIEPINT4_INEPNAKEFF_E_INACT 0x0
64395 
64400 #define ALT_USB_DEV_DIEPINT4_INEPNAKEFF_E_ACT 0x1
64401 
64403 #define ALT_USB_DEV_DIEPINT4_INEPNAKEFF_LSB 6
64404 
64405 #define ALT_USB_DEV_DIEPINT4_INEPNAKEFF_MSB 6
64406 
64407 #define ALT_USB_DEV_DIEPINT4_INEPNAKEFF_WIDTH 1
64408 
64409 #define ALT_USB_DEV_DIEPINT4_INEPNAKEFF_SET_MSK 0x00000040
64410 
64411 #define ALT_USB_DEV_DIEPINT4_INEPNAKEFF_CLR_MSK 0xffffffbf
64412 
64413 #define ALT_USB_DEV_DIEPINT4_INEPNAKEFF_RESET 0x0
64414 
64415 #define ALT_USB_DEV_DIEPINT4_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
64416 
64417 #define ALT_USB_DEV_DIEPINT4_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
64418 
64442 #define ALT_USB_DEV_DIEPINT4_TXFEMP_E_INACT 0x0
64443 
64448 #define ALT_USB_DEV_DIEPINT4_TXFEMP_E_ACT 0x1
64449 
64451 #define ALT_USB_DEV_DIEPINT4_TXFEMP_LSB 7
64452 
64453 #define ALT_USB_DEV_DIEPINT4_TXFEMP_MSB 7
64454 
64455 #define ALT_USB_DEV_DIEPINT4_TXFEMP_WIDTH 1
64456 
64457 #define ALT_USB_DEV_DIEPINT4_TXFEMP_SET_MSK 0x00000080
64458 
64459 #define ALT_USB_DEV_DIEPINT4_TXFEMP_CLR_MSK 0xffffff7f
64460 
64461 #define ALT_USB_DEV_DIEPINT4_TXFEMP_RESET 0x1
64462 
64463 #define ALT_USB_DEV_DIEPINT4_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
64464 
64465 #define ALT_USB_DEV_DIEPINT4_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
64466 
64488 #define ALT_USB_DEV_DIEPINT4_TXFIFOUNDRN_E_INACT 0x0
64489 
64494 #define ALT_USB_DEV_DIEPINT4_TXFIFOUNDRN_E_ACT 0x1
64495 
64497 #define ALT_USB_DEV_DIEPINT4_TXFIFOUNDRN_LSB 8
64498 
64499 #define ALT_USB_DEV_DIEPINT4_TXFIFOUNDRN_MSB 8
64500 
64501 #define ALT_USB_DEV_DIEPINT4_TXFIFOUNDRN_WIDTH 1
64502 
64503 #define ALT_USB_DEV_DIEPINT4_TXFIFOUNDRN_SET_MSK 0x00000100
64504 
64505 #define ALT_USB_DEV_DIEPINT4_TXFIFOUNDRN_CLR_MSK 0xfffffeff
64506 
64507 #define ALT_USB_DEV_DIEPINT4_TXFIFOUNDRN_RESET 0x0
64508 
64509 #define ALT_USB_DEV_DIEPINT4_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
64510 
64511 #define ALT_USB_DEV_DIEPINT4_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
64512 
64535 #define ALT_USB_DEV_DIEPINT4_BNAINTR_E_INACT 0x0
64536 
64541 #define ALT_USB_DEV_DIEPINT4_BNAINTR_E_ACT 0x1
64542 
64544 #define ALT_USB_DEV_DIEPINT4_BNAINTR_LSB 9
64545 
64546 #define ALT_USB_DEV_DIEPINT4_BNAINTR_MSB 9
64547 
64548 #define ALT_USB_DEV_DIEPINT4_BNAINTR_WIDTH 1
64549 
64550 #define ALT_USB_DEV_DIEPINT4_BNAINTR_SET_MSK 0x00000200
64551 
64552 #define ALT_USB_DEV_DIEPINT4_BNAINTR_CLR_MSK 0xfffffdff
64553 
64554 #define ALT_USB_DEV_DIEPINT4_BNAINTR_RESET 0x0
64555 
64556 #define ALT_USB_DEV_DIEPINT4_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
64557 
64558 #define ALT_USB_DEV_DIEPINT4_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
64559 
64582 #define ALT_USB_DEV_DIEPINT4_PKTDRPSTS_E_INACT 0x0
64583 
64588 #define ALT_USB_DEV_DIEPINT4_PKTDRPSTS_E_ACT 0x1
64589 
64591 #define ALT_USB_DEV_DIEPINT4_PKTDRPSTS_LSB 11
64592 
64593 #define ALT_USB_DEV_DIEPINT4_PKTDRPSTS_MSB 11
64594 
64595 #define ALT_USB_DEV_DIEPINT4_PKTDRPSTS_WIDTH 1
64596 
64597 #define ALT_USB_DEV_DIEPINT4_PKTDRPSTS_SET_MSK 0x00000800
64598 
64599 #define ALT_USB_DEV_DIEPINT4_PKTDRPSTS_CLR_MSK 0xfffff7ff
64600 
64601 #define ALT_USB_DEV_DIEPINT4_PKTDRPSTS_RESET 0x0
64602 
64603 #define ALT_USB_DEV_DIEPINT4_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
64604 
64605 #define ALT_USB_DEV_DIEPINT4_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
64606 
64627 #define ALT_USB_DEV_DIEPINT4_BBLEERR_E_INACT 0x0
64628 
64633 #define ALT_USB_DEV_DIEPINT4_BBLEERR_E_ACT 0x1
64634 
64636 #define ALT_USB_DEV_DIEPINT4_BBLEERR_LSB 12
64637 
64638 #define ALT_USB_DEV_DIEPINT4_BBLEERR_MSB 12
64639 
64640 #define ALT_USB_DEV_DIEPINT4_BBLEERR_WIDTH 1
64641 
64642 #define ALT_USB_DEV_DIEPINT4_BBLEERR_SET_MSK 0x00001000
64643 
64644 #define ALT_USB_DEV_DIEPINT4_BBLEERR_CLR_MSK 0xffffefff
64645 
64646 #define ALT_USB_DEV_DIEPINT4_BBLEERR_RESET 0x0
64647 
64648 #define ALT_USB_DEV_DIEPINT4_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
64649 
64650 #define ALT_USB_DEV_DIEPINT4_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
64651 
64674 #define ALT_USB_DEV_DIEPINT4_NAKINTRPT_E_INACT 0x0
64675 
64680 #define ALT_USB_DEV_DIEPINT4_NAKINTRPT_E_ACT 0x1
64681 
64683 #define ALT_USB_DEV_DIEPINT4_NAKINTRPT_LSB 13
64684 
64685 #define ALT_USB_DEV_DIEPINT4_NAKINTRPT_MSB 13
64686 
64687 #define ALT_USB_DEV_DIEPINT4_NAKINTRPT_WIDTH 1
64688 
64689 #define ALT_USB_DEV_DIEPINT4_NAKINTRPT_SET_MSK 0x00002000
64690 
64691 #define ALT_USB_DEV_DIEPINT4_NAKINTRPT_CLR_MSK 0xffffdfff
64692 
64693 #define ALT_USB_DEV_DIEPINT4_NAKINTRPT_RESET 0x0
64694 
64695 #define ALT_USB_DEV_DIEPINT4_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
64696 
64697 #define ALT_USB_DEV_DIEPINT4_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
64698 
64720 #define ALT_USB_DEV_DIEPINT4_NYETINTRPT_E_INACT 0x0
64721 
64726 #define ALT_USB_DEV_DIEPINT4_NYETINTRPT_E_ACT 0x1
64727 
64729 #define ALT_USB_DEV_DIEPINT4_NYETINTRPT_LSB 14
64730 
64731 #define ALT_USB_DEV_DIEPINT4_NYETINTRPT_MSB 14
64732 
64733 #define ALT_USB_DEV_DIEPINT4_NYETINTRPT_WIDTH 1
64734 
64735 #define ALT_USB_DEV_DIEPINT4_NYETINTRPT_SET_MSK 0x00004000
64736 
64737 #define ALT_USB_DEV_DIEPINT4_NYETINTRPT_CLR_MSK 0xffffbfff
64738 
64739 #define ALT_USB_DEV_DIEPINT4_NYETINTRPT_RESET 0x0
64740 
64741 #define ALT_USB_DEV_DIEPINT4_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
64742 
64743 #define ALT_USB_DEV_DIEPINT4_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
64744 
64745 #ifndef __ASSEMBLY__
64746 
64757 {
64758  const uint32_t xfercompl : 1;
64759  const uint32_t epdisbld : 1;
64760  const uint32_t ahberr : 1;
64761  const uint32_t timeout : 1;
64762  const uint32_t intkntxfemp : 1;
64763  const uint32_t intknepmis : 1;
64764  const uint32_t inepnakeff : 1;
64765  const uint32_t txfemp : 1;
64766  const uint32_t txfifoundrn : 1;
64767  const uint32_t bnaintr : 1;
64768  uint32_t : 1;
64769  const uint32_t pktdrpsts : 1;
64770  const uint32_t bbleerr : 1;
64771  const uint32_t nakintrpt : 1;
64772  const uint32_t nyetintrpt : 1;
64773  uint32_t : 17;
64774 };
64775 
64778 #endif /* __ASSEMBLY__ */
64779 
64781 #define ALT_USB_DEV_DIEPINT4_OFST 0x188
64782 
64783 #define ALT_USB_DEV_DIEPINT4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT4_OFST))
64784 
64817 #define ALT_USB_DEV_DIEPTSIZ4_XFERSIZE_LSB 0
64818 
64819 #define ALT_USB_DEV_DIEPTSIZ4_XFERSIZE_MSB 18
64820 
64821 #define ALT_USB_DEV_DIEPTSIZ4_XFERSIZE_WIDTH 19
64822 
64823 #define ALT_USB_DEV_DIEPTSIZ4_XFERSIZE_SET_MSK 0x0007ffff
64824 
64825 #define ALT_USB_DEV_DIEPTSIZ4_XFERSIZE_CLR_MSK 0xfff80000
64826 
64827 #define ALT_USB_DEV_DIEPTSIZ4_XFERSIZE_RESET 0x0
64828 
64829 #define ALT_USB_DEV_DIEPTSIZ4_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
64830 
64831 #define ALT_USB_DEV_DIEPTSIZ4_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
64832 
64844 #define ALT_USB_DEV_DIEPTSIZ4_PKTCNT_LSB 19
64845 
64846 #define ALT_USB_DEV_DIEPTSIZ4_PKTCNT_MSB 28
64847 
64848 #define ALT_USB_DEV_DIEPTSIZ4_PKTCNT_WIDTH 10
64849 
64850 #define ALT_USB_DEV_DIEPTSIZ4_PKTCNT_SET_MSK 0x1ff80000
64851 
64852 #define ALT_USB_DEV_DIEPTSIZ4_PKTCNT_CLR_MSK 0xe007ffff
64853 
64854 #define ALT_USB_DEV_DIEPTSIZ4_PKTCNT_RESET 0x0
64855 
64856 #define ALT_USB_DEV_DIEPTSIZ4_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
64857 
64858 #define ALT_USB_DEV_DIEPTSIZ4_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
64859 
64887 #define ALT_USB_DEV_DIEPTSIZ4_MC_E_PKTONE 0x1
64888 
64893 #define ALT_USB_DEV_DIEPTSIZ4_MC_E_PKTTWO 0x2
64894 
64899 #define ALT_USB_DEV_DIEPTSIZ4_MC_E_PKTTHREE 0x3
64900 
64902 #define ALT_USB_DEV_DIEPTSIZ4_MC_LSB 29
64903 
64904 #define ALT_USB_DEV_DIEPTSIZ4_MC_MSB 30
64905 
64906 #define ALT_USB_DEV_DIEPTSIZ4_MC_WIDTH 2
64907 
64908 #define ALT_USB_DEV_DIEPTSIZ4_MC_SET_MSK 0x60000000
64909 
64910 #define ALT_USB_DEV_DIEPTSIZ4_MC_CLR_MSK 0x9fffffff
64911 
64912 #define ALT_USB_DEV_DIEPTSIZ4_MC_RESET 0x0
64913 
64914 #define ALT_USB_DEV_DIEPTSIZ4_MC_GET(value) (((value) & 0x60000000) >> 29)
64915 
64916 #define ALT_USB_DEV_DIEPTSIZ4_MC_SET(value) (((value) << 29) & 0x60000000)
64917 
64918 #ifndef __ASSEMBLY__
64919 
64930 {
64931  uint32_t xfersize : 19;
64932  uint32_t PktCnt : 10;
64933  uint32_t mc : 2;
64934  uint32_t : 1;
64935 };
64936 
64939 #endif /* __ASSEMBLY__ */
64940 
64942 #define ALT_USB_DEV_DIEPTSIZ4_OFST 0x190
64943 
64944 #define ALT_USB_DEV_DIEPTSIZ4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ4_OFST))
64945 
64978 #define ALT_USB_DEV_DIEPDMA4_DIEPDMA4_LSB 0
64979 
64980 #define ALT_USB_DEV_DIEPDMA4_DIEPDMA4_MSB 31
64981 
64982 #define ALT_USB_DEV_DIEPDMA4_DIEPDMA4_WIDTH 32
64983 
64984 #define ALT_USB_DEV_DIEPDMA4_DIEPDMA4_SET_MSK 0xffffffff
64985 
64986 #define ALT_USB_DEV_DIEPDMA4_DIEPDMA4_CLR_MSK 0x00000000
64987 
64988 #define ALT_USB_DEV_DIEPDMA4_DIEPDMA4_RESET 0x0
64989 
64990 #define ALT_USB_DEV_DIEPDMA4_DIEPDMA4_GET(value) (((value) & 0xffffffff) >> 0)
64991 
64992 #define ALT_USB_DEV_DIEPDMA4_DIEPDMA4_SET(value) (((value) << 0) & 0xffffffff)
64993 
64994 #ifndef __ASSEMBLY__
64995 
65006 {
65007  uint32_t diepdma4 : 32;
65008 };
65009 
65012 #endif /* __ASSEMBLY__ */
65013 
65015 #define ALT_USB_DEV_DIEPDMA4_OFST 0x194
65016 
65017 #define ALT_USB_DEV_DIEPDMA4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA4_OFST))
65018 
65045 #define ALT_USB_DEV_DTXFSTS4_INEPTXFSPCAVAIL_LSB 0
65046 
65047 #define ALT_USB_DEV_DTXFSTS4_INEPTXFSPCAVAIL_MSB 15
65048 
65049 #define ALT_USB_DEV_DTXFSTS4_INEPTXFSPCAVAIL_WIDTH 16
65050 
65051 #define ALT_USB_DEV_DTXFSTS4_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
65052 
65053 #define ALT_USB_DEV_DTXFSTS4_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
65054 
65055 #define ALT_USB_DEV_DTXFSTS4_INEPTXFSPCAVAIL_RESET 0x2000
65056 
65057 #define ALT_USB_DEV_DTXFSTS4_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
65058 
65059 #define ALT_USB_DEV_DTXFSTS4_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
65060 
65061 #ifndef __ASSEMBLY__
65062 
65073 {
65074  const uint32_t ineptxfspcavail : 16;
65075  uint32_t : 16;
65076 };
65077 
65080 #endif /* __ASSEMBLY__ */
65081 
65083 #define ALT_USB_DEV_DTXFSTS4_OFST 0x198
65084 
65085 #define ALT_USB_DEV_DTXFSTS4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS4_OFST))
65086 
65110 #define ALT_USB_DEV_DIEPDMAB4_DIEPDMAB4_LSB 0
65111 
65112 #define ALT_USB_DEV_DIEPDMAB4_DIEPDMAB4_MSB 31
65113 
65114 #define ALT_USB_DEV_DIEPDMAB4_DIEPDMAB4_WIDTH 32
65115 
65116 #define ALT_USB_DEV_DIEPDMAB4_DIEPDMAB4_SET_MSK 0xffffffff
65117 
65118 #define ALT_USB_DEV_DIEPDMAB4_DIEPDMAB4_CLR_MSK 0x00000000
65119 
65120 #define ALT_USB_DEV_DIEPDMAB4_DIEPDMAB4_RESET 0x0
65121 
65122 #define ALT_USB_DEV_DIEPDMAB4_DIEPDMAB4_GET(value) (((value) & 0xffffffff) >> 0)
65123 
65124 #define ALT_USB_DEV_DIEPDMAB4_DIEPDMAB4_SET(value) (((value) << 0) & 0xffffffff)
65125 
65126 #ifndef __ASSEMBLY__
65127 
65138 {
65139  const uint32_t diepdmab4 : 32;
65140 };
65141 
65144 #endif /* __ASSEMBLY__ */
65145 
65147 #define ALT_USB_DEV_DIEPDMAB4_OFST 0x19c
65148 
65149 #define ALT_USB_DEV_DIEPDMAB4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB4_OFST))
65150 
65188 #define ALT_USB_DEV_DIEPCTL5_MPS_LSB 0
65189 
65190 #define ALT_USB_DEV_DIEPCTL5_MPS_MSB 10
65191 
65192 #define ALT_USB_DEV_DIEPCTL5_MPS_WIDTH 11
65193 
65194 #define ALT_USB_DEV_DIEPCTL5_MPS_SET_MSK 0x000007ff
65195 
65196 #define ALT_USB_DEV_DIEPCTL5_MPS_CLR_MSK 0xfffff800
65197 
65198 #define ALT_USB_DEV_DIEPCTL5_MPS_RESET 0x0
65199 
65200 #define ALT_USB_DEV_DIEPCTL5_MPS_GET(value) (((value) & 0x000007ff) >> 0)
65201 
65202 #define ALT_USB_DEV_DIEPCTL5_MPS_SET(value) (((value) << 0) & 0x000007ff)
65203 
65228 #define ALT_USB_DEV_DIEPCTL5_USBACTEP_E_DISD 0x0
65229 
65234 #define ALT_USB_DEV_DIEPCTL5_USBACTEP_E_END 0x1
65235 
65237 #define ALT_USB_DEV_DIEPCTL5_USBACTEP_LSB 15
65238 
65239 #define ALT_USB_DEV_DIEPCTL5_USBACTEP_MSB 15
65240 
65241 #define ALT_USB_DEV_DIEPCTL5_USBACTEP_WIDTH 1
65242 
65243 #define ALT_USB_DEV_DIEPCTL5_USBACTEP_SET_MSK 0x00008000
65244 
65245 #define ALT_USB_DEV_DIEPCTL5_USBACTEP_CLR_MSK 0xffff7fff
65246 
65247 #define ALT_USB_DEV_DIEPCTL5_USBACTEP_RESET 0x0
65248 
65249 #define ALT_USB_DEV_DIEPCTL5_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
65250 
65251 #define ALT_USB_DEV_DIEPCTL5_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
65252 
65294 #define ALT_USB_DEV_DIEPCTL5_DPID_E_INACT 0x0
65295 
65300 #define ALT_USB_DEV_DIEPCTL5_DPID_E_ACT 0x1
65301 
65303 #define ALT_USB_DEV_DIEPCTL5_DPID_LSB 16
65304 
65305 #define ALT_USB_DEV_DIEPCTL5_DPID_MSB 16
65306 
65307 #define ALT_USB_DEV_DIEPCTL5_DPID_WIDTH 1
65308 
65309 #define ALT_USB_DEV_DIEPCTL5_DPID_SET_MSK 0x00010000
65310 
65311 #define ALT_USB_DEV_DIEPCTL5_DPID_CLR_MSK 0xfffeffff
65312 
65313 #define ALT_USB_DEV_DIEPCTL5_DPID_RESET 0x0
65314 
65315 #define ALT_USB_DEV_DIEPCTL5_DPID_GET(value) (((value) & 0x00010000) >> 16)
65316 
65317 #define ALT_USB_DEV_DIEPCTL5_DPID_SET(value) (((value) << 16) & 0x00010000)
65318 
65353 #define ALT_USB_DEV_DIEPCTL5_NAKSTS_E_NONNAK 0x0
65354 
65359 #define ALT_USB_DEV_DIEPCTL5_NAKSTS_E_NAK 0x1
65360 
65362 #define ALT_USB_DEV_DIEPCTL5_NAKSTS_LSB 17
65363 
65364 #define ALT_USB_DEV_DIEPCTL5_NAKSTS_MSB 17
65365 
65366 #define ALT_USB_DEV_DIEPCTL5_NAKSTS_WIDTH 1
65367 
65368 #define ALT_USB_DEV_DIEPCTL5_NAKSTS_SET_MSK 0x00020000
65369 
65370 #define ALT_USB_DEV_DIEPCTL5_NAKSTS_CLR_MSK 0xfffdffff
65371 
65372 #define ALT_USB_DEV_DIEPCTL5_NAKSTS_RESET 0x0
65373 
65374 #define ALT_USB_DEV_DIEPCTL5_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
65375 
65376 #define ALT_USB_DEV_DIEPCTL5_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
65377 
65400 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_E_CTL 0x0
65401 
65406 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_E_ISOCHRONOUS 0x1
65407 
65412 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_E_BULK 0x2
65413 
65418 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_E_INTERRUP 0x3
65419 
65421 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_LSB 18
65422 
65423 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_MSB 19
65424 
65425 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_WIDTH 2
65426 
65427 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_SET_MSK 0x000c0000
65428 
65429 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_CLR_MSK 0xfff3ffff
65430 
65431 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_RESET 0x0
65432 
65433 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
65434 
65435 #define ALT_USB_DEV_DIEPCTL5_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
65436 
65466 #define ALT_USB_DEV_DIEPCTL5_STALL_E_INACT 0x0
65467 
65472 #define ALT_USB_DEV_DIEPCTL5_STALL_E_ACT 0x1
65473 
65475 #define ALT_USB_DEV_DIEPCTL5_STALL_LSB 21
65476 
65477 #define ALT_USB_DEV_DIEPCTL5_STALL_MSB 21
65478 
65479 #define ALT_USB_DEV_DIEPCTL5_STALL_WIDTH 1
65480 
65481 #define ALT_USB_DEV_DIEPCTL5_STALL_SET_MSK 0x00200000
65482 
65483 #define ALT_USB_DEV_DIEPCTL5_STALL_CLR_MSK 0xffdfffff
65484 
65485 #define ALT_USB_DEV_DIEPCTL5_STALL_RESET 0x0
65486 
65487 #define ALT_USB_DEV_DIEPCTL5_STALL_GET(value) (((value) & 0x00200000) >> 21)
65488 
65489 #define ALT_USB_DEV_DIEPCTL5_STALL_SET(value) (((value) << 21) & 0x00200000)
65490 
65513 #define ALT_USB_DEV_DIEPCTL5_TXFNUM_LSB 22
65514 
65515 #define ALT_USB_DEV_DIEPCTL5_TXFNUM_MSB 25
65516 
65517 #define ALT_USB_DEV_DIEPCTL5_TXFNUM_WIDTH 4
65518 
65519 #define ALT_USB_DEV_DIEPCTL5_TXFNUM_SET_MSK 0x03c00000
65520 
65521 #define ALT_USB_DEV_DIEPCTL5_TXFNUM_CLR_MSK 0xfc3fffff
65522 
65523 #define ALT_USB_DEV_DIEPCTL5_TXFNUM_RESET 0x0
65524 
65525 #define ALT_USB_DEV_DIEPCTL5_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
65526 
65527 #define ALT_USB_DEV_DIEPCTL5_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
65528 
65549 #define ALT_USB_DEV_DIEPCTL5_CNAK_E_INACT 0x0
65550 
65555 #define ALT_USB_DEV_DIEPCTL5_CNAK_E_ACT 0x1
65556 
65558 #define ALT_USB_DEV_DIEPCTL5_CNAK_LSB 26
65559 
65560 #define ALT_USB_DEV_DIEPCTL5_CNAK_MSB 26
65561 
65562 #define ALT_USB_DEV_DIEPCTL5_CNAK_WIDTH 1
65563 
65564 #define ALT_USB_DEV_DIEPCTL5_CNAK_SET_MSK 0x04000000
65565 
65566 #define ALT_USB_DEV_DIEPCTL5_CNAK_CLR_MSK 0xfbffffff
65567 
65568 #define ALT_USB_DEV_DIEPCTL5_CNAK_RESET 0x0
65569 
65570 #define ALT_USB_DEV_DIEPCTL5_CNAK_GET(value) (((value) & 0x04000000) >> 26)
65571 
65572 #define ALT_USB_DEV_DIEPCTL5_CNAK_SET(value) (((value) << 26) & 0x04000000)
65573 
65597 #define ALT_USB_DEV_DIEPCTL5_SNAK_E_INACT 0x0
65598 
65603 #define ALT_USB_DEV_DIEPCTL5_SNAK_E_ACT 0x1
65604 
65606 #define ALT_USB_DEV_DIEPCTL5_SNAK_LSB 27
65607 
65608 #define ALT_USB_DEV_DIEPCTL5_SNAK_MSB 27
65609 
65610 #define ALT_USB_DEV_DIEPCTL5_SNAK_WIDTH 1
65611 
65612 #define ALT_USB_DEV_DIEPCTL5_SNAK_SET_MSK 0x08000000
65613 
65614 #define ALT_USB_DEV_DIEPCTL5_SNAK_CLR_MSK 0xf7ffffff
65615 
65616 #define ALT_USB_DEV_DIEPCTL5_SNAK_RESET 0x0
65617 
65618 #define ALT_USB_DEV_DIEPCTL5_SNAK_GET(value) (((value) & 0x08000000) >> 27)
65619 
65620 #define ALT_USB_DEV_DIEPCTL5_SNAK_SET(value) (((value) << 27) & 0x08000000)
65621 
65650 #define ALT_USB_DEV_DIEPCTL5_SETD0PID_E_DISD 0x0
65651 
65656 #define ALT_USB_DEV_DIEPCTL5_SETD0PID_E_END 0x1
65657 
65659 #define ALT_USB_DEV_DIEPCTL5_SETD0PID_LSB 28
65660 
65661 #define ALT_USB_DEV_DIEPCTL5_SETD0PID_MSB 28
65662 
65663 #define ALT_USB_DEV_DIEPCTL5_SETD0PID_WIDTH 1
65664 
65665 #define ALT_USB_DEV_DIEPCTL5_SETD0PID_SET_MSK 0x10000000
65666 
65667 #define ALT_USB_DEV_DIEPCTL5_SETD0PID_CLR_MSK 0xefffffff
65668 
65669 #define ALT_USB_DEV_DIEPCTL5_SETD0PID_RESET 0x0
65670 
65671 #define ALT_USB_DEV_DIEPCTL5_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
65672 
65673 #define ALT_USB_DEV_DIEPCTL5_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
65674 
65701 #define ALT_USB_DEV_DIEPCTL5_SETD1PID_E_DISD 0x0
65702 
65707 #define ALT_USB_DEV_DIEPCTL5_SETD1PID_E_END 0x1
65708 
65710 #define ALT_USB_DEV_DIEPCTL5_SETD1PID_LSB 29
65711 
65712 #define ALT_USB_DEV_DIEPCTL5_SETD1PID_MSB 29
65713 
65714 #define ALT_USB_DEV_DIEPCTL5_SETD1PID_WIDTH 1
65715 
65716 #define ALT_USB_DEV_DIEPCTL5_SETD1PID_SET_MSK 0x20000000
65717 
65718 #define ALT_USB_DEV_DIEPCTL5_SETD1PID_CLR_MSK 0xdfffffff
65719 
65720 #define ALT_USB_DEV_DIEPCTL5_SETD1PID_RESET 0x0
65721 
65722 #define ALT_USB_DEV_DIEPCTL5_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
65723 
65724 #define ALT_USB_DEV_DIEPCTL5_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
65725 
65751 #define ALT_USB_DEV_DIEPCTL5_EPDIS_E_INACT 0x0
65752 
65757 #define ALT_USB_DEV_DIEPCTL5_EPDIS_E_ACT 0x1
65758 
65760 #define ALT_USB_DEV_DIEPCTL5_EPDIS_LSB 30
65761 
65762 #define ALT_USB_DEV_DIEPCTL5_EPDIS_MSB 30
65763 
65764 #define ALT_USB_DEV_DIEPCTL5_EPDIS_WIDTH 1
65765 
65766 #define ALT_USB_DEV_DIEPCTL5_EPDIS_SET_MSK 0x40000000
65767 
65768 #define ALT_USB_DEV_DIEPCTL5_EPDIS_CLR_MSK 0xbfffffff
65769 
65770 #define ALT_USB_DEV_DIEPCTL5_EPDIS_RESET 0x0
65771 
65772 #define ALT_USB_DEV_DIEPCTL5_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
65773 
65774 #define ALT_USB_DEV_DIEPCTL5_EPDIS_SET(value) (((value) << 30) & 0x40000000)
65775 
65825 #define ALT_USB_DEV_DIEPCTL5_EPENA_E_INACT 0x0
65826 
65831 #define ALT_USB_DEV_DIEPCTL5_EPENA_E_ACT 0x1
65832 
65834 #define ALT_USB_DEV_DIEPCTL5_EPENA_LSB 31
65835 
65836 #define ALT_USB_DEV_DIEPCTL5_EPENA_MSB 31
65837 
65838 #define ALT_USB_DEV_DIEPCTL5_EPENA_WIDTH 1
65839 
65840 #define ALT_USB_DEV_DIEPCTL5_EPENA_SET_MSK 0x80000000
65841 
65842 #define ALT_USB_DEV_DIEPCTL5_EPENA_CLR_MSK 0x7fffffff
65843 
65844 #define ALT_USB_DEV_DIEPCTL5_EPENA_RESET 0x0
65845 
65846 #define ALT_USB_DEV_DIEPCTL5_EPENA_GET(value) (((value) & 0x80000000) >> 31)
65847 
65848 #define ALT_USB_DEV_DIEPCTL5_EPENA_SET(value) (((value) << 31) & 0x80000000)
65849 
65850 #ifndef __ASSEMBLY__
65851 
65862 {
65863  uint32_t mps : 11;
65864  uint32_t : 4;
65865  uint32_t usbactep : 1;
65866  const uint32_t dpid : 1;
65867  const uint32_t naksts : 1;
65868  uint32_t eptype : 2;
65869  uint32_t : 1;
65870  const uint32_t stall : 1;
65871  uint32_t txfnum : 4;
65872  uint32_t cnak : 1;
65873  uint32_t snak : 1;
65874  uint32_t setd0pid : 1;
65875  uint32_t setd1pid : 1;
65876  const uint32_t epdis : 1;
65877  const uint32_t epena : 1;
65878 };
65879 
65882 #endif /* __ASSEMBLY__ */
65883 
65885 #define ALT_USB_DEV_DIEPCTL5_OFST 0x1a0
65886 
65887 #define ALT_USB_DEV_DIEPCTL5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL5_OFST))
65888 
65953 #define ALT_USB_DEV_DIEPINT5_XFERCOMPL_E_INACT 0x0
65954 
65959 #define ALT_USB_DEV_DIEPINT5_XFERCOMPL_E_ACT 0x1
65960 
65962 #define ALT_USB_DEV_DIEPINT5_XFERCOMPL_LSB 0
65963 
65964 #define ALT_USB_DEV_DIEPINT5_XFERCOMPL_MSB 0
65965 
65966 #define ALT_USB_DEV_DIEPINT5_XFERCOMPL_WIDTH 1
65967 
65968 #define ALT_USB_DEV_DIEPINT5_XFERCOMPL_SET_MSK 0x00000001
65969 
65970 #define ALT_USB_DEV_DIEPINT5_XFERCOMPL_CLR_MSK 0xfffffffe
65971 
65972 #define ALT_USB_DEV_DIEPINT5_XFERCOMPL_RESET 0x0
65973 
65974 #define ALT_USB_DEV_DIEPINT5_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
65975 
65976 #define ALT_USB_DEV_DIEPINT5_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
65977 
65999 #define ALT_USB_DEV_DIEPINT5_EPDISBLD_E_INACT 0x0
66000 
66005 #define ALT_USB_DEV_DIEPINT5_EPDISBLD_E_ACT 0x1
66006 
66008 #define ALT_USB_DEV_DIEPINT5_EPDISBLD_LSB 1
66009 
66010 #define ALT_USB_DEV_DIEPINT5_EPDISBLD_MSB 1
66011 
66012 #define ALT_USB_DEV_DIEPINT5_EPDISBLD_WIDTH 1
66013 
66014 #define ALT_USB_DEV_DIEPINT5_EPDISBLD_SET_MSK 0x00000002
66015 
66016 #define ALT_USB_DEV_DIEPINT5_EPDISBLD_CLR_MSK 0xfffffffd
66017 
66018 #define ALT_USB_DEV_DIEPINT5_EPDISBLD_RESET 0x0
66019 
66020 #define ALT_USB_DEV_DIEPINT5_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
66021 
66022 #define ALT_USB_DEV_DIEPINT5_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
66023 
66046 #define ALT_USB_DEV_DIEPINT5_AHBERR_E_INACT 0x0
66047 
66052 #define ALT_USB_DEV_DIEPINT5_AHBERR_E_ACT 0x1
66053 
66055 #define ALT_USB_DEV_DIEPINT5_AHBERR_LSB 2
66056 
66057 #define ALT_USB_DEV_DIEPINT5_AHBERR_MSB 2
66058 
66059 #define ALT_USB_DEV_DIEPINT5_AHBERR_WIDTH 1
66060 
66061 #define ALT_USB_DEV_DIEPINT5_AHBERR_SET_MSK 0x00000004
66062 
66063 #define ALT_USB_DEV_DIEPINT5_AHBERR_CLR_MSK 0xfffffffb
66064 
66065 #define ALT_USB_DEV_DIEPINT5_AHBERR_RESET 0x0
66066 
66067 #define ALT_USB_DEV_DIEPINT5_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
66068 
66069 #define ALT_USB_DEV_DIEPINT5_AHBERR_SET(value) (((value) << 2) & 0x00000004)
66070 
66094 #define ALT_USB_DEV_DIEPINT5_TMO_E_INACT 0x0
66095 
66100 #define ALT_USB_DEV_DIEPINT5_TMO_E_ACT 0x1
66101 
66103 #define ALT_USB_DEV_DIEPINT5_TMO_LSB 3
66104 
66105 #define ALT_USB_DEV_DIEPINT5_TMO_MSB 3
66106 
66107 #define ALT_USB_DEV_DIEPINT5_TMO_WIDTH 1
66108 
66109 #define ALT_USB_DEV_DIEPINT5_TMO_SET_MSK 0x00000008
66110 
66111 #define ALT_USB_DEV_DIEPINT5_TMO_CLR_MSK 0xfffffff7
66112 
66113 #define ALT_USB_DEV_DIEPINT5_TMO_RESET 0x0
66114 
66115 #define ALT_USB_DEV_DIEPINT5_TMO_GET(value) (((value) & 0x00000008) >> 3)
66116 
66117 #define ALT_USB_DEV_DIEPINT5_TMO_SET(value) (((value) << 3) & 0x00000008)
66118 
66141 #define ALT_USB_DEV_DIEPINT5_INTKNTXFEMP_E_INACT 0x0
66142 
66147 #define ALT_USB_DEV_DIEPINT5_INTKNTXFEMP_E_ACT 0x1
66148 
66150 #define ALT_USB_DEV_DIEPINT5_INTKNTXFEMP_LSB 4
66151 
66152 #define ALT_USB_DEV_DIEPINT5_INTKNTXFEMP_MSB 4
66153 
66154 #define ALT_USB_DEV_DIEPINT5_INTKNTXFEMP_WIDTH 1
66155 
66156 #define ALT_USB_DEV_DIEPINT5_INTKNTXFEMP_SET_MSK 0x00000010
66157 
66158 #define ALT_USB_DEV_DIEPINT5_INTKNTXFEMP_CLR_MSK 0xffffffef
66159 
66160 #define ALT_USB_DEV_DIEPINT5_INTKNTXFEMP_RESET 0x0
66161 
66162 #define ALT_USB_DEV_DIEPINT5_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
66163 
66164 #define ALT_USB_DEV_DIEPINT5_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
66165 
66189 #define ALT_USB_DEV_DIEPINT5_INTKNEPMIS_E_INACT 0x0
66190 
66195 #define ALT_USB_DEV_DIEPINT5_INTKNEPMIS_E_ACT 0x1
66196 
66198 #define ALT_USB_DEV_DIEPINT5_INTKNEPMIS_LSB 5
66199 
66200 #define ALT_USB_DEV_DIEPINT5_INTKNEPMIS_MSB 5
66201 
66202 #define ALT_USB_DEV_DIEPINT5_INTKNEPMIS_WIDTH 1
66203 
66204 #define ALT_USB_DEV_DIEPINT5_INTKNEPMIS_SET_MSK 0x00000020
66205 
66206 #define ALT_USB_DEV_DIEPINT5_INTKNEPMIS_CLR_MSK 0xffffffdf
66207 
66208 #define ALT_USB_DEV_DIEPINT5_INTKNEPMIS_RESET 0x0
66209 
66210 #define ALT_USB_DEV_DIEPINT5_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
66211 
66212 #define ALT_USB_DEV_DIEPINT5_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
66213 
66240 #define ALT_USB_DEV_DIEPINT5_INEPNAKEFF_E_INACT 0x0
66241 
66246 #define ALT_USB_DEV_DIEPINT5_INEPNAKEFF_E_ACT 0x1
66247 
66249 #define ALT_USB_DEV_DIEPINT5_INEPNAKEFF_LSB 6
66250 
66251 #define ALT_USB_DEV_DIEPINT5_INEPNAKEFF_MSB 6
66252 
66253 #define ALT_USB_DEV_DIEPINT5_INEPNAKEFF_WIDTH 1
66254 
66255 #define ALT_USB_DEV_DIEPINT5_INEPNAKEFF_SET_MSK 0x00000040
66256 
66257 #define ALT_USB_DEV_DIEPINT5_INEPNAKEFF_CLR_MSK 0xffffffbf
66258 
66259 #define ALT_USB_DEV_DIEPINT5_INEPNAKEFF_RESET 0x0
66260 
66261 #define ALT_USB_DEV_DIEPINT5_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
66262 
66263 #define ALT_USB_DEV_DIEPINT5_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
66264 
66288 #define ALT_USB_DEV_DIEPINT5_TXFEMP_E_INACT 0x0
66289 
66294 #define ALT_USB_DEV_DIEPINT5_TXFEMP_E_ACT 0x1
66295 
66297 #define ALT_USB_DEV_DIEPINT5_TXFEMP_LSB 7
66298 
66299 #define ALT_USB_DEV_DIEPINT5_TXFEMP_MSB 7
66300 
66301 #define ALT_USB_DEV_DIEPINT5_TXFEMP_WIDTH 1
66302 
66303 #define ALT_USB_DEV_DIEPINT5_TXFEMP_SET_MSK 0x00000080
66304 
66305 #define ALT_USB_DEV_DIEPINT5_TXFEMP_CLR_MSK 0xffffff7f
66306 
66307 #define ALT_USB_DEV_DIEPINT5_TXFEMP_RESET 0x1
66308 
66309 #define ALT_USB_DEV_DIEPINT5_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
66310 
66311 #define ALT_USB_DEV_DIEPINT5_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
66312 
66334 #define ALT_USB_DEV_DIEPINT5_TXFIFOUNDRN_E_INACT 0x0
66335 
66340 #define ALT_USB_DEV_DIEPINT5_TXFIFOUNDRN_E_ACT 0x1
66341 
66343 #define ALT_USB_DEV_DIEPINT5_TXFIFOUNDRN_LSB 8
66344 
66345 #define ALT_USB_DEV_DIEPINT5_TXFIFOUNDRN_MSB 8
66346 
66347 #define ALT_USB_DEV_DIEPINT5_TXFIFOUNDRN_WIDTH 1
66348 
66349 #define ALT_USB_DEV_DIEPINT5_TXFIFOUNDRN_SET_MSK 0x00000100
66350 
66351 #define ALT_USB_DEV_DIEPINT5_TXFIFOUNDRN_CLR_MSK 0xfffffeff
66352 
66353 #define ALT_USB_DEV_DIEPINT5_TXFIFOUNDRN_RESET 0x0
66354 
66355 #define ALT_USB_DEV_DIEPINT5_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
66356 
66357 #define ALT_USB_DEV_DIEPINT5_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
66358 
66381 #define ALT_USB_DEV_DIEPINT5_BNAINTR_E_INACT 0x0
66382 
66387 #define ALT_USB_DEV_DIEPINT5_BNAINTR_E_ACT 0x1
66388 
66390 #define ALT_USB_DEV_DIEPINT5_BNAINTR_LSB 9
66391 
66392 #define ALT_USB_DEV_DIEPINT5_BNAINTR_MSB 9
66393 
66394 #define ALT_USB_DEV_DIEPINT5_BNAINTR_WIDTH 1
66395 
66396 #define ALT_USB_DEV_DIEPINT5_BNAINTR_SET_MSK 0x00000200
66397 
66398 #define ALT_USB_DEV_DIEPINT5_BNAINTR_CLR_MSK 0xfffffdff
66399 
66400 #define ALT_USB_DEV_DIEPINT5_BNAINTR_RESET 0x0
66401 
66402 #define ALT_USB_DEV_DIEPINT5_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
66403 
66404 #define ALT_USB_DEV_DIEPINT5_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
66405 
66428 #define ALT_USB_DEV_DIEPINT5_PKTDRPSTS_E_INACT 0x0
66429 
66434 #define ALT_USB_DEV_DIEPINT5_PKTDRPSTS_E_ACT 0x1
66435 
66437 #define ALT_USB_DEV_DIEPINT5_PKTDRPSTS_LSB 11
66438 
66439 #define ALT_USB_DEV_DIEPINT5_PKTDRPSTS_MSB 11
66440 
66441 #define ALT_USB_DEV_DIEPINT5_PKTDRPSTS_WIDTH 1
66442 
66443 #define ALT_USB_DEV_DIEPINT5_PKTDRPSTS_SET_MSK 0x00000800
66444 
66445 #define ALT_USB_DEV_DIEPINT5_PKTDRPSTS_CLR_MSK 0xfffff7ff
66446 
66447 #define ALT_USB_DEV_DIEPINT5_PKTDRPSTS_RESET 0x0
66448 
66449 #define ALT_USB_DEV_DIEPINT5_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
66450 
66451 #define ALT_USB_DEV_DIEPINT5_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
66452 
66473 #define ALT_USB_DEV_DIEPINT5_BBLEERR_E_INACT 0x0
66474 
66479 #define ALT_USB_DEV_DIEPINT5_BBLEERR_E_ACT 0x1
66480 
66482 #define ALT_USB_DEV_DIEPINT5_BBLEERR_LSB 12
66483 
66484 #define ALT_USB_DEV_DIEPINT5_BBLEERR_MSB 12
66485 
66486 #define ALT_USB_DEV_DIEPINT5_BBLEERR_WIDTH 1
66487 
66488 #define ALT_USB_DEV_DIEPINT5_BBLEERR_SET_MSK 0x00001000
66489 
66490 #define ALT_USB_DEV_DIEPINT5_BBLEERR_CLR_MSK 0xffffefff
66491 
66492 #define ALT_USB_DEV_DIEPINT5_BBLEERR_RESET 0x0
66493 
66494 #define ALT_USB_DEV_DIEPINT5_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
66495 
66496 #define ALT_USB_DEV_DIEPINT5_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
66497 
66520 #define ALT_USB_DEV_DIEPINT5_NAKINTRPT_E_INACT 0x0
66521 
66526 #define ALT_USB_DEV_DIEPINT5_NAKINTRPT_E_ACT 0x1
66527 
66529 #define ALT_USB_DEV_DIEPINT5_NAKINTRPT_LSB 13
66530 
66531 #define ALT_USB_DEV_DIEPINT5_NAKINTRPT_MSB 13
66532 
66533 #define ALT_USB_DEV_DIEPINT5_NAKINTRPT_WIDTH 1
66534 
66535 #define ALT_USB_DEV_DIEPINT5_NAKINTRPT_SET_MSK 0x00002000
66536 
66537 #define ALT_USB_DEV_DIEPINT5_NAKINTRPT_CLR_MSK 0xffffdfff
66538 
66539 #define ALT_USB_DEV_DIEPINT5_NAKINTRPT_RESET 0x0
66540 
66541 #define ALT_USB_DEV_DIEPINT5_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
66542 
66543 #define ALT_USB_DEV_DIEPINT5_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
66544 
66566 #define ALT_USB_DEV_DIEPINT5_NYETINTRPT_E_INACT 0x0
66567 
66572 #define ALT_USB_DEV_DIEPINT5_NYETINTRPT_E_ACT 0x1
66573 
66575 #define ALT_USB_DEV_DIEPINT5_NYETINTRPT_LSB 14
66576 
66577 #define ALT_USB_DEV_DIEPINT5_NYETINTRPT_MSB 14
66578 
66579 #define ALT_USB_DEV_DIEPINT5_NYETINTRPT_WIDTH 1
66580 
66581 #define ALT_USB_DEV_DIEPINT5_NYETINTRPT_SET_MSK 0x00004000
66582 
66583 #define ALT_USB_DEV_DIEPINT5_NYETINTRPT_CLR_MSK 0xffffbfff
66584 
66585 #define ALT_USB_DEV_DIEPINT5_NYETINTRPT_RESET 0x0
66586 
66587 #define ALT_USB_DEV_DIEPINT5_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
66588 
66589 #define ALT_USB_DEV_DIEPINT5_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
66590 
66591 #ifndef __ASSEMBLY__
66592 
66603 {
66604  const uint32_t xfercompl : 1;
66605  const uint32_t epdisbld : 1;
66606  const uint32_t ahberr : 1;
66607  const uint32_t timeout : 1;
66608  const uint32_t intkntxfemp : 1;
66609  const uint32_t intknepmis : 1;
66610  const uint32_t inepnakeff : 1;
66611  const uint32_t txfemp : 1;
66612  const uint32_t txfifoundrn : 1;
66613  const uint32_t bnaintr : 1;
66614  uint32_t : 1;
66615  const uint32_t pktdrpsts : 1;
66616  const uint32_t bbleerr : 1;
66617  const uint32_t nakintrpt : 1;
66618  const uint32_t nyetintrpt : 1;
66619  uint32_t : 17;
66620 };
66621 
66624 #endif /* __ASSEMBLY__ */
66625 
66627 #define ALT_USB_DEV_DIEPINT5_OFST 0x1a8
66628 
66629 #define ALT_USB_DEV_DIEPINT5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT5_OFST))
66630 
66663 #define ALT_USB_DEV_DIEPTSIZ5_XFERSIZE_LSB 0
66664 
66665 #define ALT_USB_DEV_DIEPTSIZ5_XFERSIZE_MSB 18
66666 
66667 #define ALT_USB_DEV_DIEPTSIZ5_XFERSIZE_WIDTH 19
66668 
66669 #define ALT_USB_DEV_DIEPTSIZ5_XFERSIZE_SET_MSK 0x0007ffff
66670 
66671 #define ALT_USB_DEV_DIEPTSIZ5_XFERSIZE_CLR_MSK 0xfff80000
66672 
66673 #define ALT_USB_DEV_DIEPTSIZ5_XFERSIZE_RESET 0x0
66674 
66675 #define ALT_USB_DEV_DIEPTSIZ5_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
66676 
66677 #define ALT_USB_DEV_DIEPTSIZ5_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
66678 
66690 #define ALT_USB_DEV_DIEPTSIZ5_PKTCNT_LSB 19
66691 
66692 #define ALT_USB_DEV_DIEPTSIZ5_PKTCNT_MSB 28
66693 
66694 #define ALT_USB_DEV_DIEPTSIZ5_PKTCNT_WIDTH 10
66695 
66696 #define ALT_USB_DEV_DIEPTSIZ5_PKTCNT_SET_MSK 0x1ff80000
66697 
66698 #define ALT_USB_DEV_DIEPTSIZ5_PKTCNT_CLR_MSK 0xe007ffff
66699 
66700 #define ALT_USB_DEV_DIEPTSIZ5_PKTCNT_RESET 0x0
66701 
66702 #define ALT_USB_DEV_DIEPTSIZ5_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
66703 
66704 #define ALT_USB_DEV_DIEPTSIZ5_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
66705 
66733 #define ALT_USB_DEV_DIEPTSIZ5_MC_E_PKTONE 0x1
66734 
66739 #define ALT_USB_DEV_DIEPTSIZ5_MC_E_PKTTWO 0x2
66740 
66745 #define ALT_USB_DEV_DIEPTSIZ5_MC_E_PKTTHREE 0x3
66746 
66748 #define ALT_USB_DEV_DIEPTSIZ5_MC_LSB 29
66749 
66750 #define ALT_USB_DEV_DIEPTSIZ5_MC_MSB 30
66751 
66752 #define ALT_USB_DEV_DIEPTSIZ5_MC_WIDTH 2
66753 
66754 #define ALT_USB_DEV_DIEPTSIZ5_MC_SET_MSK 0x60000000
66755 
66756 #define ALT_USB_DEV_DIEPTSIZ5_MC_CLR_MSK 0x9fffffff
66757 
66758 #define ALT_USB_DEV_DIEPTSIZ5_MC_RESET 0x0
66759 
66760 #define ALT_USB_DEV_DIEPTSIZ5_MC_GET(value) (((value) & 0x60000000) >> 29)
66761 
66762 #define ALT_USB_DEV_DIEPTSIZ5_MC_SET(value) (((value) << 29) & 0x60000000)
66763 
66764 #ifndef __ASSEMBLY__
66765 
66776 {
66777  uint32_t xfersize : 19;
66778  uint32_t pktcnt : 10;
66779  uint32_t mc : 2;
66780  uint32_t : 1;
66781 };
66782 
66785 #endif /* __ASSEMBLY__ */
66786 
66788 #define ALT_USB_DEV_DIEPTSIZ5_OFST 0x1b0
66789 
66790 #define ALT_USB_DEV_DIEPTSIZ5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ5_OFST))
66791 
66824 #define ALT_USB_DEV_DIEPDMA5_DIEPDMA5_LSB 0
66825 
66826 #define ALT_USB_DEV_DIEPDMA5_DIEPDMA5_MSB 31
66827 
66828 #define ALT_USB_DEV_DIEPDMA5_DIEPDMA5_WIDTH 32
66829 
66830 #define ALT_USB_DEV_DIEPDMA5_DIEPDMA5_SET_MSK 0xffffffff
66831 
66832 #define ALT_USB_DEV_DIEPDMA5_DIEPDMA5_CLR_MSK 0x00000000
66833 
66834 #define ALT_USB_DEV_DIEPDMA5_DIEPDMA5_RESET 0x0
66835 
66836 #define ALT_USB_DEV_DIEPDMA5_DIEPDMA5_GET(value) (((value) & 0xffffffff) >> 0)
66837 
66838 #define ALT_USB_DEV_DIEPDMA5_DIEPDMA5_SET(value) (((value) << 0) & 0xffffffff)
66839 
66840 #ifndef __ASSEMBLY__
66841 
66852 {
66853  uint32_t diepdma5 : 32;
66854 };
66855 
66858 #endif /* __ASSEMBLY__ */
66859 
66861 #define ALT_USB_DEV_DIEPDMA5_OFST 0x1b4
66862 
66863 #define ALT_USB_DEV_DIEPDMA5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA5_OFST))
66864 
66891 #define ALT_USB_DEV_DTXFSTS5_INEPTXFSPCAVAIL_LSB 0
66892 
66893 #define ALT_USB_DEV_DTXFSTS5_INEPTXFSPCAVAIL_MSB 15
66894 
66895 #define ALT_USB_DEV_DTXFSTS5_INEPTXFSPCAVAIL_WIDTH 16
66896 
66897 #define ALT_USB_DEV_DTXFSTS5_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
66898 
66899 #define ALT_USB_DEV_DTXFSTS5_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
66900 
66901 #define ALT_USB_DEV_DTXFSTS5_INEPTXFSPCAVAIL_RESET 0x2000
66902 
66903 #define ALT_USB_DEV_DTXFSTS5_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
66904 
66905 #define ALT_USB_DEV_DTXFSTS5_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
66906 
66907 #ifndef __ASSEMBLY__
66908 
66919 {
66920  const uint32_t ineptxfspcavail : 16;
66921  uint32_t : 16;
66922 };
66923 
66926 #endif /* __ASSEMBLY__ */
66927 
66929 #define ALT_USB_DEV_DTXFSTS5_OFST 0x1b8
66930 
66931 #define ALT_USB_DEV_DTXFSTS5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS5_OFST))
66932 
66956 #define ALT_USB_DEV_DIEPDMAB5_DIEPDMAB5_LSB 0
66957 
66958 #define ALT_USB_DEV_DIEPDMAB5_DIEPDMAB5_MSB 31
66959 
66960 #define ALT_USB_DEV_DIEPDMAB5_DIEPDMAB5_WIDTH 32
66961 
66962 #define ALT_USB_DEV_DIEPDMAB5_DIEPDMAB5_SET_MSK 0xffffffff
66963 
66964 #define ALT_USB_DEV_DIEPDMAB5_DIEPDMAB5_CLR_MSK 0x00000000
66965 
66966 #define ALT_USB_DEV_DIEPDMAB5_DIEPDMAB5_RESET 0x0
66967 
66968 #define ALT_USB_DEV_DIEPDMAB5_DIEPDMAB5_GET(value) (((value) & 0xffffffff) >> 0)
66969 
66970 #define ALT_USB_DEV_DIEPDMAB5_DIEPDMAB5_SET(value) (((value) << 0) & 0xffffffff)
66971 
66972 #ifndef __ASSEMBLY__
66973 
66984 {
66985  const uint32_t diepdmab5 : 32;
66986 };
66987 
66990 #endif /* __ASSEMBLY__ */
66991 
66993 #define ALT_USB_DEV_DIEPDMAB5_OFST 0x1bc
66994 
66995 #define ALT_USB_DEV_DIEPDMAB5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB5_OFST))
66996 
67034 #define ALT_USB_DEV_DIEPCTL6_MPS_LSB 0
67035 
67036 #define ALT_USB_DEV_DIEPCTL6_MPS_MSB 10
67037 
67038 #define ALT_USB_DEV_DIEPCTL6_MPS_WIDTH 11
67039 
67040 #define ALT_USB_DEV_DIEPCTL6_MPS_SET_MSK 0x000007ff
67041 
67042 #define ALT_USB_DEV_DIEPCTL6_MPS_CLR_MSK 0xfffff800
67043 
67044 #define ALT_USB_DEV_DIEPCTL6_MPS_RESET 0x0
67045 
67046 #define ALT_USB_DEV_DIEPCTL6_MPS_GET(value) (((value) & 0x000007ff) >> 0)
67047 
67048 #define ALT_USB_DEV_DIEPCTL6_MPS_SET(value) (((value) << 0) & 0x000007ff)
67049 
67074 #define ALT_USB_DEV_DIEPCTL6_USBACTEP_E_DISD 0x0
67075 
67080 #define ALT_USB_DEV_DIEPCTL6_USBACTEP_E_END 0x1
67081 
67083 #define ALT_USB_DEV_DIEPCTL6_USBACTEP_LSB 15
67084 
67085 #define ALT_USB_DEV_DIEPCTL6_USBACTEP_MSB 15
67086 
67087 #define ALT_USB_DEV_DIEPCTL6_USBACTEP_WIDTH 1
67088 
67089 #define ALT_USB_DEV_DIEPCTL6_USBACTEP_SET_MSK 0x00008000
67090 
67091 #define ALT_USB_DEV_DIEPCTL6_USBACTEP_CLR_MSK 0xffff7fff
67092 
67093 #define ALT_USB_DEV_DIEPCTL6_USBACTEP_RESET 0x0
67094 
67095 #define ALT_USB_DEV_DIEPCTL6_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
67096 
67097 #define ALT_USB_DEV_DIEPCTL6_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
67098 
67140 #define ALT_USB_DEV_DIEPCTL6_DPID_E_INACT 0x0
67141 
67146 #define ALT_USB_DEV_DIEPCTL6_DPID_E_ACT 0x1
67147 
67149 #define ALT_USB_DEV_DIEPCTL6_DPID_LSB 16
67150 
67151 #define ALT_USB_DEV_DIEPCTL6_DPID_MSB 16
67152 
67153 #define ALT_USB_DEV_DIEPCTL6_DPID_WIDTH 1
67154 
67155 #define ALT_USB_DEV_DIEPCTL6_DPID_SET_MSK 0x00010000
67156 
67157 #define ALT_USB_DEV_DIEPCTL6_DPID_CLR_MSK 0xfffeffff
67158 
67159 #define ALT_USB_DEV_DIEPCTL6_DPID_RESET 0x0
67160 
67161 #define ALT_USB_DEV_DIEPCTL6_DPID_GET(value) (((value) & 0x00010000) >> 16)
67162 
67163 #define ALT_USB_DEV_DIEPCTL6_DPID_SET(value) (((value) << 16) & 0x00010000)
67164 
67199 #define ALT_USB_DEV_DIEPCTL6_NAKSTS_E_NONNAK 0x0
67200 
67205 #define ALT_USB_DEV_DIEPCTL6_NAKSTS_E_NAK 0x1
67206 
67208 #define ALT_USB_DEV_DIEPCTL6_NAKSTS_LSB 17
67209 
67210 #define ALT_USB_DEV_DIEPCTL6_NAKSTS_MSB 17
67211 
67212 #define ALT_USB_DEV_DIEPCTL6_NAKSTS_WIDTH 1
67213 
67214 #define ALT_USB_DEV_DIEPCTL6_NAKSTS_SET_MSK 0x00020000
67215 
67216 #define ALT_USB_DEV_DIEPCTL6_NAKSTS_CLR_MSK 0xfffdffff
67217 
67218 #define ALT_USB_DEV_DIEPCTL6_NAKSTS_RESET 0x0
67219 
67220 #define ALT_USB_DEV_DIEPCTL6_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
67221 
67222 #define ALT_USB_DEV_DIEPCTL6_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
67223 
67246 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_E_CTL 0x0
67247 
67252 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_E_ISOCHRONOUS 0x1
67253 
67258 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_E_BULK 0x2
67259 
67264 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_E_INTERRUP 0x3
67265 
67267 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_LSB 18
67268 
67269 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_MSB 19
67270 
67271 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_WIDTH 2
67272 
67273 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_SET_MSK 0x000c0000
67274 
67275 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_CLR_MSK 0xfff3ffff
67276 
67277 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_RESET 0x0
67278 
67279 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
67280 
67281 #define ALT_USB_DEV_DIEPCTL6_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
67282 
67312 #define ALT_USB_DEV_DIEPCTL6_STALL_E_INACT 0x0
67313 
67318 #define ALT_USB_DEV_DIEPCTL6_STALL_E_ACT 0x1
67319 
67321 #define ALT_USB_DEV_DIEPCTL6_STALL_LSB 21
67322 
67323 #define ALT_USB_DEV_DIEPCTL6_STALL_MSB 21
67324 
67325 #define ALT_USB_DEV_DIEPCTL6_STALL_WIDTH 1
67326 
67327 #define ALT_USB_DEV_DIEPCTL6_STALL_SET_MSK 0x00200000
67328 
67329 #define ALT_USB_DEV_DIEPCTL6_STALL_CLR_MSK 0xffdfffff
67330 
67331 #define ALT_USB_DEV_DIEPCTL6_STALL_RESET 0x0
67332 
67333 #define ALT_USB_DEV_DIEPCTL6_STALL_GET(value) (((value) & 0x00200000) >> 21)
67334 
67335 #define ALT_USB_DEV_DIEPCTL6_STALL_SET(value) (((value) << 21) & 0x00200000)
67336 
67359 #define ALT_USB_DEV_DIEPCTL6_TXFNUM_LSB 22
67360 
67361 #define ALT_USB_DEV_DIEPCTL6_TXFNUM_MSB 25
67362 
67363 #define ALT_USB_DEV_DIEPCTL6_TXFNUM_WIDTH 4
67364 
67365 #define ALT_USB_DEV_DIEPCTL6_TXFNUM_SET_MSK 0x03c00000
67366 
67367 #define ALT_USB_DEV_DIEPCTL6_TXFNUM_CLR_MSK 0xfc3fffff
67368 
67369 #define ALT_USB_DEV_DIEPCTL6_TXFNUM_RESET 0x0
67370 
67371 #define ALT_USB_DEV_DIEPCTL6_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
67372 
67373 #define ALT_USB_DEV_DIEPCTL6_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
67374 
67395 #define ALT_USB_DEV_DIEPCTL6_CNAK_E_INACT 0x0
67396 
67401 #define ALT_USB_DEV_DIEPCTL6_CNAK_E_ACT 0x1
67402 
67404 #define ALT_USB_DEV_DIEPCTL6_CNAK_LSB 26
67405 
67406 #define ALT_USB_DEV_DIEPCTL6_CNAK_MSB 26
67407 
67408 #define ALT_USB_DEV_DIEPCTL6_CNAK_WIDTH 1
67409 
67410 #define ALT_USB_DEV_DIEPCTL6_CNAK_SET_MSK 0x04000000
67411 
67412 #define ALT_USB_DEV_DIEPCTL6_CNAK_CLR_MSK 0xfbffffff
67413 
67414 #define ALT_USB_DEV_DIEPCTL6_CNAK_RESET 0x0
67415 
67416 #define ALT_USB_DEV_DIEPCTL6_CNAK_GET(value) (((value) & 0x04000000) >> 26)
67417 
67418 #define ALT_USB_DEV_DIEPCTL6_CNAK_SET(value) (((value) << 26) & 0x04000000)
67419 
67443 #define ALT_USB_DEV_DIEPCTL6_SNAK_E_INACT 0x0
67444 
67449 #define ALT_USB_DEV_DIEPCTL6_SNAK_E_ACT 0x1
67450 
67452 #define ALT_USB_DEV_DIEPCTL6_SNAK_LSB 27
67453 
67454 #define ALT_USB_DEV_DIEPCTL6_SNAK_MSB 27
67455 
67456 #define ALT_USB_DEV_DIEPCTL6_SNAK_WIDTH 1
67457 
67458 #define ALT_USB_DEV_DIEPCTL6_SNAK_SET_MSK 0x08000000
67459 
67460 #define ALT_USB_DEV_DIEPCTL6_SNAK_CLR_MSK 0xf7ffffff
67461 
67462 #define ALT_USB_DEV_DIEPCTL6_SNAK_RESET 0x0
67463 
67464 #define ALT_USB_DEV_DIEPCTL6_SNAK_GET(value) (((value) & 0x08000000) >> 27)
67465 
67466 #define ALT_USB_DEV_DIEPCTL6_SNAK_SET(value) (((value) << 27) & 0x08000000)
67467 
67496 #define ALT_USB_DEV_DIEPCTL6_SETD0PID_E_DISD 0x0
67497 
67502 #define ALT_USB_DEV_DIEPCTL6_SETD0PID_E_END 0x1
67503 
67505 #define ALT_USB_DEV_DIEPCTL6_SETD0PID_LSB 28
67506 
67507 #define ALT_USB_DEV_DIEPCTL6_SETD0PID_MSB 28
67508 
67509 #define ALT_USB_DEV_DIEPCTL6_SETD0PID_WIDTH 1
67510 
67511 #define ALT_USB_DEV_DIEPCTL6_SETD0PID_SET_MSK 0x10000000
67512 
67513 #define ALT_USB_DEV_DIEPCTL6_SETD0PID_CLR_MSK 0xefffffff
67514 
67515 #define ALT_USB_DEV_DIEPCTL6_SETD0PID_RESET 0x0
67516 
67517 #define ALT_USB_DEV_DIEPCTL6_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
67518 
67519 #define ALT_USB_DEV_DIEPCTL6_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
67520 
67547 #define ALT_USB_DEV_DIEPCTL6_SETD1PID_E_DISD 0x0
67548 
67553 #define ALT_USB_DEV_DIEPCTL6_SETD1PID_E_END 0x1
67554 
67556 #define ALT_USB_DEV_DIEPCTL6_SETD1PID_LSB 29
67557 
67558 #define ALT_USB_DEV_DIEPCTL6_SETD1PID_MSB 29
67559 
67560 #define ALT_USB_DEV_DIEPCTL6_SETD1PID_WIDTH 1
67561 
67562 #define ALT_USB_DEV_DIEPCTL6_SETD1PID_SET_MSK 0x20000000
67563 
67564 #define ALT_USB_DEV_DIEPCTL6_SETD1PID_CLR_MSK 0xdfffffff
67565 
67566 #define ALT_USB_DEV_DIEPCTL6_SETD1PID_RESET 0x0
67567 
67568 #define ALT_USB_DEV_DIEPCTL6_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
67569 
67570 #define ALT_USB_DEV_DIEPCTL6_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
67571 
67597 #define ALT_USB_DEV_DIEPCTL6_EPDIS_E_INACT 0x0
67598 
67603 #define ALT_USB_DEV_DIEPCTL6_EPDIS_E_ACT 0x1
67604 
67606 #define ALT_USB_DEV_DIEPCTL6_EPDIS_LSB 30
67607 
67608 #define ALT_USB_DEV_DIEPCTL6_EPDIS_MSB 30
67609 
67610 #define ALT_USB_DEV_DIEPCTL6_EPDIS_WIDTH 1
67611 
67612 #define ALT_USB_DEV_DIEPCTL6_EPDIS_SET_MSK 0x40000000
67613 
67614 #define ALT_USB_DEV_DIEPCTL6_EPDIS_CLR_MSK 0xbfffffff
67615 
67616 #define ALT_USB_DEV_DIEPCTL6_EPDIS_RESET 0x0
67617 
67618 #define ALT_USB_DEV_DIEPCTL6_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
67619 
67620 #define ALT_USB_DEV_DIEPCTL6_EPDIS_SET(value) (((value) << 30) & 0x40000000)
67621 
67671 #define ALT_USB_DEV_DIEPCTL6_EPENA_E_INACT 0x0
67672 
67677 #define ALT_USB_DEV_DIEPCTL6_EPENA_E_ACT 0x1
67678 
67680 #define ALT_USB_DEV_DIEPCTL6_EPENA_LSB 31
67681 
67682 #define ALT_USB_DEV_DIEPCTL6_EPENA_MSB 31
67683 
67684 #define ALT_USB_DEV_DIEPCTL6_EPENA_WIDTH 1
67685 
67686 #define ALT_USB_DEV_DIEPCTL6_EPENA_SET_MSK 0x80000000
67687 
67688 #define ALT_USB_DEV_DIEPCTL6_EPENA_CLR_MSK 0x7fffffff
67689 
67690 #define ALT_USB_DEV_DIEPCTL6_EPENA_RESET 0x0
67691 
67692 #define ALT_USB_DEV_DIEPCTL6_EPENA_GET(value) (((value) & 0x80000000) >> 31)
67693 
67694 #define ALT_USB_DEV_DIEPCTL6_EPENA_SET(value) (((value) << 31) & 0x80000000)
67695 
67696 #ifndef __ASSEMBLY__
67697 
67708 {
67709  uint32_t mps : 11;
67710  uint32_t : 4;
67711  uint32_t usbactep : 1;
67712  const uint32_t dpid : 1;
67713  const uint32_t naksts : 1;
67714  uint32_t eptype : 2;
67715  uint32_t : 1;
67716  const uint32_t stall : 1;
67717  uint32_t txfnum : 4;
67718  uint32_t cnak : 1;
67719  uint32_t snak : 1;
67720  uint32_t setd0pid : 1;
67721  uint32_t setd1pid : 1;
67722  const uint32_t epdis : 1;
67723  const uint32_t epena : 1;
67724 };
67725 
67728 #endif /* __ASSEMBLY__ */
67729 
67731 #define ALT_USB_DEV_DIEPCTL6_OFST 0x1c0
67732 
67733 #define ALT_USB_DEV_DIEPCTL6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL6_OFST))
67734 
67799 #define ALT_USB_DEV_DIEPINT6_XFERCOMPL_E_INACT 0x0
67800 
67805 #define ALT_USB_DEV_DIEPINT6_XFERCOMPL_E_ACT 0x1
67806 
67808 #define ALT_USB_DEV_DIEPINT6_XFERCOMPL_LSB 0
67809 
67810 #define ALT_USB_DEV_DIEPINT6_XFERCOMPL_MSB 0
67811 
67812 #define ALT_USB_DEV_DIEPINT6_XFERCOMPL_WIDTH 1
67813 
67814 #define ALT_USB_DEV_DIEPINT6_XFERCOMPL_SET_MSK 0x00000001
67815 
67816 #define ALT_USB_DEV_DIEPINT6_XFERCOMPL_CLR_MSK 0xfffffffe
67817 
67818 #define ALT_USB_DEV_DIEPINT6_XFERCOMPL_RESET 0x0
67819 
67820 #define ALT_USB_DEV_DIEPINT6_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
67821 
67822 #define ALT_USB_DEV_DIEPINT6_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
67823 
67845 #define ALT_USB_DEV_DIEPINT6_EPDISBLD_E_INACT 0x0
67846 
67851 #define ALT_USB_DEV_DIEPINT6_EPDISBLD_E_ACT 0x1
67852 
67854 #define ALT_USB_DEV_DIEPINT6_EPDISBLD_LSB 1
67855 
67856 #define ALT_USB_DEV_DIEPINT6_EPDISBLD_MSB 1
67857 
67858 #define ALT_USB_DEV_DIEPINT6_EPDISBLD_WIDTH 1
67859 
67860 #define ALT_USB_DEV_DIEPINT6_EPDISBLD_SET_MSK 0x00000002
67861 
67862 #define ALT_USB_DEV_DIEPINT6_EPDISBLD_CLR_MSK 0xfffffffd
67863 
67864 #define ALT_USB_DEV_DIEPINT6_EPDISBLD_RESET 0x0
67865 
67866 #define ALT_USB_DEV_DIEPINT6_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
67867 
67868 #define ALT_USB_DEV_DIEPINT6_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
67869 
67892 #define ALT_USB_DEV_DIEPINT6_AHBERR_E_INACT 0x0
67893 
67898 #define ALT_USB_DEV_DIEPINT6_AHBERR_E_ACT 0x1
67899 
67901 #define ALT_USB_DEV_DIEPINT6_AHBERR_LSB 2
67902 
67903 #define ALT_USB_DEV_DIEPINT6_AHBERR_MSB 2
67904 
67905 #define ALT_USB_DEV_DIEPINT6_AHBERR_WIDTH 1
67906 
67907 #define ALT_USB_DEV_DIEPINT6_AHBERR_SET_MSK 0x00000004
67908 
67909 #define ALT_USB_DEV_DIEPINT6_AHBERR_CLR_MSK 0xfffffffb
67910 
67911 #define ALT_USB_DEV_DIEPINT6_AHBERR_RESET 0x0
67912 
67913 #define ALT_USB_DEV_DIEPINT6_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
67914 
67915 #define ALT_USB_DEV_DIEPINT6_AHBERR_SET(value) (((value) << 2) & 0x00000004)
67916 
67940 #define ALT_USB_DEV_DIEPINT6_TMO_E_INACT 0x0
67941 
67946 #define ALT_USB_DEV_DIEPINT6_TMO_E_ACT 0x1
67947 
67949 #define ALT_USB_DEV_DIEPINT6_TMO_LSB 3
67950 
67951 #define ALT_USB_DEV_DIEPINT6_TMO_MSB 3
67952 
67953 #define ALT_USB_DEV_DIEPINT6_TMO_WIDTH 1
67954 
67955 #define ALT_USB_DEV_DIEPINT6_TMO_SET_MSK 0x00000008
67956 
67957 #define ALT_USB_DEV_DIEPINT6_TMO_CLR_MSK 0xfffffff7
67958 
67959 #define ALT_USB_DEV_DIEPINT6_TMO_RESET 0x0
67960 
67961 #define ALT_USB_DEV_DIEPINT6_TMO_GET(value) (((value) & 0x00000008) >> 3)
67962 
67963 #define ALT_USB_DEV_DIEPINT6_TMO_SET(value) (((value) << 3) & 0x00000008)
67964 
67987 #define ALT_USB_DEV_DIEPINT6_INTKNTXFEMP_E_INACT 0x0
67988 
67993 #define ALT_USB_DEV_DIEPINT6_INTKNTXFEMP_E_ACT 0x1
67994 
67996 #define ALT_USB_DEV_DIEPINT6_INTKNTXFEMP_LSB 4
67997 
67998 #define ALT_USB_DEV_DIEPINT6_INTKNTXFEMP_MSB 4
67999 
68000 #define ALT_USB_DEV_DIEPINT6_INTKNTXFEMP_WIDTH 1
68001 
68002 #define ALT_USB_DEV_DIEPINT6_INTKNTXFEMP_SET_MSK 0x00000010
68003 
68004 #define ALT_USB_DEV_DIEPINT6_INTKNTXFEMP_CLR_MSK 0xffffffef
68005 
68006 #define ALT_USB_DEV_DIEPINT6_INTKNTXFEMP_RESET 0x0
68007 
68008 #define ALT_USB_DEV_DIEPINT6_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
68009 
68010 #define ALT_USB_DEV_DIEPINT6_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
68011 
68035 #define ALT_USB_DEV_DIEPINT6_INTKNEPMIS_E_INACT 0x0
68036 
68041 #define ALT_USB_DEV_DIEPINT6_INTKNEPMIS_E_ACT 0x1
68042 
68044 #define ALT_USB_DEV_DIEPINT6_INTKNEPMIS_LSB 5
68045 
68046 #define ALT_USB_DEV_DIEPINT6_INTKNEPMIS_MSB 5
68047 
68048 #define ALT_USB_DEV_DIEPINT6_INTKNEPMIS_WIDTH 1
68049 
68050 #define ALT_USB_DEV_DIEPINT6_INTKNEPMIS_SET_MSK 0x00000020
68051 
68052 #define ALT_USB_DEV_DIEPINT6_INTKNEPMIS_CLR_MSK 0xffffffdf
68053 
68054 #define ALT_USB_DEV_DIEPINT6_INTKNEPMIS_RESET 0x0
68055 
68056 #define ALT_USB_DEV_DIEPINT6_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
68057 
68058 #define ALT_USB_DEV_DIEPINT6_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
68059 
68086 #define ALT_USB_DEV_DIEPINT6_INEPNAKEFF_E_INACT 0x0
68087 
68092 #define ALT_USB_DEV_DIEPINT6_INEPNAKEFF_E_ACT 0x1
68093 
68095 #define ALT_USB_DEV_DIEPINT6_INEPNAKEFF_LSB 6
68096 
68097 #define ALT_USB_DEV_DIEPINT6_INEPNAKEFF_MSB 6
68098 
68099 #define ALT_USB_DEV_DIEPINT6_INEPNAKEFF_WIDTH 1
68100 
68101 #define ALT_USB_DEV_DIEPINT6_INEPNAKEFF_SET_MSK 0x00000040
68102 
68103 #define ALT_USB_DEV_DIEPINT6_INEPNAKEFF_CLR_MSK 0xffffffbf
68104 
68105 #define ALT_USB_DEV_DIEPINT6_INEPNAKEFF_RESET 0x0
68106 
68107 #define ALT_USB_DEV_DIEPINT6_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
68108 
68109 #define ALT_USB_DEV_DIEPINT6_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
68110 
68134 #define ALT_USB_DEV_DIEPINT6_TXFEMP_E_INACT 0x0
68135 
68140 #define ALT_USB_DEV_DIEPINT6_TXFEMP_E_ACT 0x1
68141 
68143 #define ALT_USB_DEV_DIEPINT6_TXFEMP_LSB 7
68144 
68145 #define ALT_USB_DEV_DIEPINT6_TXFEMP_MSB 7
68146 
68147 #define ALT_USB_DEV_DIEPINT6_TXFEMP_WIDTH 1
68148 
68149 #define ALT_USB_DEV_DIEPINT6_TXFEMP_SET_MSK 0x00000080
68150 
68151 #define ALT_USB_DEV_DIEPINT6_TXFEMP_CLR_MSK 0xffffff7f
68152 
68153 #define ALT_USB_DEV_DIEPINT6_TXFEMP_RESET 0x1
68154 
68155 #define ALT_USB_DEV_DIEPINT6_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
68156 
68157 #define ALT_USB_DEV_DIEPINT6_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
68158 
68180 #define ALT_USB_DEV_DIEPINT6_TXFIFOUNDRN_E_INACT 0x0
68181 
68186 #define ALT_USB_DEV_DIEPINT6_TXFIFOUNDRN_E_ACT 0x1
68187 
68189 #define ALT_USB_DEV_DIEPINT6_TXFIFOUNDRN_LSB 8
68190 
68191 #define ALT_USB_DEV_DIEPINT6_TXFIFOUNDRN_MSB 8
68192 
68193 #define ALT_USB_DEV_DIEPINT6_TXFIFOUNDRN_WIDTH 1
68194 
68195 #define ALT_USB_DEV_DIEPINT6_TXFIFOUNDRN_SET_MSK 0x00000100
68196 
68197 #define ALT_USB_DEV_DIEPINT6_TXFIFOUNDRN_CLR_MSK 0xfffffeff
68198 
68199 #define ALT_USB_DEV_DIEPINT6_TXFIFOUNDRN_RESET 0x0
68200 
68201 #define ALT_USB_DEV_DIEPINT6_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
68202 
68203 #define ALT_USB_DEV_DIEPINT6_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
68204 
68227 #define ALT_USB_DEV_DIEPINT6_BNAINTR_E_INACT 0x0
68228 
68233 #define ALT_USB_DEV_DIEPINT6_BNAINTR_E_ACT 0x1
68234 
68236 #define ALT_USB_DEV_DIEPINT6_BNAINTR_LSB 9
68237 
68238 #define ALT_USB_DEV_DIEPINT6_BNAINTR_MSB 9
68239 
68240 #define ALT_USB_DEV_DIEPINT6_BNAINTR_WIDTH 1
68241 
68242 #define ALT_USB_DEV_DIEPINT6_BNAINTR_SET_MSK 0x00000200
68243 
68244 #define ALT_USB_DEV_DIEPINT6_BNAINTR_CLR_MSK 0xfffffdff
68245 
68246 #define ALT_USB_DEV_DIEPINT6_BNAINTR_RESET 0x0
68247 
68248 #define ALT_USB_DEV_DIEPINT6_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
68249 
68250 #define ALT_USB_DEV_DIEPINT6_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
68251 
68274 #define ALT_USB_DEV_DIEPINT6_PKTDRPSTS_E_INACT 0x0
68275 
68280 #define ALT_USB_DEV_DIEPINT6_PKTDRPSTS_E_ACT 0x1
68281 
68283 #define ALT_USB_DEV_DIEPINT6_PKTDRPSTS_LSB 11
68284 
68285 #define ALT_USB_DEV_DIEPINT6_PKTDRPSTS_MSB 11
68286 
68287 #define ALT_USB_DEV_DIEPINT6_PKTDRPSTS_WIDTH 1
68288 
68289 #define ALT_USB_DEV_DIEPINT6_PKTDRPSTS_SET_MSK 0x00000800
68290 
68291 #define ALT_USB_DEV_DIEPINT6_PKTDRPSTS_CLR_MSK 0xfffff7ff
68292 
68293 #define ALT_USB_DEV_DIEPINT6_PKTDRPSTS_RESET 0x0
68294 
68295 #define ALT_USB_DEV_DIEPINT6_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
68296 
68297 #define ALT_USB_DEV_DIEPINT6_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
68298 
68319 #define ALT_USB_DEV_DIEPINT6_BBLEERR_E_INACT 0x0
68320 
68325 #define ALT_USB_DEV_DIEPINT6_BBLEERR_E_ACT 0x1
68326 
68328 #define ALT_USB_DEV_DIEPINT6_BBLEERR_LSB 12
68329 
68330 #define ALT_USB_DEV_DIEPINT6_BBLEERR_MSB 12
68331 
68332 #define ALT_USB_DEV_DIEPINT6_BBLEERR_WIDTH 1
68333 
68334 #define ALT_USB_DEV_DIEPINT6_BBLEERR_SET_MSK 0x00001000
68335 
68336 #define ALT_USB_DEV_DIEPINT6_BBLEERR_CLR_MSK 0xffffefff
68337 
68338 #define ALT_USB_DEV_DIEPINT6_BBLEERR_RESET 0x0
68339 
68340 #define ALT_USB_DEV_DIEPINT6_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
68341 
68342 #define ALT_USB_DEV_DIEPINT6_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
68343 
68366 #define ALT_USB_DEV_DIEPINT6_NAKINTRPT_E_INACT 0x0
68367 
68372 #define ALT_USB_DEV_DIEPINT6_NAKINTRPT_E_ACT 0x1
68373 
68375 #define ALT_USB_DEV_DIEPINT6_NAKINTRPT_LSB 13
68376 
68377 #define ALT_USB_DEV_DIEPINT6_NAKINTRPT_MSB 13
68378 
68379 #define ALT_USB_DEV_DIEPINT6_NAKINTRPT_WIDTH 1
68380 
68381 #define ALT_USB_DEV_DIEPINT6_NAKINTRPT_SET_MSK 0x00002000
68382 
68383 #define ALT_USB_DEV_DIEPINT6_NAKINTRPT_CLR_MSK 0xffffdfff
68384 
68385 #define ALT_USB_DEV_DIEPINT6_NAKINTRPT_RESET 0x0
68386 
68387 #define ALT_USB_DEV_DIEPINT6_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
68388 
68389 #define ALT_USB_DEV_DIEPINT6_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
68390 
68412 #define ALT_USB_DEV_DIEPINT6_NYETINTRPT_E_INACT 0x0
68413 
68418 #define ALT_USB_DEV_DIEPINT6_NYETINTRPT_E_ACT 0x1
68419 
68421 #define ALT_USB_DEV_DIEPINT6_NYETINTRPT_LSB 14
68422 
68423 #define ALT_USB_DEV_DIEPINT6_NYETINTRPT_MSB 14
68424 
68425 #define ALT_USB_DEV_DIEPINT6_NYETINTRPT_WIDTH 1
68426 
68427 #define ALT_USB_DEV_DIEPINT6_NYETINTRPT_SET_MSK 0x00004000
68428 
68429 #define ALT_USB_DEV_DIEPINT6_NYETINTRPT_CLR_MSK 0xffffbfff
68430 
68431 #define ALT_USB_DEV_DIEPINT6_NYETINTRPT_RESET 0x0
68432 
68433 #define ALT_USB_DEV_DIEPINT6_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
68434 
68435 #define ALT_USB_DEV_DIEPINT6_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
68436 
68437 #ifndef __ASSEMBLY__
68438 
68449 {
68450  const uint32_t xfercompl : 1;
68451  const uint32_t epdisbld : 1;
68452  const uint32_t ahberr : 1;
68453  const uint32_t timeout : 1;
68454  const uint32_t intkntxfemp : 1;
68455  const uint32_t intknepmis : 1;
68456  const uint32_t inepnakeff : 1;
68457  const uint32_t txfemp : 1;
68458  const uint32_t txfifoundrn : 1;
68459  const uint32_t bnaintr : 1;
68460  uint32_t : 1;
68461  const uint32_t pktdrpsts : 1;
68462  const uint32_t bbleerr : 1;
68463  const uint32_t nakintrpt : 1;
68464  const uint32_t nyetintrpt : 1;
68465  uint32_t : 17;
68466 };
68467 
68470 #endif /* __ASSEMBLY__ */
68471 
68473 #define ALT_USB_DEV_DIEPINT6_OFST 0x1c8
68474 
68475 #define ALT_USB_DEV_DIEPINT6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT6_OFST))
68476 
68509 #define ALT_USB_DEV_DIEPTSIZ6_XFERSIZE_LSB 0
68510 
68511 #define ALT_USB_DEV_DIEPTSIZ6_XFERSIZE_MSB 18
68512 
68513 #define ALT_USB_DEV_DIEPTSIZ6_XFERSIZE_WIDTH 19
68514 
68515 #define ALT_USB_DEV_DIEPTSIZ6_XFERSIZE_SET_MSK 0x0007ffff
68516 
68517 #define ALT_USB_DEV_DIEPTSIZ6_XFERSIZE_CLR_MSK 0xfff80000
68518 
68519 #define ALT_USB_DEV_DIEPTSIZ6_XFERSIZE_RESET 0x0
68520 
68521 #define ALT_USB_DEV_DIEPTSIZ6_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
68522 
68523 #define ALT_USB_DEV_DIEPTSIZ6_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
68524 
68536 #define ALT_USB_DEV_DIEPTSIZ6_PKTCNT_LSB 19
68537 
68538 #define ALT_USB_DEV_DIEPTSIZ6_PKTCNT_MSB 28
68539 
68540 #define ALT_USB_DEV_DIEPTSIZ6_PKTCNT_WIDTH 10
68541 
68542 #define ALT_USB_DEV_DIEPTSIZ6_PKTCNT_SET_MSK 0x1ff80000
68543 
68544 #define ALT_USB_DEV_DIEPTSIZ6_PKTCNT_CLR_MSK 0xe007ffff
68545 
68546 #define ALT_USB_DEV_DIEPTSIZ6_PKTCNT_RESET 0x0
68547 
68548 #define ALT_USB_DEV_DIEPTSIZ6_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
68549 
68550 #define ALT_USB_DEV_DIEPTSIZ6_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
68551 
68579 #define ALT_USB_DEV_DIEPTSIZ6_MC_E_PKTONE 0x1
68580 
68585 #define ALT_USB_DEV_DIEPTSIZ6_MC_E_PKTTWO 0x2
68586 
68591 #define ALT_USB_DEV_DIEPTSIZ6_MC_E_PKTTHREE 0x3
68592 
68594 #define ALT_USB_DEV_DIEPTSIZ6_MC_LSB 29
68595 
68596 #define ALT_USB_DEV_DIEPTSIZ6_MC_MSB 30
68597 
68598 #define ALT_USB_DEV_DIEPTSIZ6_MC_WIDTH 2
68599 
68600 #define ALT_USB_DEV_DIEPTSIZ6_MC_SET_MSK 0x60000000
68601 
68602 #define ALT_USB_DEV_DIEPTSIZ6_MC_CLR_MSK 0x9fffffff
68603 
68604 #define ALT_USB_DEV_DIEPTSIZ6_MC_RESET 0x0
68605 
68606 #define ALT_USB_DEV_DIEPTSIZ6_MC_GET(value) (((value) & 0x60000000) >> 29)
68607 
68608 #define ALT_USB_DEV_DIEPTSIZ6_MC_SET(value) (((value) << 29) & 0x60000000)
68609 
68610 #ifndef __ASSEMBLY__
68611 
68622 {
68623  uint32_t xfersize : 19;
68624  uint32_t PktCnt : 10;
68625  uint32_t mc : 2;
68626  uint32_t : 1;
68627 };
68628 
68631 #endif /* __ASSEMBLY__ */
68632 
68634 #define ALT_USB_DEV_DIEPTSIZ6_OFST 0x1d0
68635 
68636 #define ALT_USB_DEV_DIEPTSIZ6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ6_OFST))
68637 
68670 #define ALT_USB_DEV_DIEPDMA6_DIEPDMA6_LSB 0
68671 
68672 #define ALT_USB_DEV_DIEPDMA6_DIEPDMA6_MSB 31
68673 
68674 #define ALT_USB_DEV_DIEPDMA6_DIEPDMA6_WIDTH 32
68675 
68676 #define ALT_USB_DEV_DIEPDMA6_DIEPDMA6_SET_MSK 0xffffffff
68677 
68678 #define ALT_USB_DEV_DIEPDMA6_DIEPDMA6_CLR_MSK 0x00000000
68679 
68680 #define ALT_USB_DEV_DIEPDMA6_DIEPDMA6_RESET 0x0
68681 
68682 #define ALT_USB_DEV_DIEPDMA6_DIEPDMA6_GET(value) (((value) & 0xffffffff) >> 0)
68683 
68684 #define ALT_USB_DEV_DIEPDMA6_DIEPDMA6_SET(value) (((value) << 0) & 0xffffffff)
68685 
68686 #ifndef __ASSEMBLY__
68687 
68698 {
68699  uint32_t diepdma6 : 32;
68700 };
68701 
68704 #endif /* __ASSEMBLY__ */
68705 
68707 #define ALT_USB_DEV_DIEPDMA6_OFST 0x1d4
68708 
68709 #define ALT_USB_DEV_DIEPDMA6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA6_OFST))
68710 
68737 #define ALT_USB_DEV_DTXFSTS6_INEPTXFSPCAVAIL_LSB 0
68738 
68739 #define ALT_USB_DEV_DTXFSTS6_INEPTXFSPCAVAIL_MSB 15
68740 
68741 #define ALT_USB_DEV_DTXFSTS6_INEPTXFSPCAVAIL_WIDTH 16
68742 
68743 #define ALT_USB_DEV_DTXFSTS6_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
68744 
68745 #define ALT_USB_DEV_DTXFSTS6_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
68746 
68747 #define ALT_USB_DEV_DTXFSTS6_INEPTXFSPCAVAIL_RESET 0x2000
68748 
68749 #define ALT_USB_DEV_DTXFSTS6_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
68750 
68751 #define ALT_USB_DEV_DTXFSTS6_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
68752 
68753 #ifndef __ASSEMBLY__
68754 
68765 {
68766  const uint32_t ineptxfspcavail : 16;
68767  uint32_t : 16;
68768 };
68769 
68772 #endif /* __ASSEMBLY__ */
68773 
68775 #define ALT_USB_DEV_DTXFSTS6_OFST 0x1d8
68776 
68777 #define ALT_USB_DEV_DTXFSTS6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS6_OFST))
68778 
68802 #define ALT_USB_DEV_DIEPDMAB6_DIEPDMAB6_LSB 0
68803 
68804 #define ALT_USB_DEV_DIEPDMAB6_DIEPDMAB6_MSB 31
68805 
68806 #define ALT_USB_DEV_DIEPDMAB6_DIEPDMAB6_WIDTH 32
68807 
68808 #define ALT_USB_DEV_DIEPDMAB6_DIEPDMAB6_SET_MSK 0xffffffff
68809 
68810 #define ALT_USB_DEV_DIEPDMAB6_DIEPDMAB6_CLR_MSK 0x00000000
68811 
68812 #define ALT_USB_DEV_DIEPDMAB6_DIEPDMAB6_RESET 0x0
68813 
68814 #define ALT_USB_DEV_DIEPDMAB6_DIEPDMAB6_GET(value) (((value) & 0xffffffff) >> 0)
68815 
68816 #define ALT_USB_DEV_DIEPDMAB6_DIEPDMAB6_SET(value) (((value) << 0) & 0xffffffff)
68817 
68818 #ifndef __ASSEMBLY__
68819 
68830 {
68831  const uint32_t diepdmab6 : 32;
68832 };
68833 
68836 #endif /* __ASSEMBLY__ */
68837 
68839 #define ALT_USB_DEV_DIEPDMAB6_OFST 0x1dc
68840 
68841 #define ALT_USB_DEV_DIEPDMAB6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB6_OFST))
68842 
68880 #define ALT_USB_DEV_DIEPCTL7_MPS_LSB 0
68881 
68882 #define ALT_USB_DEV_DIEPCTL7_MPS_MSB 10
68883 
68884 #define ALT_USB_DEV_DIEPCTL7_MPS_WIDTH 11
68885 
68886 #define ALT_USB_DEV_DIEPCTL7_MPS_SET_MSK 0x000007ff
68887 
68888 #define ALT_USB_DEV_DIEPCTL7_MPS_CLR_MSK 0xfffff800
68889 
68890 #define ALT_USB_DEV_DIEPCTL7_MPS_RESET 0x0
68891 
68892 #define ALT_USB_DEV_DIEPCTL7_MPS_GET(value) (((value) & 0x000007ff) >> 0)
68893 
68894 #define ALT_USB_DEV_DIEPCTL7_MPS_SET(value) (((value) << 0) & 0x000007ff)
68895 
68920 #define ALT_USB_DEV_DIEPCTL7_USBACTEP_E_DISD 0x0
68921 
68926 #define ALT_USB_DEV_DIEPCTL7_USBACTEP_E_END 0x1
68927 
68929 #define ALT_USB_DEV_DIEPCTL7_USBACTEP_LSB 15
68930 
68931 #define ALT_USB_DEV_DIEPCTL7_USBACTEP_MSB 15
68932 
68933 #define ALT_USB_DEV_DIEPCTL7_USBACTEP_WIDTH 1
68934 
68935 #define ALT_USB_DEV_DIEPCTL7_USBACTEP_SET_MSK 0x00008000
68936 
68937 #define ALT_USB_DEV_DIEPCTL7_USBACTEP_CLR_MSK 0xffff7fff
68938 
68939 #define ALT_USB_DEV_DIEPCTL7_USBACTEP_RESET 0x0
68940 
68941 #define ALT_USB_DEV_DIEPCTL7_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
68942 
68943 #define ALT_USB_DEV_DIEPCTL7_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
68944 
68986 #define ALT_USB_DEV_DIEPCTL7_DPID_E_INACT 0x0
68987 
68992 #define ALT_USB_DEV_DIEPCTL7_DPID_E_ACT 0x1
68993 
68995 #define ALT_USB_DEV_DIEPCTL7_DPID_LSB 16
68996 
68997 #define ALT_USB_DEV_DIEPCTL7_DPID_MSB 16
68998 
68999 #define ALT_USB_DEV_DIEPCTL7_DPID_WIDTH 1
69000 
69001 #define ALT_USB_DEV_DIEPCTL7_DPID_SET_MSK 0x00010000
69002 
69003 #define ALT_USB_DEV_DIEPCTL7_DPID_CLR_MSK 0xfffeffff
69004 
69005 #define ALT_USB_DEV_DIEPCTL7_DPID_RESET 0x0
69006 
69007 #define ALT_USB_DEV_DIEPCTL7_DPID_GET(value) (((value) & 0x00010000) >> 16)
69008 
69009 #define ALT_USB_DEV_DIEPCTL7_DPID_SET(value) (((value) << 16) & 0x00010000)
69010 
69045 #define ALT_USB_DEV_DIEPCTL7_NAKSTS_E_NONNAK 0x0
69046 
69051 #define ALT_USB_DEV_DIEPCTL7_NAKSTS_E_NAK 0x1
69052 
69054 #define ALT_USB_DEV_DIEPCTL7_NAKSTS_LSB 17
69055 
69056 #define ALT_USB_DEV_DIEPCTL7_NAKSTS_MSB 17
69057 
69058 #define ALT_USB_DEV_DIEPCTL7_NAKSTS_WIDTH 1
69059 
69060 #define ALT_USB_DEV_DIEPCTL7_NAKSTS_SET_MSK 0x00020000
69061 
69062 #define ALT_USB_DEV_DIEPCTL7_NAKSTS_CLR_MSK 0xfffdffff
69063 
69064 #define ALT_USB_DEV_DIEPCTL7_NAKSTS_RESET 0x0
69065 
69066 #define ALT_USB_DEV_DIEPCTL7_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
69067 
69068 #define ALT_USB_DEV_DIEPCTL7_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
69069 
69092 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_E_CTL 0x0
69093 
69098 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_E_ISOCHRONOUS 0x1
69099 
69104 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_E_BULK 0x2
69105 
69110 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_E_INTERRUP 0x3
69111 
69113 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_LSB 18
69114 
69115 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_MSB 19
69116 
69117 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_WIDTH 2
69118 
69119 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_SET_MSK 0x000c0000
69120 
69121 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_CLR_MSK 0xfff3ffff
69122 
69123 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_RESET 0x0
69124 
69125 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
69126 
69127 #define ALT_USB_DEV_DIEPCTL7_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
69128 
69158 #define ALT_USB_DEV_DIEPCTL7_STALL_E_INACT 0x0
69159 
69164 #define ALT_USB_DEV_DIEPCTL7_STALL_E_ACT 0x1
69165 
69167 #define ALT_USB_DEV_DIEPCTL7_STALL_LSB 21
69168 
69169 #define ALT_USB_DEV_DIEPCTL7_STALL_MSB 21
69170 
69171 #define ALT_USB_DEV_DIEPCTL7_STALL_WIDTH 1
69172 
69173 #define ALT_USB_DEV_DIEPCTL7_STALL_SET_MSK 0x00200000
69174 
69175 #define ALT_USB_DEV_DIEPCTL7_STALL_CLR_MSK 0xffdfffff
69176 
69177 #define ALT_USB_DEV_DIEPCTL7_STALL_RESET 0x0
69178 
69179 #define ALT_USB_DEV_DIEPCTL7_STALL_GET(value) (((value) & 0x00200000) >> 21)
69180 
69181 #define ALT_USB_DEV_DIEPCTL7_STALL_SET(value) (((value) << 21) & 0x00200000)
69182 
69205 #define ALT_USB_DEV_DIEPCTL7_TXFNUM_LSB 22
69206 
69207 #define ALT_USB_DEV_DIEPCTL7_TXFNUM_MSB 25
69208 
69209 #define ALT_USB_DEV_DIEPCTL7_TXFNUM_WIDTH 4
69210 
69211 #define ALT_USB_DEV_DIEPCTL7_TXFNUM_SET_MSK 0x03c00000
69212 
69213 #define ALT_USB_DEV_DIEPCTL7_TXFNUM_CLR_MSK 0xfc3fffff
69214 
69215 #define ALT_USB_DEV_DIEPCTL7_TXFNUM_RESET 0x0
69216 
69217 #define ALT_USB_DEV_DIEPCTL7_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
69218 
69219 #define ALT_USB_DEV_DIEPCTL7_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
69220 
69241 #define ALT_USB_DEV_DIEPCTL7_CNAK_E_INACT 0x0
69242 
69247 #define ALT_USB_DEV_DIEPCTL7_CNAK_E_ACT 0x1
69248 
69250 #define ALT_USB_DEV_DIEPCTL7_CNAK_LSB 26
69251 
69252 #define ALT_USB_DEV_DIEPCTL7_CNAK_MSB 26
69253 
69254 #define ALT_USB_DEV_DIEPCTL7_CNAK_WIDTH 1
69255 
69256 #define ALT_USB_DEV_DIEPCTL7_CNAK_SET_MSK 0x04000000
69257 
69258 #define ALT_USB_DEV_DIEPCTL7_CNAK_CLR_MSK 0xfbffffff
69259 
69260 #define ALT_USB_DEV_DIEPCTL7_CNAK_RESET 0x0
69261 
69262 #define ALT_USB_DEV_DIEPCTL7_CNAK_GET(value) (((value) & 0x04000000) >> 26)
69263 
69264 #define ALT_USB_DEV_DIEPCTL7_CNAK_SET(value) (((value) << 26) & 0x04000000)
69265 
69289 #define ALT_USB_DEV_DIEPCTL7_SNAK_E_INACT 0x0
69290 
69295 #define ALT_USB_DEV_DIEPCTL7_SNAK_E_ACT 0x1
69296 
69298 #define ALT_USB_DEV_DIEPCTL7_SNAK_LSB 27
69299 
69300 #define ALT_USB_DEV_DIEPCTL7_SNAK_MSB 27
69301 
69302 #define ALT_USB_DEV_DIEPCTL7_SNAK_WIDTH 1
69303 
69304 #define ALT_USB_DEV_DIEPCTL7_SNAK_SET_MSK 0x08000000
69305 
69306 #define ALT_USB_DEV_DIEPCTL7_SNAK_CLR_MSK 0xf7ffffff
69307 
69308 #define ALT_USB_DEV_DIEPCTL7_SNAK_RESET 0x0
69309 
69310 #define ALT_USB_DEV_DIEPCTL7_SNAK_GET(value) (((value) & 0x08000000) >> 27)
69311 
69312 #define ALT_USB_DEV_DIEPCTL7_SNAK_SET(value) (((value) << 27) & 0x08000000)
69313 
69342 #define ALT_USB_DEV_DIEPCTL7_SETD0PID_E_DISD 0x0
69343 
69348 #define ALT_USB_DEV_DIEPCTL7_SETD0PID_E_END 0x1
69349 
69351 #define ALT_USB_DEV_DIEPCTL7_SETD0PID_LSB 28
69352 
69353 #define ALT_USB_DEV_DIEPCTL7_SETD0PID_MSB 28
69354 
69355 #define ALT_USB_DEV_DIEPCTL7_SETD0PID_WIDTH 1
69356 
69357 #define ALT_USB_DEV_DIEPCTL7_SETD0PID_SET_MSK 0x10000000
69358 
69359 #define ALT_USB_DEV_DIEPCTL7_SETD0PID_CLR_MSK 0xefffffff
69360 
69361 #define ALT_USB_DEV_DIEPCTL7_SETD0PID_RESET 0x0
69362 
69363 #define ALT_USB_DEV_DIEPCTL7_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
69364 
69365 #define ALT_USB_DEV_DIEPCTL7_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
69366 
69393 #define ALT_USB_DEV_DIEPCTL7_SETD1PID_E_DISD 0x0
69394 
69399 #define ALT_USB_DEV_DIEPCTL7_SETD1PID_E_END 0x1
69400 
69402 #define ALT_USB_DEV_DIEPCTL7_SETD1PID_LSB 29
69403 
69404 #define ALT_USB_DEV_DIEPCTL7_SETD1PID_MSB 29
69405 
69406 #define ALT_USB_DEV_DIEPCTL7_SETD1PID_WIDTH 1
69407 
69408 #define ALT_USB_DEV_DIEPCTL7_SETD1PID_SET_MSK 0x20000000
69409 
69410 #define ALT_USB_DEV_DIEPCTL7_SETD1PID_CLR_MSK 0xdfffffff
69411 
69412 #define ALT_USB_DEV_DIEPCTL7_SETD1PID_RESET 0x0
69413 
69414 #define ALT_USB_DEV_DIEPCTL7_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
69415 
69416 #define ALT_USB_DEV_DIEPCTL7_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
69417 
69443 #define ALT_USB_DEV_DIEPCTL7_EPDIS_E_INACT 0x0
69444 
69449 #define ALT_USB_DEV_DIEPCTL7_EPDIS_E_ACT 0x1
69450 
69452 #define ALT_USB_DEV_DIEPCTL7_EPDIS_LSB 30
69453 
69454 #define ALT_USB_DEV_DIEPCTL7_EPDIS_MSB 30
69455 
69456 #define ALT_USB_DEV_DIEPCTL7_EPDIS_WIDTH 1
69457 
69458 #define ALT_USB_DEV_DIEPCTL7_EPDIS_SET_MSK 0x40000000
69459 
69460 #define ALT_USB_DEV_DIEPCTL7_EPDIS_CLR_MSK 0xbfffffff
69461 
69462 #define ALT_USB_DEV_DIEPCTL7_EPDIS_RESET 0x0
69463 
69464 #define ALT_USB_DEV_DIEPCTL7_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
69465 
69466 #define ALT_USB_DEV_DIEPCTL7_EPDIS_SET(value) (((value) << 30) & 0x40000000)
69467 
69517 #define ALT_USB_DEV_DIEPCTL7_EPENA_E_INACT 0x0
69518 
69523 #define ALT_USB_DEV_DIEPCTL7_EPENA_E_ACT 0x1
69524 
69526 #define ALT_USB_DEV_DIEPCTL7_EPENA_LSB 31
69527 
69528 #define ALT_USB_DEV_DIEPCTL7_EPENA_MSB 31
69529 
69530 #define ALT_USB_DEV_DIEPCTL7_EPENA_WIDTH 1
69531 
69532 #define ALT_USB_DEV_DIEPCTL7_EPENA_SET_MSK 0x80000000
69533 
69534 #define ALT_USB_DEV_DIEPCTL7_EPENA_CLR_MSK 0x7fffffff
69535 
69536 #define ALT_USB_DEV_DIEPCTL7_EPENA_RESET 0x0
69537 
69538 #define ALT_USB_DEV_DIEPCTL7_EPENA_GET(value) (((value) & 0x80000000) >> 31)
69539 
69540 #define ALT_USB_DEV_DIEPCTL7_EPENA_SET(value) (((value) << 31) & 0x80000000)
69541 
69542 #ifndef __ASSEMBLY__
69543 
69554 {
69555  uint32_t mps : 11;
69556  uint32_t : 4;
69557  uint32_t usbactep : 1;
69558  const uint32_t dpid : 1;
69559  const uint32_t naksts : 1;
69560  uint32_t eptype : 2;
69561  uint32_t : 1;
69562  const uint32_t stall : 1;
69563  uint32_t txfnum : 4;
69564  uint32_t cnak : 1;
69565  uint32_t snak : 1;
69566  uint32_t setd0pid : 1;
69567  uint32_t setd1pid : 1;
69568  const uint32_t epdis : 1;
69569  const uint32_t epena : 1;
69570 };
69571 
69574 #endif /* __ASSEMBLY__ */
69575 
69577 #define ALT_USB_DEV_DIEPCTL7_OFST 0x1e0
69578 
69579 #define ALT_USB_DEV_DIEPCTL7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL7_OFST))
69580 
69645 #define ALT_USB_DEV_DIEPINT7_XFERCOMPL_E_INACT 0x0
69646 
69651 #define ALT_USB_DEV_DIEPINT7_XFERCOMPL_E_ACT 0x1
69652 
69654 #define ALT_USB_DEV_DIEPINT7_XFERCOMPL_LSB 0
69655 
69656 #define ALT_USB_DEV_DIEPINT7_XFERCOMPL_MSB 0
69657 
69658 #define ALT_USB_DEV_DIEPINT7_XFERCOMPL_WIDTH 1
69659 
69660 #define ALT_USB_DEV_DIEPINT7_XFERCOMPL_SET_MSK 0x00000001
69661 
69662 #define ALT_USB_DEV_DIEPINT7_XFERCOMPL_CLR_MSK 0xfffffffe
69663 
69664 #define ALT_USB_DEV_DIEPINT7_XFERCOMPL_RESET 0x0
69665 
69666 #define ALT_USB_DEV_DIEPINT7_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
69667 
69668 #define ALT_USB_DEV_DIEPINT7_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
69669 
69691 #define ALT_USB_DEV_DIEPINT7_EPDISBLD_E_INACT 0x0
69692 
69697 #define ALT_USB_DEV_DIEPINT7_EPDISBLD_E_ACT 0x1
69698 
69700 #define ALT_USB_DEV_DIEPINT7_EPDISBLD_LSB 1
69701 
69702 #define ALT_USB_DEV_DIEPINT7_EPDISBLD_MSB 1
69703 
69704 #define ALT_USB_DEV_DIEPINT7_EPDISBLD_WIDTH 1
69705 
69706 #define ALT_USB_DEV_DIEPINT7_EPDISBLD_SET_MSK 0x00000002
69707 
69708 #define ALT_USB_DEV_DIEPINT7_EPDISBLD_CLR_MSK 0xfffffffd
69709 
69710 #define ALT_USB_DEV_DIEPINT7_EPDISBLD_RESET 0x0
69711 
69712 #define ALT_USB_DEV_DIEPINT7_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
69713 
69714 #define ALT_USB_DEV_DIEPINT7_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
69715 
69738 #define ALT_USB_DEV_DIEPINT7_AHBERR_E_INACT 0x0
69739 
69744 #define ALT_USB_DEV_DIEPINT7_AHBERR_E_ACT 0x1
69745 
69747 #define ALT_USB_DEV_DIEPINT7_AHBERR_LSB 2
69748 
69749 #define ALT_USB_DEV_DIEPINT7_AHBERR_MSB 2
69750 
69751 #define ALT_USB_DEV_DIEPINT7_AHBERR_WIDTH 1
69752 
69753 #define ALT_USB_DEV_DIEPINT7_AHBERR_SET_MSK 0x00000004
69754 
69755 #define ALT_USB_DEV_DIEPINT7_AHBERR_CLR_MSK 0xfffffffb
69756 
69757 #define ALT_USB_DEV_DIEPINT7_AHBERR_RESET 0x0
69758 
69759 #define ALT_USB_DEV_DIEPINT7_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
69760 
69761 #define ALT_USB_DEV_DIEPINT7_AHBERR_SET(value) (((value) << 2) & 0x00000004)
69762 
69786 #define ALT_USB_DEV_DIEPINT7_TMO_E_INACT 0x0
69787 
69792 #define ALT_USB_DEV_DIEPINT7_TMO_E_ACT 0x1
69793 
69795 #define ALT_USB_DEV_DIEPINT7_TMO_LSB 3
69796 
69797 #define ALT_USB_DEV_DIEPINT7_TMO_MSB 3
69798 
69799 #define ALT_USB_DEV_DIEPINT7_TMO_WIDTH 1
69800 
69801 #define ALT_USB_DEV_DIEPINT7_TMO_SET_MSK 0x00000008
69802 
69803 #define ALT_USB_DEV_DIEPINT7_TMO_CLR_MSK 0xfffffff7
69804 
69805 #define ALT_USB_DEV_DIEPINT7_TMO_RESET 0x0
69806 
69807 #define ALT_USB_DEV_DIEPINT7_TMO_GET(value) (((value) & 0x00000008) >> 3)
69808 
69809 #define ALT_USB_DEV_DIEPINT7_TMO_SET(value) (((value) << 3) & 0x00000008)
69810 
69833 #define ALT_USB_DEV_DIEPINT7_INTKNTXFEMP_E_INACT 0x0
69834 
69839 #define ALT_USB_DEV_DIEPINT7_INTKNTXFEMP_E_ACT 0x1
69840 
69842 #define ALT_USB_DEV_DIEPINT7_INTKNTXFEMP_LSB 4
69843 
69844 #define ALT_USB_DEV_DIEPINT7_INTKNTXFEMP_MSB 4
69845 
69846 #define ALT_USB_DEV_DIEPINT7_INTKNTXFEMP_WIDTH 1
69847 
69848 #define ALT_USB_DEV_DIEPINT7_INTKNTXFEMP_SET_MSK 0x00000010
69849 
69850 #define ALT_USB_DEV_DIEPINT7_INTKNTXFEMP_CLR_MSK 0xffffffef
69851 
69852 #define ALT_USB_DEV_DIEPINT7_INTKNTXFEMP_RESET 0x0
69853 
69854 #define ALT_USB_DEV_DIEPINT7_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
69855 
69856 #define ALT_USB_DEV_DIEPINT7_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
69857 
69881 #define ALT_USB_DEV_DIEPINT7_INTKNEPMIS_E_INACT 0x0
69882 
69887 #define ALT_USB_DEV_DIEPINT7_INTKNEPMIS_E_ACT 0x1
69888 
69890 #define ALT_USB_DEV_DIEPINT7_INTKNEPMIS_LSB 5
69891 
69892 #define ALT_USB_DEV_DIEPINT7_INTKNEPMIS_MSB 5
69893 
69894 #define ALT_USB_DEV_DIEPINT7_INTKNEPMIS_WIDTH 1
69895 
69896 #define ALT_USB_DEV_DIEPINT7_INTKNEPMIS_SET_MSK 0x00000020
69897 
69898 #define ALT_USB_DEV_DIEPINT7_INTKNEPMIS_CLR_MSK 0xffffffdf
69899 
69900 #define ALT_USB_DEV_DIEPINT7_INTKNEPMIS_RESET 0x0
69901 
69902 #define ALT_USB_DEV_DIEPINT7_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
69903 
69904 #define ALT_USB_DEV_DIEPINT7_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
69905 
69932 #define ALT_USB_DEV_DIEPINT7_INEPNAKEFF_E_INACT 0x0
69933 
69938 #define ALT_USB_DEV_DIEPINT7_INEPNAKEFF_E_ACT 0x1
69939 
69941 #define ALT_USB_DEV_DIEPINT7_INEPNAKEFF_LSB 6
69942 
69943 #define ALT_USB_DEV_DIEPINT7_INEPNAKEFF_MSB 6
69944 
69945 #define ALT_USB_DEV_DIEPINT7_INEPNAKEFF_WIDTH 1
69946 
69947 #define ALT_USB_DEV_DIEPINT7_INEPNAKEFF_SET_MSK 0x00000040
69948 
69949 #define ALT_USB_DEV_DIEPINT7_INEPNAKEFF_CLR_MSK 0xffffffbf
69950 
69951 #define ALT_USB_DEV_DIEPINT7_INEPNAKEFF_RESET 0x0
69952 
69953 #define ALT_USB_DEV_DIEPINT7_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
69954 
69955 #define ALT_USB_DEV_DIEPINT7_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
69956 
69980 #define ALT_USB_DEV_DIEPINT7_TXFEMP_E_INACT 0x0
69981 
69986 #define ALT_USB_DEV_DIEPINT7_TXFEMP_E_ACT 0x1
69987 
69989 #define ALT_USB_DEV_DIEPINT7_TXFEMP_LSB 7
69990 
69991 #define ALT_USB_DEV_DIEPINT7_TXFEMP_MSB 7
69992 
69993 #define ALT_USB_DEV_DIEPINT7_TXFEMP_WIDTH 1
69994 
69995 #define ALT_USB_DEV_DIEPINT7_TXFEMP_SET_MSK 0x00000080
69996 
69997 #define ALT_USB_DEV_DIEPINT7_TXFEMP_CLR_MSK 0xffffff7f
69998 
69999 #define ALT_USB_DEV_DIEPINT7_TXFEMP_RESET 0x1
70000 
70001 #define ALT_USB_DEV_DIEPINT7_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
70002 
70003 #define ALT_USB_DEV_DIEPINT7_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
70004 
70026 #define ALT_USB_DEV_DIEPINT7_TXFIFOUNDRN_E_INACT 0x0
70027 
70032 #define ALT_USB_DEV_DIEPINT7_TXFIFOUNDRN_E_ACT 0x1
70033 
70035 #define ALT_USB_DEV_DIEPINT7_TXFIFOUNDRN_LSB 8
70036 
70037 #define ALT_USB_DEV_DIEPINT7_TXFIFOUNDRN_MSB 8
70038 
70039 #define ALT_USB_DEV_DIEPINT7_TXFIFOUNDRN_WIDTH 1
70040 
70041 #define ALT_USB_DEV_DIEPINT7_TXFIFOUNDRN_SET_MSK 0x00000100
70042 
70043 #define ALT_USB_DEV_DIEPINT7_TXFIFOUNDRN_CLR_MSK 0xfffffeff
70044 
70045 #define ALT_USB_DEV_DIEPINT7_TXFIFOUNDRN_RESET 0x0
70046 
70047 #define ALT_USB_DEV_DIEPINT7_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
70048 
70049 #define ALT_USB_DEV_DIEPINT7_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
70050 
70073 #define ALT_USB_DEV_DIEPINT7_BNAINTR_E_INACT 0x0
70074 
70079 #define ALT_USB_DEV_DIEPINT7_BNAINTR_E_ACT 0x1
70080 
70082 #define ALT_USB_DEV_DIEPINT7_BNAINTR_LSB 9
70083 
70084 #define ALT_USB_DEV_DIEPINT7_BNAINTR_MSB 9
70085 
70086 #define ALT_USB_DEV_DIEPINT7_BNAINTR_WIDTH 1
70087 
70088 #define ALT_USB_DEV_DIEPINT7_BNAINTR_SET_MSK 0x00000200
70089 
70090 #define ALT_USB_DEV_DIEPINT7_BNAINTR_CLR_MSK 0xfffffdff
70091 
70092 #define ALT_USB_DEV_DIEPINT7_BNAINTR_RESET 0x0
70093 
70094 #define ALT_USB_DEV_DIEPINT7_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
70095 
70096 #define ALT_USB_DEV_DIEPINT7_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
70097 
70120 #define ALT_USB_DEV_DIEPINT7_PKTDRPSTS_E_INACT 0x0
70121 
70126 #define ALT_USB_DEV_DIEPINT7_PKTDRPSTS_E_ACT 0x1
70127 
70129 #define ALT_USB_DEV_DIEPINT7_PKTDRPSTS_LSB 11
70130 
70131 #define ALT_USB_DEV_DIEPINT7_PKTDRPSTS_MSB 11
70132 
70133 #define ALT_USB_DEV_DIEPINT7_PKTDRPSTS_WIDTH 1
70134 
70135 #define ALT_USB_DEV_DIEPINT7_PKTDRPSTS_SET_MSK 0x00000800
70136 
70137 #define ALT_USB_DEV_DIEPINT7_PKTDRPSTS_CLR_MSK 0xfffff7ff
70138 
70139 #define ALT_USB_DEV_DIEPINT7_PKTDRPSTS_RESET 0x0
70140 
70141 #define ALT_USB_DEV_DIEPINT7_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
70142 
70143 #define ALT_USB_DEV_DIEPINT7_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
70144 
70165 #define ALT_USB_DEV_DIEPINT7_BBLEERR_E_INACT 0x0
70166 
70171 #define ALT_USB_DEV_DIEPINT7_BBLEERR_E_ACT 0x1
70172 
70174 #define ALT_USB_DEV_DIEPINT7_BBLEERR_LSB 12
70175 
70176 #define ALT_USB_DEV_DIEPINT7_BBLEERR_MSB 12
70177 
70178 #define ALT_USB_DEV_DIEPINT7_BBLEERR_WIDTH 1
70179 
70180 #define ALT_USB_DEV_DIEPINT7_BBLEERR_SET_MSK 0x00001000
70181 
70182 #define ALT_USB_DEV_DIEPINT7_BBLEERR_CLR_MSK 0xffffefff
70183 
70184 #define ALT_USB_DEV_DIEPINT7_BBLEERR_RESET 0x0
70185 
70186 #define ALT_USB_DEV_DIEPINT7_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
70187 
70188 #define ALT_USB_DEV_DIEPINT7_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
70189 
70212 #define ALT_USB_DEV_DIEPINT7_NAKINTRPT_E_INACT 0x0
70213 
70218 #define ALT_USB_DEV_DIEPINT7_NAKINTRPT_E_ACT 0x1
70219 
70221 #define ALT_USB_DEV_DIEPINT7_NAKINTRPT_LSB 13
70222 
70223 #define ALT_USB_DEV_DIEPINT7_NAKINTRPT_MSB 13
70224 
70225 #define ALT_USB_DEV_DIEPINT7_NAKINTRPT_WIDTH 1
70226 
70227 #define ALT_USB_DEV_DIEPINT7_NAKINTRPT_SET_MSK 0x00002000
70228 
70229 #define ALT_USB_DEV_DIEPINT7_NAKINTRPT_CLR_MSK 0xffffdfff
70230 
70231 #define ALT_USB_DEV_DIEPINT7_NAKINTRPT_RESET 0x0
70232 
70233 #define ALT_USB_DEV_DIEPINT7_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
70234 
70235 #define ALT_USB_DEV_DIEPINT7_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
70236 
70258 #define ALT_USB_DEV_DIEPINT7_NYETINTRPT_E_INACT 0x0
70259 
70264 #define ALT_USB_DEV_DIEPINT7_NYETINTRPT_E_ACT 0x1
70265 
70267 #define ALT_USB_DEV_DIEPINT7_NYETINTRPT_LSB 14
70268 
70269 #define ALT_USB_DEV_DIEPINT7_NYETINTRPT_MSB 14
70270 
70271 #define ALT_USB_DEV_DIEPINT7_NYETINTRPT_WIDTH 1
70272 
70273 #define ALT_USB_DEV_DIEPINT7_NYETINTRPT_SET_MSK 0x00004000
70274 
70275 #define ALT_USB_DEV_DIEPINT7_NYETINTRPT_CLR_MSK 0xffffbfff
70276 
70277 #define ALT_USB_DEV_DIEPINT7_NYETINTRPT_RESET 0x0
70278 
70279 #define ALT_USB_DEV_DIEPINT7_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
70280 
70281 #define ALT_USB_DEV_DIEPINT7_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
70282 
70283 #ifndef __ASSEMBLY__
70284 
70295 {
70296  const uint32_t xfercompl : 1;
70297  const uint32_t epdisbld : 1;
70298  const uint32_t ahberr : 1;
70299  const uint32_t timeout : 1;
70300  const uint32_t intkntxfemp : 1;
70301  const uint32_t intknepmis : 1;
70302  const uint32_t inepnakeff : 1;
70303  const uint32_t txfemp : 1;
70304  const uint32_t txfifoundrn : 1;
70305  const uint32_t bnaintr : 1;
70306  uint32_t : 1;
70307  const uint32_t pktdrpsts : 1;
70308  const uint32_t bbleerr : 1;
70309  const uint32_t nakintrpt : 1;
70310  const uint32_t nyetintrpt : 1;
70311  uint32_t : 17;
70312 };
70313 
70316 #endif /* __ASSEMBLY__ */
70317 
70319 #define ALT_USB_DEV_DIEPINT7_OFST 0x1e8
70320 
70321 #define ALT_USB_DEV_DIEPINT7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT7_OFST))
70322 
70355 #define ALT_USB_DEV_DIEPTSIZ7_XFERSIZE_LSB 0
70356 
70357 #define ALT_USB_DEV_DIEPTSIZ7_XFERSIZE_MSB 18
70358 
70359 #define ALT_USB_DEV_DIEPTSIZ7_XFERSIZE_WIDTH 19
70360 
70361 #define ALT_USB_DEV_DIEPTSIZ7_XFERSIZE_SET_MSK 0x0007ffff
70362 
70363 #define ALT_USB_DEV_DIEPTSIZ7_XFERSIZE_CLR_MSK 0xfff80000
70364 
70365 #define ALT_USB_DEV_DIEPTSIZ7_XFERSIZE_RESET 0x0
70366 
70367 #define ALT_USB_DEV_DIEPTSIZ7_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
70368 
70369 #define ALT_USB_DEV_DIEPTSIZ7_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
70370 
70382 #define ALT_USB_DEV_DIEPTSIZ7_PKTCNT_LSB 19
70383 
70384 #define ALT_USB_DEV_DIEPTSIZ7_PKTCNT_MSB 28
70385 
70386 #define ALT_USB_DEV_DIEPTSIZ7_PKTCNT_WIDTH 10
70387 
70388 #define ALT_USB_DEV_DIEPTSIZ7_PKTCNT_SET_MSK 0x1ff80000
70389 
70390 #define ALT_USB_DEV_DIEPTSIZ7_PKTCNT_CLR_MSK 0xe007ffff
70391 
70392 #define ALT_USB_DEV_DIEPTSIZ7_PKTCNT_RESET 0x0
70393 
70394 #define ALT_USB_DEV_DIEPTSIZ7_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
70395 
70396 #define ALT_USB_DEV_DIEPTSIZ7_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
70397 
70425 #define ALT_USB_DEV_DIEPTSIZ7_MC_E_PKTONE 0x1
70426 
70431 #define ALT_USB_DEV_DIEPTSIZ7_MC_E_PKTTWO 0x2
70432 
70437 #define ALT_USB_DEV_DIEPTSIZ7_MC_E_PKTTHREE 0x3
70438 
70440 #define ALT_USB_DEV_DIEPTSIZ7_MC_LSB 29
70441 
70442 #define ALT_USB_DEV_DIEPTSIZ7_MC_MSB 30
70443 
70444 #define ALT_USB_DEV_DIEPTSIZ7_MC_WIDTH 2
70445 
70446 #define ALT_USB_DEV_DIEPTSIZ7_MC_SET_MSK 0x60000000
70447 
70448 #define ALT_USB_DEV_DIEPTSIZ7_MC_CLR_MSK 0x9fffffff
70449 
70450 #define ALT_USB_DEV_DIEPTSIZ7_MC_RESET 0x0
70451 
70452 #define ALT_USB_DEV_DIEPTSIZ7_MC_GET(value) (((value) & 0x60000000) >> 29)
70453 
70454 #define ALT_USB_DEV_DIEPTSIZ7_MC_SET(value) (((value) << 29) & 0x60000000)
70455 
70456 #ifndef __ASSEMBLY__
70457 
70468 {
70469  uint32_t xfersize : 19;
70470  uint32_t PktCnt : 10;
70471  uint32_t mc : 2;
70472  uint32_t : 1;
70473 };
70474 
70477 #endif /* __ASSEMBLY__ */
70478 
70480 #define ALT_USB_DEV_DIEPTSIZ7_OFST 0x1f0
70481 
70482 #define ALT_USB_DEV_DIEPTSIZ7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ7_OFST))
70483 
70516 #define ALT_USB_DEV_DIEPDMA7_DIEPDMA7_LSB 0
70517 
70518 #define ALT_USB_DEV_DIEPDMA7_DIEPDMA7_MSB 31
70519 
70520 #define ALT_USB_DEV_DIEPDMA7_DIEPDMA7_WIDTH 32
70521 
70522 #define ALT_USB_DEV_DIEPDMA7_DIEPDMA7_SET_MSK 0xffffffff
70523 
70524 #define ALT_USB_DEV_DIEPDMA7_DIEPDMA7_CLR_MSK 0x00000000
70525 
70526 #define ALT_USB_DEV_DIEPDMA7_DIEPDMA7_RESET 0x0
70527 
70528 #define ALT_USB_DEV_DIEPDMA7_DIEPDMA7_GET(value) (((value) & 0xffffffff) >> 0)
70529 
70530 #define ALT_USB_DEV_DIEPDMA7_DIEPDMA7_SET(value) (((value) << 0) & 0xffffffff)
70531 
70532 #ifndef __ASSEMBLY__
70533 
70544 {
70545  uint32_t diepdma7 : 32;
70546 };
70547 
70550 #endif /* __ASSEMBLY__ */
70551 
70553 #define ALT_USB_DEV_DIEPDMA7_OFST 0x1f4
70554 
70555 #define ALT_USB_DEV_DIEPDMA7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA7_OFST))
70556 
70583 #define ALT_USB_DEV_DTXFSTS7_INEPTXFSPCAVAIL_LSB 0
70584 
70585 #define ALT_USB_DEV_DTXFSTS7_INEPTXFSPCAVAIL_MSB 15
70586 
70587 #define ALT_USB_DEV_DTXFSTS7_INEPTXFSPCAVAIL_WIDTH 16
70588 
70589 #define ALT_USB_DEV_DTXFSTS7_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
70590 
70591 #define ALT_USB_DEV_DTXFSTS7_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
70592 
70593 #define ALT_USB_DEV_DTXFSTS7_INEPTXFSPCAVAIL_RESET 0x2000
70594 
70595 #define ALT_USB_DEV_DTXFSTS7_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
70596 
70597 #define ALT_USB_DEV_DTXFSTS7_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
70598 
70599 #ifndef __ASSEMBLY__
70600 
70611 {
70612  const uint32_t ineptxfspcavail : 16;
70613  uint32_t : 16;
70614 };
70615 
70618 #endif /* __ASSEMBLY__ */
70619 
70621 #define ALT_USB_DEV_DTXFSTS7_OFST 0x1f8
70622 
70623 #define ALT_USB_DEV_DTXFSTS7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS7_OFST))
70624 
70648 #define ALT_USB_DEV_DIEPDMAB7_DIEPDMAB7_LSB 0
70649 
70650 #define ALT_USB_DEV_DIEPDMAB7_DIEPDMAB7_MSB 31
70651 
70652 #define ALT_USB_DEV_DIEPDMAB7_DIEPDMAB7_WIDTH 32
70653 
70654 #define ALT_USB_DEV_DIEPDMAB7_DIEPDMAB7_SET_MSK 0xffffffff
70655 
70656 #define ALT_USB_DEV_DIEPDMAB7_DIEPDMAB7_CLR_MSK 0x00000000
70657 
70658 #define ALT_USB_DEV_DIEPDMAB7_DIEPDMAB7_RESET 0x0
70659 
70660 #define ALT_USB_DEV_DIEPDMAB7_DIEPDMAB7_GET(value) (((value) & 0xffffffff) >> 0)
70661 
70662 #define ALT_USB_DEV_DIEPDMAB7_DIEPDMAB7_SET(value) (((value) << 0) & 0xffffffff)
70663 
70664 #ifndef __ASSEMBLY__
70665 
70676 {
70677  const uint32_t diepdmab7 : 32;
70678 };
70679 
70682 #endif /* __ASSEMBLY__ */
70683 
70685 #define ALT_USB_DEV_DIEPDMAB7_OFST 0x1fc
70686 
70687 #define ALT_USB_DEV_DIEPDMAB7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB7_OFST))
70688 
70726 #define ALT_USB_DEV_DIEPCTL8_MPS_LSB 0
70727 
70728 #define ALT_USB_DEV_DIEPCTL8_MPS_MSB 10
70729 
70730 #define ALT_USB_DEV_DIEPCTL8_MPS_WIDTH 11
70731 
70732 #define ALT_USB_DEV_DIEPCTL8_MPS_SET_MSK 0x000007ff
70733 
70734 #define ALT_USB_DEV_DIEPCTL8_MPS_CLR_MSK 0xfffff800
70735 
70736 #define ALT_USB_DEV_DIEPCTL8_MPS_RESET 0x0
70737 
70738 #define ALT_USB_DEV_DIEPCTL8_MPS_GET(value) (((value) & 0x000007ff) >> 0)
70739 
70740 #define ALT_USB_DEV_DIEPCTL8_MPS_SET(value) (((value) << 0) & 0x000007ff)
70741 
70766 #define ALT_USB_DEV_DIEPCTL8_USBACTEP_E_DISD 0x0
70767 
70772 #define ALT_USB_DEV_DIEPCTL8_USBACTEP_E_END 0x1
70773 
70775 #define ALT_USB_DEV_DIEPCTL8_USBACTEP_LSB 15
70776 
70777 #define ALT_USB_DEV_DIEPCTL8_USBACTEP_MSB 15
70778 
70779 #define ALT_USB_DEV_DIEPCTL8_USBACTEP_WIDTH 1
70780 
70781 #define ALT_USB_DEV_DIEPCTL8_USBACTEP_SET_MSK 0x00008000
70782 
70783 #define ALT_USB_DEV_DIEPCTL8_USBACTEP_CLR_MSK 0xffff7fff
70784 
70785 #define ALT_USB_DEV_DIEPCTL8_USBACTEP_RESET 0x0
70786 
70787 #define ALT_USB_DEV_DIEPCTL8_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
70788 
70789 #define ALT_USB_DEV_DIEPCTL8_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
70790 
70832 #define ALT_USB_DEV_DIEPCTL8_DPID_E_INACT 0x0
70833 
70838 #define ALT_USB_DEV_DIEPCTL8_DPID_E_ACT 0x1
70839 
70841 #define ALT_USB_DEV_DIEPCTL8_DPID_LSB 16
70842 
70843 #define ALT_USB_DEV_DIEPCTL8_DPID_MSB 16
70844 
70845 #define ALT_USB_DEV_DIEPCTL8_DPID_WIDTH 1
70846 
70847 #define ALT_USB_DEV_DIEPCTL8_DPID_SET_MSK 0x00010000
70848 
70849 #define ALT_USB_DEV_DIEPCTL8_DPID_CLR_MSK 0xfffeffff
70850 
70851 #define ALT_USB_DEV_DIEPCTL8_DPID_RESET 0x0
70852 
70853 #define ALT_USB_DEV_DIEPCTL8_DPID_GET(value) (((value) & 0x00010000) >> 16)
70854 
70855 #define ALT_USB_DEV_DIEPCTL8_DPID_SET(value) (((value) << 16) & 0x00010000)
70856 
70891 #define ALT_USB_DEV_DIEPCTL8_NAKSTS_E_NONNAK 0x0
70892 
70897 #define ALT_USB_DEV_DIEPCTL8_NAKSTS_E_NAK 0x1
70898 
70900 #define ALT_USB_DEV_DIEPCTL8_NAKSTS_LSB 17
70901 
70902 #define ALT_USB_DEV_DIEPCTL8_NAKSTS_MSB 17
70903 
70904 #define ALT_USB_DEV_DIEPCTL8_NAKSTS_WIDTH 1
70905 
70906 #define ALT_USB_DEV_DIEPCTL8_NAKSTS_SET_MSK 0x00020000
70907 
70908 #define ALT_USB_DEV_DIEPCTL8_NAKSTS_CLR_MSK 0xfffdffff
70909 
70910 #define ALT_USB_DEV_DIEPCTL8_NAKSTS_RESET 0x0
70911 
70912 #define ALT_USB_DEV_DIEPCTL8_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
70913 
70914 #define ALT_USB_DEV_DIEPCTL8_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
70915 
70938 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_E_CTL 0x0
70939 
70944 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_E_ISOCHRONOUS 0x1
70945 
70950 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_E_BULK 0x2
70951 
70956 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_E_INTERRUP 0x3
70957 
70959 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_LSB 18
70960 
70961 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_MSB 19
70962 
70963 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_WIDTH 2
70964 
70965 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_SET_MSK 0x000c0000
70966 
70967 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_CLR_MSK 0xfff3ffff
70968 
70969 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_RESET 0x0
70970 
70971 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
70972 
70973 #define ALT_USB_DEV_DIEPCTL8_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
70974 
71004 #define ALT_USB_DEV_DIEPCTL8_STALL_E_INACT 0x0
71005 
71010 #define ALT_USB_DEV_DIEPCTL8_STALL_E_ACT 0x1
71011 
71013 #define ALT_USB_DEV_DIEPCTL8_STALL_LSB 21
71014 
71015 #define ALT_USB_DEV_DIEPCTL8_STALL_MSB 21
71016 
71017 #define ALT_USB_DEV_DIEPCTL8_STALL_WIDTH 1
71018 
71019 #define ALT_USB_DEV_DIEPCTL8_STALL_SET_MSK 0x00200000
71020 
71021 #define ALT_USB_DEV_DIEPCTL8_STALL_CLR_MSK 0xffdfffff
71022 
71023 #define ALT_USB_DEV_DIEPCTL8_STALL_RESET 0x0
71024 
71025 #define ALT_USB_DEV_DIEPCTL8_STALL_GET(value) (((value) & 0x00200000) >> 21)
71026 
71027 #define ALT_USB_DEV_DIEPCTL8_STALL_SET(value) (((value) << 21) & 0x00200000)
71028 
71051 #define ALT_USB_DEV_DIEPCTL8_TXFNUM_LSB 22
71052 
71053 #define ALT_USB_DEV_DIEPCTL8_TXFNUM_MSB 25
71054 
71055 #define ALT_USB_DEV_DIEPCTL8_TXFNUM_WIDTH 4
71056 
71057 #define ALT_USB_DEV_DIEPCTL8_TXFNUM_SET_MSK 0x03c00000
71058 
71059 #define ALT_USB_DEV_DIEPCTL8_TXFNUM_CLR_MSK 0xfc3fffff
71060 
71061 #define ALT_USB_DEV_DIEPCTL8_TXFNUM_RESET 0x0
71062 
71063 #define ALT_USB_DEV_DIEPCTL8_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
71064 
71065 #define ALT_USB_DEV_DIEPCTL8_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
71066 
71087 #define ALT_USB_DEV_DIEPCTL8_CNAK_E_INACT 0x0
71088 
71093 #define ALT_USB_DEV_DIEPCTL8_CNAK_E_ACT 0x1
71094 
71096 #define ALT_USB_DEV_DIEPCTL8_CNAK_LSB 26
71097 
71098 #define ALT_USB_DEV_DIEPCTL8_CNAK_MSB 26
71099 
71100 #define ALT_USB_DEV_DIEPCTL8_CNAK_WIDTH 1
71101 
71102 #define ALT_USB_DEV_DIEPCTL8_CNAK_SET_MSK 0x04000000
71103 
71104 #define ALT_USB_DEV_DIEPCTL8_CNAK_CLR_MSK 0xfbffffff
71105 
71106 #define ALT_USB_DEV_DIEPCTL8_CNAK_RESET 0x0
71107 
71108 #define ALT_USB_DEV_DIEPCTL8_CNAK_GET(value) (((value) & 0x04000000) >> 26)
71109 
71110 #define ALT_USB_DEV_DIEPCTL8_CNAK_SET(value) (((value) << 26) & 0x04000000)
71111 
71135 #define ALT_USB_DEV_DIEPCTL8_SNAK_E_INACT 0x0
71136 
71141 #define ALT_USB_DEV_DIEPCTL8_SNAK_E_ACT 0x1
71142 
71144 #define ALT_USB_DEV_DIEPCTL8_SNAK_LSB 27
71145 
71146 #define ALT_USB_DEV_DIEPCTL8_SNAK_MSB 27
71147 
71148 #define ALT_USB_DEV_DIEPCTL8_SNAK_WIDTH 1
71149 
71150 #define ALT_USB_DEV_DIEPCTL8_SNAK_SET_MSK 0x08000000
71151 
71152 #define ALT_USB_DEV_DIEPCTL8_SNAK_CLR_MSK 0xf7ffffff
71153 
71154 #define ALT_USB_DEV_DIEPCTL8_SNAK_RESET 0x0
71155 
71156 #define ALT_USB_DEV_DIEPCTL8_SNAK_GET(value) (((value) & 0x08000000) >> 27)
71157 
71158 #define ALT_USB_DEV_DIEPCTL8_SNAK_SET(value) (((value) << 27) & 0x08000000)
71159 
71188 #define ALT_USB_DEV_DIEPCTL8_SETD0PID_E_DISD 0x0
71189 
71194 #define ALT_USB_DEV_DIEPCTL8_SETD0PID_E_END 0x1
71195 
71197 #define ALT_USB_DEV_DIEPCTL8_SETD0PID_LSB 28
71198 
71199 #define ALT_USB_DEV_DIEPCTL8_SETD0PID_MSB 28
71200 
71201 #define ALT_USB_DEV_DIEPCTL8_SETD0PID_WIDTH 1
71202 
71203 #define ALT_USB_DEV_DIEPCTL8_SETD0PID_SET_MSK 0x10000000
71204 
71205 #define ALT_USB_DEV_DIEPCTL8_SETD0PID_CLR_MSK 0xefffffff
71206 
71207 #define ALT_USB_DEV_DIEPCTL8_SETD0PID_RESET 0x0
71208 
71209 #define ALT_USB_DEV_DIEPCTL8_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
71210 
71211 #define ALT_USB_DEV_DIEPCTL8_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
71212 
71239 #define ALT_USB_DEV_DIEPCTL8_SETD1PID_E_DISD 0x0
71240 
71245 #define ALT_USB_DEV_DIEPCTL8_SETD1PID_E_END 0x1
71246 
71248 #define ALT_USB_DEV_DIEPCTL8_SETD1PID_LSB 29
71249 
71250 #define ALT_USB_DEV_DIEPCTL8_SETD1PID_MSB 29
71251 
71252 #define ALT_USB_DEV_DIEPCTL8_SETD1PID_WIDTH 1
71253 
71254 #define ALT_USB_DEV_DIEPCTL8_SETD1PID_SET_MSK 0x20000000
71255 
71256 #define ALT_USB_DEV_DIEPCTL8_SETD1PID_CLR_MSK 0xdfffffff
71257 
71258 #define ALT_USB_DEV_DIEPCTL8_SETD1PID_RESET 0x0
71259 
71260 #define ALT_USB_DEV_DIEPCTL8_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
71261 
71262 #define ALT_USB_DEV_DIEPCTL8_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
71263 
71289 #define ALT_USB_DEV_DIEPCTL8_EPDIS_E_INACT 0x0
71290 
71295 #define ALT_USB_DEV_DIEPCTL8_EPDIS_E_ACT 0x1
71296 
71298 #define ALT_USB_DEV_DIEPCTL8_EPDIS_LSB 30
71299 
71300 #define ALT_USB_DEV_DIEPCTL8_EPDIS_MSB 30
71301 
71302 #define ALT_USB_DEV_DIEPCTL8_EPDIS_WIDTH 1
71303 
71304 #define ALT_USB_DEV_DIEPCTL8_EPDIS_SET_MSK 0x40000000
71305 
71306 #define ALT_USB_DEV_DIEPCTL8_EPDIS_CLR_MSK 0xbfffffff
71307 
71308 #define ALT_USB_DEV_DIEPCTL8_EPDIS_RESET 0x0
71309 
71310 #define ALT_USB_DEV_DIEPCTL8_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
71311 
71312 #define ALT_USB_DEV_DIEPCTL8_EPDIS_SET(value) (((value) << 30) & 0x40000000)
71313 
71363 #define ALT_USB_DEV_DIEPCTL8_EPENA_E_INACT 0x0
71364 
71369 #define ALT_USB_DEV_DIEPCTL8_EPENA_E_ACT 0x1
71370 
71372 #define ALT_USB_DEV_DIEPCTL8_EPENA_LSB 31
71373 
71374 #define ALT_USB_DEV_DIEPCTL8_EPENA_MSB 31
71375 
71376 #define ALT_USB_DEV_DIEPCTL8_EPENA_WIDTH 1
71377 
71378 #define ALT_USB_DEV_DIEPCTL8_EPENA_SET_MSK 0x80000000
71379 
71380 #define ALT_USB_DEV_DIEPCTL8_EPENA_CLR_MSK 0x7fffffff
71381 
71382 #define ALT_USB_DEV_DIEPCTL8_EPENA_RESET 0x0
71383 
71384 #define ALT_USB_DEV_DIEPCTL8_EPENA_GET(value) (((value) & 0x80000000) >> 31)
71385 
71386 #define ALT_USB_DEV_DIEPCTL8_EPENA_SET(value) (((value) << 31) & 0x80000000)
71387 
71388 #ifndef __ASSEMBLY__
71389 
71400 {
71401  uint32_t mps : 11;
71402  uint32_t : 4;
71403  uint32_t usbactep : 1;
71404  const uint32_t dpid : 1;
71405  const uint32_t naksts : 1;
71406  uint32_t eptype : 2;
71407  uint32_t : 1;
71408  const uint32_t stall : 1;
71409  uint32_t txfnum : 4;
71410  uint32_t cnak : 1;
71411  uint32_t snak : 1;
71412  uint32_t setd0pid : 1;
71413  uint32_t setd1pid : 1;
71414  const uint32_t epdis : 1;
71415  const uint32_t epena : 1;
71416 };
71417 
71420 #endif /* __ASSEMBLY__ */
71421 
71423 #define ALT_USB_DEV_DIEPCTL8_OFST 0x200
71424 
71425 #define ALT_USB_DEV_DIEPCTL8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL8_OFST))
71426 
71491 #define ALT_USB_DEV_DIEPINT8_XFERCOMPL_E_INACT 0x0
71492 
71497 #define ALT_USB_DEV_DIEPINT8_XFERCOMPL_E_ACT 0x1
71498 
71500 #define ALT_USB_DEV_DIEPINT8_XFERCOMPL_LSB 0
71501 
71502 #define ALT_USB_DEV_DIEPINT8_XFERCOMPL_MSB 0
71503 
71504 #define ALT_USB_DEV_DIEPINT8_XFERCOMPL_WIDTH 1
71505 
71506 #define ALT_USB_DEV_DIEPINT8_XFERCOMPL_SET_MSK 0x00000001
71507 
71508 #define ALT_USB_DEV_DIEPINT8_XFERCOMPL_CLR_MSK 0xfffffffe
71509 
71510 #define ALT_USB_DEV_DIEPINT8_XFERCOMPL_RESET 0x0
71511 
71512 #define ALT_USB_DEV_DIEPINT8_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
71513 
71514 #define ALT_USB_DEV_DIEPINT8_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
71515 
71537 #define ALT_USB_DEV_DIEPINT8_EPDISBLD_E_INACT 0x0
71538 
71543 #define ALT_USB_DEV_DIEPINT8_EPDISBLD_E_ACT 0x1
71544 
71546 #define ALT_USB_DEV_DIEPINT8_EPDISBLD_LSB 1
71547 
71548 #define ALT_USB_DEV_DIEPINT8_EPDISBLD_MSB 1
71549 
71550 #define ALT_USB_DEV_DIEPINT8_EPDISBLD_WIDTH 1
71551 
71552 #define ALT_USB_DEV_DIEPINT8_EPDISBLD_SET_MSK 0x00000002
71553 
71554 #define ALT_USB_DEV_DIEPINT8_EPDISBLD_CLR_MSK 0xfffffffd
71555 
71556 #define ALT_USB_DEV_DIEPINT8_EPDISBLD_RESET 0x0
71557 
71558 #define ALT_USB_DEV_DIEPINT8_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
71559 
71560 #define ALT_USB_DEV_DIEPINT8_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
71561 
71584 #define ALT_USB_DEV_DIEPINT8_AHBERR_E_INACT 0x0
71585 
71590 #define ALT_USB_DEV_DIEPINT8_AHBERR_E_ACT 0x1
71591 
71593 #define ALT_USB_DEV_DIEPINT8_AHBERR_LSB 2
71594 
71595 #define ALT_USB_DEV_DIEPINT8_AHBERR_MSB 2
71596 
71597 #define ALT_USB_DEV_DIEPINT8_AHBERR_WIDTH 1
71598 
71599 #define ALT_USB_DEV_DIEPINT8_AHBERR_SET_MSK 0x00000004
71600 
71601 #define ALT_USB_DEV_DIEPINT8_AHBERR_CLR_MSK 0xfffffffb
71602 
71603 #define ALT_USB_DEV_DIEPINT8_AHBERR_RESET 0x0
71604 
71605 #define ALT_USB_DEV_DIEPINT8_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
71606 
71607 #define ALT_USB_DEV_DIEPINT8_AHBERR_SET(value) (((value) << 2) & 0x00000004)
71608 
71632 #define ALT_USB_DEV_DIEPINT8_TMO_E_INACT 0x0
71633 
71638 #define ALT_USB_DEV_DIEPINT8_TMO_E_ACT 0x1
71639 
71641 #define ALT_USB_DEV_DIEPINT8_TMO_LSB 3
71642 
71643 #define ALT_USB_DEV_DIEPINT8_TMO_MSB 3
71644 
71645 #define ALT_USB_DEV_DIEPINT8_TMO_WIDTH 1
71646 
71647 #define ALT_USB_DEV_DIEPINT8_TMO_SET_MSK 0x00000008
71648 
71649 #define ALT_USB_DEV_DIEPINT8_TMO_CLR_MSK 0xfffffff7
71650 
71651 #define ALT_USB_DEV_DIEPINT8_TMO_RESET 0x0
71652 
71653 #define ALT_USB_DEV_DIEPINT8_TMO_GET(value) (((value) & 0x00000008) >> 3)
71654 
71655 #define ALT_USB_DEV_DIEPINT8_TMO_SET(value) (((value) << 3) & 0x00000008)
71656 
71679 #define ALT_USB_DEV_DIEPINT8_INTKNTXFEMP_E_INACT 0x0
71680 
71685 #define ALT_USB_DEV_DIEPINT8_INTKNTXFEMP_E_ACT 0x1
71686 
71688 #define ALT_USB_DEV_DIEPINT8_INTKNTXFEMP_LSB 4
71689 
71690 #define ALT_USB_DEV_DIEPINT8_INTKNTXFEMP_MSB 4
71691 
71692 #define ALT_USB_DEV_DIEPINT8_INTKNTXFEMP_WIDTH 1
71693 
71694 #define ALT_USB_DEV_DIEPINT8_INTKNTXFEMP_SET_MSK 0x00000010
71695 
71696 #define ALT_USB_DEV_DIEPINT8_INTKNTXFEMP_CLR_MSK 0xffffffef
71697 
71698 #define ALT_USB_DEV_DIEPINT8_INTKNTXFEMP_RESET 0x0
71699 
71700 #define ALT_USB_DEV_DIEPINT8_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
71701 
71702 #define ALT_USB_DEV_DIEPINT8_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
71703 
71727 #define ALT_USB_DEV_DIEPINT8_INTKNEPMIS_E_INACT 0x0
71728 
71733 #define ALT_USB_DEV_DIEPINT8_INTKNEPMIS_E_ACT 0x1
71734 
71736 #define ALT_USB_DEV_DIEPINT8_INTKNEPMIS_LSB 5
71737 
71738 #define ALT_USB_DEV_DIEPINT8_INTKNEPMIS_MSB 5
71739 
71740 #define ALT_USB_DEV_DIEPINT8_INTKNEPMIS_WIDTH 1
71741 
71742 #define ALT_USB_DEV_DIEPINT8_INTKNEPMIS_SET_MSK 0x00000020
71743 
71744 #define ALT_USB_DEV_DIEPINT8_INTKNEPMIS_CLR_MSK 0xffffffdf
71745 
71746 #define ALT_USB_DEV_DIEPINT8_INTKNEPMIS_RESET 0x0
71747 
71748 #define ALT_USB_DEV_DIEPINT8_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
71749 
71750 #define ALT_USB_DEV_DIEPINT8_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
71751 
71778 #define ALT_USB_DEV_DIEPINT8_INEPNAKEFF_E_INACT 0x0
71779 
71784 #define ALT_USB_DEV_DIEPINT8_INEPNAKEFF_E_ACT 0x1
71785 
71787 #define ALT_USB_DEV_DIEPINT8_INEPNAKEFF_LSB 6
71788 
71789 #define ALT_USB_DEV_DIEPINT8_INEPNAKEFF_MSB 6
71790 
71791 #define ALT_USB_DEV_DIEPINT8_INEPNAKEFF_WIDTH 1
71792 
71793 #define ALT_USB_DEV_DIEPINT8_INEPNAKEFF_SET_MSK 0x00000040
71794 
71795 #define ALT_USB_DEV_DIEPINT8_INEPNAKEFF_CLR_MSK 0xffffffbf
71796 
71797 #define ALT_USB_DEV_DIEPINT8_INEPNAKEFF_RESET 0x0
71798 
71799 #define ALT_USB_DEV_DIEPINT8_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
71800 
71801 #define ALT_USB_DEV_DIEPINT8_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
71802 
71826 #define ALT_USB_DEV_DIEPINT8_TXFEMP_E_INACT 0x0
71827 
71832 #define ALT_USB_DEV_DIEPINT8_TXFEMP_E_ACT 0x1
71833 
71835 #define ALT_USB_DEV_DIEPINT8_TXFEMP_LSB 7
71836 
71837 #define ALT_USB_DEV_DIEPINT8_TXFEMP_MSB 7
71838 
71839 #define ALT_USB_DEV_DIEPINT8_TXFEMP_WIDTH 1
71840 
71841 #define ALT_USB_DEV_DIEPINT8_TXFEMP_SET_MSK 0x00000080
71842 
71843 #define ALT_USB_DEV_DIEPINT8_TXFEMP_CLR_MSK 0xffffff7f
71844 
71845 #define ALT_USB_DEV_DIEPINT8_TXFEMP_RESET 0x1
71846 
71847 #define ALT_USB_DEV_DIEPINT8_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
71848 
71849 #define ALT_USB_DEV_DIEPINT8_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
71850 
71872 #define ALT_USB_DEV_DIEPINT8_TXFIFOUNDRN_E_INACT 0x0
71873 
71878 #define ALT_USB_DEV_DIEPINT8_TXFIFOUNDRN_E_ACT 0x1
71879 
71881 #define ALT_USB_DEV_DIEPINT8_TXFIFOUNDRN_LSB 8
71882 
71883 #define ALT_USB_DEV_DIEPINT8_TXFIFOUNDRN_MSB 8
71884 
71885 #define ALT_USB_DEV_DIEPINT8_TXFIFOUNDRN_WIDTH 1
71886 
71887 #define ALT_USB_DEV_DIEPINT8_TXFIFOUNDRN_SET_MSK 0x00000100
71888 
71889 #define ALT_USB_DEV_DIEPINT8_TXFIFOUNDRN_CLR_MSK 0xfffffeff
71890 
71891 #define ALT_USB_DEV_DIEPINT8_TXFIFOUNDRN_RESET 0x0
71892 
71893 #define ALT_USB_DEV_DIEPINT8_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
71894 
71895 #define ALT_USB_DEV_DIEPINT8_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
71896 
71919 #define ALT_USB_DEV_DIEPINT8_BNAINTR_E_INACT 0x0
71920 
71925 #define ALT_USB_DEV_DIEPINT8_BNAINTR_E_ACT 0x1
71926 
71928 #define ALT_USB_DEV_DIEPINT8_BNAINTR_LSB 9
71929 
71930 #define ALT_USB_DEV_DIEPINT8_BNAINTR_MSB 9
71931 
71932 #define ALT_USB_DEV_DIEPINT8_BNAINTR_WIDTH 1
71933 
71934 #define ALT_USB_DEV_DIEPINT8_BNAINTR_SET_MSK 0x00000200
71935 
71936 #define ALT_USB_DEV_DIEPINT8_BNAINTR_CLR_MSK 0xfffffdff
71937 
71938 #define ALT_USB_DEV_DIEPINT8_BNAINTR_RESET 0x0
71939 
71940 #define ALT_USB_DEV_DIEPINT8_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
71941 
71942 #define ALT_USB_DEV_DIEPINT8_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
71943 
71966 #define ALT_USB_DEV_DIEPINT8_PKTDRPSTS_E_INACT 0x0
71967 
71972 #define ALT_USB_DEV_DIEPINT8_PKTDRPSTS_E_ACT 0x1
71973 
71975 #define ALT_USB_DEV_DIEPINT8_PKTDRPSTS_LSB 11
71976 
71977 #define ALT_USB_DEV_DIEPINT8_PKTDRPSTS_MSB 11
71978 
71979 #define ALT_USB_DEV_DIEPINT8_PKTDRPSTS_WIDTH 1
71980 
71981 #define ALT_USB_DEV_DIEPINT8_PKTDRPSTS_SET_MSK 0x00000800
71982 
71983 #define ALT_USB_DEV_DIEPINT8_PKTDRPSTS_CLR_MSK 0xfffff7ff
71984 
71985 #define ALT_USB_DEV_DIEPINT8_PKTDRPSTS_RESET 0x0
71986 
71987 #define ALT_USB_DEV_DIEPINT8_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
71988 
71989 #define ALT_USB_DEV_DIEPINT8_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
71990 
72011 #define ALT_USB_DEV_DIEPINT8_BBLEERR_E_INACT 0x0
72012 
72017 #define ALT_USB_DEV_DIEPINT8_BBLEERR_E_ACT 0x1
72018 
72020 #define ALT_USB_DEV_DIEPINT8_BBLEERR_LSB 12
72021 
72022 #define ALT_USB_DEV_DIEPINT8_BBLEERR_MSB 12
72023 
72024 #define ALT_USB_DEV_DIEPINT8_BBLEERR_WIDTH 1
72025 
72026 #define ALT_USB_DEV_DIEPINT8_BBLEERR_SET_MSK 0x00001000
72027 
72028 #define ALT_USB_DEV_DIEPINT8_BBLEERR_CLR_MSK 0xffffefff
72029 
72030 #define ALT_USB_DEV_DIEPINT8_BBLEERR_RESET 0x0
72031 
72032 #define ALT_USB_DEV_DIEPINT8_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
72033 
72034 #define ALT_USB_DEV_DIEPINT8_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
72035 
72058 #define ALT_USB_DEV_DIEPINT8_NAKINTRPT_E_INACT 0x0
72059 
72064 #define ALT_USB_DEV_DIEPINT8_NAKINTRPT_E_ACT 0x1
72065 
72067 #define ALT_USB_DEV_DIEPINT8_NAKINTRPT_LSB 13
72068 
72069 #define ALT_USB_DEV_DIEPINT8_NAKINTRPT_MSB 13
72070 
72071 #define ALT_USB_DEV_DIEPINT8_NAKINTRPT_WIDTH 1
72072 
72073 #define ALT_USB_DEV_DIEPINT8_NAKINTRPT_SET_MSK 0x00002000
72074 
72075 #define ALT_USB_DEV_DIEPINT8_NAKINTRPT_CLR_MSK 0xffffdfff
72076 
72077 #define ALT_USB_DEV_DIEPINT8_NAKINTRPT_RESET 0x0
72078 
72079 #define ALT_USB_DEV_DIEPINT8_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
72080 
72081 #define ALT_USB_DEV_DIEPINT8_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
72082 
72104 #define ALT_USB_DEV_DIEPINT8_NYETINTRPT_E_INACT 0x0
72105 
72110 #define ALT_USB_DEV_DIEPINT8_NYETINTRPT_E_ACT 0x1
72111 
72113 #define ALT_USB_DEV_DIEPINT8_NYETINTRPT_LSB 14
72114 
72115 #define ALT_USB_DEV_DIEPINT8_NYETINTRPT_MSB 14
72116 
72117 #define ALT_USB_DEV_DIEPINT8_NYETINTRPT_WIDTH 1
72118 
72119 #define ALT_USB_DEV_DIEPINT8_NYETINTRPT_SET_MSK 0x00004000
72120 
72121 #define ALT_USB_DEV_DIEPINT8_NYETINTRPT_CLR_MSK 0xffffbfff
72122 
72123 #define ALT_USB_DEV_DIEPINT8_NYETINTRPT_RESET 0x0
72124 
72125 #define ALT_USB_DEV_DIEPINT8_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
72126 
72127 #define ALT_USB_DEV_DIEPINT8_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
72128 
72129 #ifndef __ASSEMBLY__
72130 
72141 {
72142  const uint32_t xfercompl : 1;
72143  const uint32_t epdisbld : 1;
72144  const uint32_t ahberr : 1;
72145  const uint32_t timeout : 1;
72146  const uint32_t intkntxfemp : 1;
72147  const uint32_t intknepmis : 1;
72148  const uint32_t inepnakeff : 1;
72149  const uint32_t txfemp : 1;
72150  const uint32_t txfifoundrn : 1;
72151  const uint32_t bnaintr : 1;
72152  uint32_t : 1;
72153  const uint32_t pktdrpsts : 1;
72154  const uint32_t bbleerr : 1;
72155  const uint32_t nakintrpt : 1;
72156  const uint32_t nyetintrpt : 1;
72157  uint32_t : 17;
72158 };
72159 
72162 #endif /* __ASSEMBLY__ */
72163 
72165 #define ALT_USB_DEV_DIEPINT8_OFST 0x208
72166 
72167 #define ALT_USB_DEV_DIEPINT8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT8_OFST))
72168 
72201 #define ALT_USB_DEV_DIEPTSIZ8_XFERSIZE_LSB 0
72202 
72203 #define ALT_USB_DEV_DIEPTSIZ8_XFERSIZE_MSB 18
72204 
72205 #define ALT_USB_DEV_DIEPTSIZ8_XFERSIZE_WIDTH 19
72206 
72207 #define ALT_USB_DEV_DIEPTSIZ8_XFERSIZE_SET_MSK 0x0007ffff
72208 
72209 #define ALT_USB_DEV_DIEPTSIZ8_XFERSIZE_CLR_MSK 0xfff80000
72210 
72211 #define ALT_USB_DEV_DIEPTSIZ8_XFERSIZE_RESET 0x0
72212 
72213 #define ALT_USB_DEV_DIEPTSIZ8_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
72214 
72215 #define ALT_USB_DEV_DIEPTSIZ8_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
72216 
72228 #define ALT_USB_DEV_DIEPTSIZ8_PKTCNT_LSB 19
72229 
72230 #define ALT_USB_DEV_DIEPTSIZ8_PKTCNT_MSB 28
72231 
72232 #define ALT_USB_DEV_DIEPTSIZ8_PKTCNT_WIDTH 10
72233 
72234 #define ALT_USB_DEV_DIEPTSIZ8_PKTCNT_SET_MSK 0x1ff80000
72235 
72236 #define ALT_USB_DEV_DIEPTSIZ8_PKTCNT_CLR_MSK 0xe007ffff
72237 
72238 #define ALT_USB_DEV_DIEPTSIZ8_PKTCNT_RESET 0x0
72239 
72240 #define ALT_USB_DEV_DIEPTSIZ8_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
72241 
72242 #define ALT_USB_DEV_DIEPTSIZ8_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
72243 
72271 #define ALT_USB_DEV_DIEPTSIZ8_MC_E_PKTONE 0x1
72272 
72277 #define ALT_USB_DEV_DIEPTSIZ8_MC_E_PKTTWO 0x2
72278 
72283 #define ALT_USB_DEV_DIEPTSIZ8_MC_E_PKTTHREE 0x3
72284 
72286 #define ALT_USB_DEV_DIEPTSIZ8_MC_LSB 29
72287 
72288 #define ALT_USB_DEV_DIEPTSIZ8_MC_MSB 30
72289 
72290 #define ALT_USB_DEV_DIEPTSIZ8_MC_WIDTH 2
72291 
72292 #define ALT_USB_DEV_DIEPTSIZ8_MC_SET_MSK 0x60000000
72293 
72294 #define ALT_USB_DEV_DIEPTSIZ8_MC_CLR_MSK 0x9fffffff
72295 
72296 #define ALT_USB_DEV_DIEPTSIZ8_MC_RESET 0x0
72297 
72298 #define ALT_USB_DEV_DIEPTSIZ8_MC_GET(value) (((value) & 0x60000000) >> 29)
72299 
72300 #define ALT_USB_DEV_DIEPTSIZ8_MC_SET(value) (((value) << 29) & 0x60000000)
72301 
72302 #ifndef __ASSEMBLY__
72303 
72314 {
72315  uint32_t xfersize : 19;
72316  uint32_t pktcnt : 10;
72317  uint32_t mc : 2;
72318  uint32_t : 1;
72319 };
72320 
72323 #endif /* __ASSEMBLY__ */
72324 
72326 #define ALT_USB_DEV_DIEPTSIZ8_OFST 0x210
72327 
72328 #define ALT_USB_DEV_DIEPTSIZ8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ8_OFST))
72329 
72362 #define ALT_USB_DEV_DIEPDMA8_DIEPDMA8_LSB 0
72363 
72364 #define ALT_USB_DEV_DIEPDMA8_DIEPDMA8_MSB 31
72365 
72366 #define ALT_USB_DEV_DIEPDMA8_DIEPDMA8_WIDTH 32
72367 
72368 #define ALT_USB_DEV_DIEPDMA8_DIEPDMA8_SET_MSK 0xffffffff
72369 
72370 #define ALT_USB_DEV_DIEPDMA8_DIEPDMA8_CLR_MSK 0x00000000
72371 
72372 #define ALT_USB_DEV_DIEPDMA8_DIEPDMA8_RESET 0x0
72373 
72374 #define ALT_USB_DEV_DIEPDMA8_DIEPDMA8_GET(value) (((value) & 0xffffffff) >> 0)
72375 
72376 #define ALT_USB_DEV_DIEPDMA8_DIEPDMA8_SET(value) (((value) << 0) & 0xffffffff)
72377 
72378 #ifndef __ASSEMBLY__
72379 
72390 {
72391  uint32_t diepdma8 : 32;
72392 };
72393 
72396 #endif /* __ASSEMBLY__ */
72397 
72399 #define ALT_USB_DEV_DIEPDMA8_OFST 0x214
72400 
72401 #define ALT_USB_DEV_DIEPDMA8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA8_OFST))
72402 
72429 #define ALT_USB_DEV_DTXFSTS8_INEPTXFSPCAVAIL_LSB 0
72430 
72431 #define ALT_USB_DEV_DTXFSTS8_INEPTXFSPCAVAIL_MSB 15
72432 
72433 #define ALT_USB_DEV_DTXFSTS8_INEPTXFSPCAVAIL_WIDTH 16
72434 
72435 #define ALT_USB_DEV_DTXFSTS8_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
72436 
72437 #define ALT_USB_DEV_DTXFSTS8_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
72438 
72439 #define ALT_USB_DEV_DTXFSTS8_INEPTXFSPCAVAIL_RESET 0x2000
72440 
72441 #define ALT_USB_DEV_DTXFSTS8_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
72442 
72443 #define ALT_USB_DEV_DTXFSTS8_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
72444 
72445 #ifndef __ASSEMBLY__
72446 
72457 {
72458  const uint32_t ineptxfspcavail : 16;
72459  uint32_t : 16;
72460 };
72461 
72464 #endif /* __ASSEMBLY__ */
72465 
72467 #define ALT_USB_DEV_DTXFSTS8_OFST 0x218
72468 
72469 #define ALT_USB_DEV_DTXFSTS8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS8_OFST))
72470 
72494 #define ALT_USB_DEV_DIEPDMAB8_DIEPDMAB8_LSB 0
72495 
72496 #define ALT_USB_DEV_DIEPDMAB8_DIEPDMAB8_MSB 31
72497 
72498 #define ALT_USB_DEV_DIEPDMAB8_DIEPDMAB8_WIDTH 32
72499 
72500 #define ALT_USB_DEV_DIEPDMAB8_DIEPDMAB8_SET_MSK 0xffffffff
72501 
72502 #define ALT_USB_DEV_DIEPDMAB8_DIEPDMAB8_CLR_MSK 0x00000000
72503 
72504 #define ALT_USB_DEV_DIEPDMAB8_DIEPDMAB8_RESET 0x0
72505 
72506 #define ALT_USB_DEV_DIEPDMAB8_DIEPDMAB8_GET(value) (((value) & 0xffffffff) >> 0)
72507 
72508 #define ALT_USB_DEV_DIEPDMAB8_DIEPDMAB8_SET(value) (((value) << 0) & 0xffffffff)
72509 
72510 #ifndef __ASSEMBLY__
72511 
72522 {
72523  const uint32_t diepdmab8 : 32;
72524 };
72525 
72528 #endif /* __ASSEMBLY__ */
72529 
72531 #define ALT_USB_DEV_DIEPDMAB8_OFST 0x21c
72532 
72533 #define ALT_USB_DEV_DIEPDMAB8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB8_OFST))
72534 
72572 #define ALT_USB_DEV_DIEPCTL9_MPS_LSB 0
72573 
72574 #define ALT_USB_DEV_DIEPCTL9_MPS_MSB 10
72575 
72576 #define ALT_USB_DEV_DIEPCTL9_MPS_WIDTH 11
72577 
72578 #define ALT_USB_DEV_DIEPCTL9_MPS_SET_MSK 0x000007ff
72579 
72580 #define ALT_USB_DEV_DIEPCTL9_MPS_CLR_MSK 0xfffff800
72581 
72582 #define ALT_USB_DEV_DIEPCTL9_MPS_RESET 0x0
72583 
72584 #define ALT_USB_DEV_DIEPCTL9_MPS_GET(value) (((value) & 0x000007ff) >> 0)
72585 
72586 #define ALT_USB_DEV_DIEPCTL9_MPS_SET(value) (((value) << 0) & 0x000007ff)
72587 
72612 #define ALT_USB_DEV_DIEPCTL9_USBACTEP_E_DISD 0x0
72613 
72618 #define ALT_USB_DEV_DIEPCTL9_USBACTEP_E_END 0x1
72619 
72621 #define ALT_USB_DEV_DIEPCTL9_USBACTEP_LSB 15
72622 
72623 #define ALT_USB_DEV_DIEPCTL9_USBACTEP_MSB 15
72624 
72625 #define ALT_USB_DEV_DIEPCTL9_USBACTEP_WIDTH 1
72626 
72627 #define ALT_USB_DEV_DIEPCTL9_USBACTEP_SET_MSK 0x00008000
72628 
72629 #define ALT_USB_DEV_DIEPCTL9_USBACTEP_CLR_MSK 0xffff7fff
72630 
72631 #define ALT_USB_DEV_DIEPCTL9_USBACTEP_RESET 0x0
72632 
72633 #define ALT_USB_DEV_DIEPCTL9_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
72634 
72635 #define ALT_USB_DEV_DIEPCTL9_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
72636 
72678 #define ALT_USB_DEV_DIEPCTL9_DPID_E_INACT 0x0
72679 
72684 #define ALT_USB_DEV_DIEPCTL9_DPID_E_ACT 0x1
72685 
72687 #define ALT_USB_DEV_DIEPCTL9_DPID_LSB 16
72688 
72689 #define ALT_USB_DEV_DIEPCTL9_DPID_MSB 16
72690 
72691 #define ALT_USB_DEV_DIEPCTL9_DPID_WIDTH 1
72692 
72693 #define ALT_USB_DEV_DIEPCTL9_DPID_SET_MSK 0x00010000
72694 
72695 #define ALT_USB_DEV_DIEPCTL9_DPID_CLR_MSK 0xfffeffff
72696 
72697 #define ALT_USB_DEV_DIEPCTL9_DPID_RESET 0x0
72698 
72699 #define ALT_USB_DEV_DIEPCTL9_DPID_GET(value) (((value) & 0x00010000) >> 16)
72700 
72701 #define ALT_USB_DEV_DIEPCTL9_DPID_SET(value) (((value) << 16) & 0x00010000)
72702 
72737 #define ALT_USB_DEV_DIEPCTL9_NAKSTS_E_NONNAK 0x0
72738 
72743 #define ALT_USB_DEV_DIEPCTL9_NAKSTS_E_NAK 0x1
72744 
72746 #define ALT_USB_DEV_DIEPCTL9_NAKSTS_LSB 17
72747 
72748 #define ALT_USB_DEV_DIEPCTL9_NAKSTS_MSB 17
72749 
72750 #define ALT_USB_DEV_DIEPCTL9_NAKSTS_WIDTH 1
72751 
72752 #define ALT_USB_DEV_DIEPCTL9_NAKSTS_SET_MSK 0x00020000
72753 
72754 #define ALT_USB_DEV_DIEPCTL9_NAKSTS_CLR_MSK 0xfffdffff
72755 
72756 #define ALT_USB_DEV_DIEPCTL9_NAKSTS_RESET 0x0
72757 
72758 #define ALT_USB_DEV_DIEPCTL9_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
72759 
72760 #define ALT_USB_DEV_DIEPCTL9_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
72761 
72784 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_E_CTL 0x0
72785 
72790 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_E_ISOCHRONOUS 0x1
72791 
72796 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_E_BULK 0x2
72797 
72802 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_E_INTERRUP 0x3
72803 
72805 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_LSB 18
72806 
72807 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_MSB 19
72808 
72809 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_WIDTH 2
72810 
72811 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_SET_MSK 0x000c0000
72812 
72813 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_CLR_MSK 0xfff3ffff
72814 
72815 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_RESET 0x0
72816 
72817 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
72818 
72819 #define ALT_USB_DEV_DIEPCTL9_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
72820 
72850 #define ALT_USB_DEV_DIEPCTL9_STALL_E_INACT 0x0
72851 
72856 #define ALT_USB_DEV_DIEPCTL9_STALL_E_ACT 0x1
72857 
72859 #define ALT_USB_DEV_DIEPCTL9_STALL_LSB 21
72860 
72861 #define ALT_USB_DEV_DIEPCTL9_STALL_MSB 21
72862 
72863 #define ALT_USB_DEV_DIEPCTL9_STALL_WIDTH 1
72864 
72865 #define ALT_USB_DEV_DIEPCTL9_STALL_SET_MSK 0x00200000
72866 
72867 #define ALT_USB_DEV_DIEPCTL9_STALL_CLR_MSK 0xffdfffff
72868 
72869 #define ALT_USB_DEV_DIEPCTL9_STALL_RESET 0x0
72870 
72871 #define ALT_USB_DEV_DIEPCTL9_STALL_GET(value) (((value) & 0x00200000) >> 21)
72872 
72873 #define ALT_USB_DEV_DIEPCTL9_STALL_SET(value) (((value) << 21) & 0x00200000)
72874 
72897 #define ALT_USB_DEV_DIEPCTL9_TXFNUM_LSB 22
72898 
72899 #define ALT_USB_DEV_DIEPCTL9_TXFNUM_MSB 25
72900 
72901 #define ALT_USB_DEV_DIEPCTL9_TXFNUM_WIDTH 4
72902 
72903 #define ALT_USB_DEV_DIEPCTL9_TXFNUM_SET_MSK 0x03c00000
72904 
72905 #define ALT_USB_DEV_DIEPCTL9_TXFNUM_CLR_MSK 0xfc3fffff
72906 
72907 #define ALT_USB_DEV_DIEPCTL9_TXFNUM_RESET 0x0
72908 
72909 #define ALT_USB_DEV_DIEPCTL9_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
72910 
72911 #define ALT_USB_DEV_DIEPCTL9_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
72912 
72933 #define ALT_USB_DEV_DIEPCTL9_CNAK_E_INACT 0x0
72934 
72939 #define ALT_USB_DEV_DIEPCTL9_CNAK_E_ACT 0x1
72940 
72942 #define ALT_USB_DEV_DIEPCTL9_CNAK_LSB 26
72943 
72944 #define ALT_USB_DEV_DIEPCTL9_CNAK_MSB 26
72945 
72946 #define ALT_USB_DEV_DIEPCTL9_CNAK_WIDTH 1
72947 
72948 #define ALT_USB_DEV_DIEPCTL9_CNAK_SET_MSK 0x04000000
72949 
72950 #define ALT_USB_DEV_DIEPCTL9_CNAK_CLR_MSK 0xfbffffff
72951 
72952 #define ALT_USB_DEV_DIEPCTL9_CNAK_RESET 0x0
72953 
72954 #define ALT_USB_DEV_DIEPCTL9_CNAK_GET(value) (((value) & 0x04000000) >> 26)
72955 
72956 #define ALT_USB_DEV_DIEPCTL9_CNAK_SET(value) (((value) << 26) & 0x04000000)
72957 
72981 #define ALT_USB_DEV_DIEPCTL9_SNAK_E_INACT 0x0
72982 
72987 #define ALT_USB_DEV_DIEPCTL9_SNAK_E_ACT 0x1
72988 
72990 #define ALT_USB_DEV_DIEPCTL9_SNAK_LSB 27
72991 
72992 #define ALT_USB_DEV_DIEPCTL9_SNAK_MSB 27
72993 
72994 #define ALT_USB_DEV_DIEPCTL9_SNAK_WIDTH 1
72995 
72996 #define ALT_USB_DEV_DIEPCTL9_SNAK_SET_MSK 0x08000000
72997 
72998 #define ALT_USB_DEV_DIEPCTL9_SNAK_CLR_MSK 0xf7ffffff
72999 
73000 #define ALT_USB_DEV_DIEPCTL9_SNAK_RESET 0x0
73001 
73002 #define ALT_USB_DEV_DIEPCTL9_SNAK_GET(value) (((value) & 0x08000000) >> 27)
73003 
73004 #define ALT_USB_DEV_DIEPCTL9_SNAK_SET(value) (((value) << 27) & 0x08000000)
73005 
73034 #define ALT_USB_DEV_DIEPCTL9_SETD0PID_E_DISD 0x0
73035 
73040 #define ALT_USB_DEV_DIEPCTL9_SETD0PID_E_END 0x1
73041 
73043 #define ALT_USB_DEV_DIEPCTL9_SETD0PID_LSB 28
73044 
73045 #define ALT_USB_DEV_DIEPCTL9_SETD0PID_MSB 28
73046 
73047 #define ALT_USB_DEV_DIEPCTL9_SETD0PID_WIDTH 1
73048 
73049 #define ALT_USB_DEV_DIEPCTL9_SETD0PID_SET_MSK 0x10000000
73050 
73051 #define ALT_USB_DEV_DIEPCTL9_SETD0PID_CLR_MSK 0xefffffff
73052 
73053 #define ALT_USB_DEV_DIEPCTL9_SETD0PID_RESET 0x0
73054 
73055 #define ALT_USB_DEV_DIEPCTL9_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
73056 
73057 #define ALT_USB_DEV_DIEPCTL9_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
73058 
73085 #define ALT_USB_DEV_DIEPCTL9_SETD1PID_E_DISD 0x0
73086 
73091 #define ALT_USB_DEV_DIEPCTL9_SETD1PID_E_END 0x1
73092 
73094 #define ALT_USB_DEV_DIEPCTL9_SETD1PID_LSB 29
73095 
73096 #define ALT_USB_DEV_DIEPCTL9_SETD1PID_MSB 29
73097 
73098 #define ALT_USB_DEV_DIEPCTL9_SETD1PID_WIDTH 1
73099 
73100 #define ALT_USB_DEV_DIEPCTL9_SETD1PID_SET_MSK 0x20000000
73101 
73102 #define ALT_USB_DEV_DIEPCTL9_SETD1PID_CLR_MSK 0xdfffffff
73103 
73104 #define ALT_USB_DEV_DIEPCTL9_SETD1PID_RESET 0x0
73105 
73106 #define ALT_USB_DEV_DIEPCTL9_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
73107 
73108 #define ALT_USB_DEV_DIEPCTL9_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
73109 
73135 #define ALT_USB_DEV_DIEPCTL9_EPDIS_E_INACT 0x0
73136 
73141 #define ALT_USB_DEV_DIEPCTL9_EPDIS_E_ACT 0x1
73142 
73144 #define ALT_USB_DEV_DIEPCTL9_EPDIS_LSB 30
73145 
73146 #define ALT_USB_DEV_DIEPCTL9_EPDIS_MSB 30
73147 
73148 #define ALT_USB_DEV_DIEPCTL9_EPDIS_WIDTH 1
73149 
73150 #define ALT_USB_DEV_DIEPCTL9_EPDIS_SET_MSK 0x40000000
73151 
73152 #define ALT_USB_DEV_DIEPCTL9_EPDIS_CLR_MSK 0xbfffffff
73153 
73154 #define ALT_USB_DEV_DIEPCTL9_EPDIS_RESET 0x0
73155 
73156 #define ALT_USB_DEV_DIEPCTL9_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
73157 
73158 #define ALT_USB_DEV_DIEPCTL9_EPDIS_SET(value) (((value) << 30) & 0x40000000)
73159 
73209 #define ALT_USB_DEV_DIEPCTL9_EPENA_E_INACT 0x0
73210 
73215 #define ALT_USB_DEV_DIEPCTL9_EPENA_E_ACT 0x1
73216 
73218 #define ALT_USB_DEV_DIEPCTL9_EPENA_LSB 31
73219 
73220 #define ALT_USB_DEV_DIEPCTL9_EPENA_MSB 31
73221 
73222 #define ALT_USB_DEV_DIEPCTL9_EPENA_WIDTH 1
73223 
73224 #define ALT_USB_DEV_DIEPCTL9_EPENA_SET_MSK 0x80000000
73225 
73226 #define ALT_USB_DEV_DIEPCTL9_EPENA_CLR_MSK 0x7fffffff
73227 
73228 #define ALT_USB_DEV_DIEPCTL9_EPENA_RESET 0x0
73229 
73230 #define ALT_USB_DEV_DIEPCTL9_EPENA_GET(value) (((value) & 0x80000000) >> 31)
73231 
73232 #define ALT_USB_DEV_DIEPCTL9_EPENA_SET(value) (((value) << 31) & 0x80000000)
73233 
73234 #ifndef __ASSEMBLY__
73235 
73246 {
73247  uint32_t mps : 11;
73248  uint32_t : 4;
73249  uint32_t usbactep : 1;
73250  const uint32_t dpid : 1;
73251  const uint32_t naksts : 1;
73252  uint32_t eptype : 2;
73253  uint32_t : 1;
73254  const uint32_t stall : 1;
73255  uint32_t txfnum : 4;
73256  uint32_t cnak : 1;
73257  uint32_t snak : 1;
73258  uint32_t setd0pid : 1;
73259  uint32_t setd1pid : 1;
73260  const uint32_t epdis : 1;
73261  const uint32_t epena : 1;
73262 };
73263 
73266 #endif /* __ASSEMBLY__ */
73267 
73269 #define ALT_USB_DEV_DIEPCTL9_OFST 0x220
73270 
73271 #define ALT_USB_DEV_DIEPCTL9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL9_OFST))
73272 
73337 #define ALT_USB_DEV_DIEPINT9_XFERCOMPL_E_INACT 0x0
73338 
73343 #define ALT_USB_DEV_DIEPINT9_XFERCOMPL_E_ACT 0x1
73344 
73346 #define ALT_USB_DEV_DIEPINT9_XFERCOMPL_LSB 0
73347 
73348 #define ALT_USB_DEV_DIEPINT9_XFERCOMPL_MSB 0
73349 
73350 #define ALT_USB_DEV_DIEPINT9_XFERCOMPL_WIDTH 1
73351 
73352 #define ALT_USB_DEV_DIEPINT9_XFERCOMPL_SET_MSK 0x00000001
73353 
73354 #define ALT_USB_DEV_DIEPINT9_XFERCOMPL_CLR_MSK 0xfffffffe
73355 
73356 #define ALT_USB_DEV_DIEPINT9_XFERCOMPL_RESET 0x0
73357 
73358 #define ALT_USB_DEV_DIEPINT9_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
73359 
73360 #define ALT_USB_DEV_DIEPINT9_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
73361 
73383 #define ALT_USB_DEV_DIEPINT9_EPDISBLD_E_INACT 0x0
73384 
73389 #define ALT_USB_DEV_DIEPINT9_EPDISBLD_E_ACT 0x1
73390 
73392 #define ALT_USB_DEV_DIEPINT9_EPDISBLD_LSB 1
73393 
73394 #define ALT_USB_DEV_DIEPINT9_EPDISBLD_MSB 1
73395 
73396 #define ALT_USB_DEV_DIEPINT9_EPDISBLD_WIDTH 1
73397 
73398 #define ALT_USB_DEV_DIEPINT9_EPDISBLD_SET_MSK 0x00000002
73399 
73400 #define ALT_USB_DEV_DIEPINT9_EPDISBLD_CLR_MSK 0xfffffffd
73401 
73402 #define ALT_USB_DEV_DIEPINT9_EPDISBLD_RESET 0x0
73403 
73404 #define ALT_USB_DEV_DIEPINT9_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
73405 
73406 #define ALT_USB_DEV_DIEPINT9_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
73407 
73430 #define ALT_USB_DEV_DIEPINT9_AHBERR_E_INACT 0x0
73431 
73436 #define ALT_USB_DEV_DIEPINT9_AHBERR_E_ACT 0x1
73437 
73439 #define ALT_USB_DEV_DIEPINT9_AHBERR_LSB 2
73440 
73441 #define ALT_USB_DEV_DIEPINT9_AHBERR_MSB 2
73442 
73443 #define ALT_USB_DEV_DIEPINT9_AHBERR_WIDTH 1
73444 
73445 #define ALT_USB_DEV_DIEPINT9_AHBERR_SET_MSK 0x00000004
73446 
73447 #define ALT_USB_DEV_DIEPINT9_AHBERR_CLR_MSK 0xfffffffb
73448 
73449 #define ALT_USB_DEV_DIEPINT9_AHBERR_RESET 0x0
73450 
73451 #define ALT_USB_DEV_DIEPINT9_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
73452 
73453 #define ALT_USB_DEV_DIEPINT9_AHBERR_SET(value) (((value) << 2) & 0x00000004)
73454 
73478 #define ALT_USB_DEV_DIEPINT9_TMO_E_INACT 0x0
73479 
73484 #define ALT_USB_DEV_DIEPINT9_TMO_E_ACT 0x1
73485 
73487 #define ALT_USB_DEV_DIEPINT9_TMO_LSB 3
73488 
73489 #define ALT_USB_DEV_DIEPINT9_TMO_MSB 3
73490 
73491 #define ALT_USB_DEV_DIEPINT9_TMO_WIDTH 1
73492 
73493 #define ALT_USB_DEV_DIEPINT9_TMO_SET_MSK 0x00000008
73494 
73495 #define ALT_USB_DEV_DIEPINT9_TMO_CLR_MSK 0xfffffff7
73496 
73497 #define ALT_USB_DEV_DIEPINT9_TMO_RESET 0x0
73498 
73499 #define ALT_USB_DEV_DIEPINT9_TMO_GET(value) (((value) & 0x00000008) >> 3)
73500 
73501 #define ALT_USB_DEV_DIEPINT9_TMO_SET(value) (((value) << 3) & 0x00000008)
73502 
73525 #define ALT_USB_DEV_DIEPINT9_INTKNTXFEMP_E_INACT 0x0
73526 
73531 #define ALT_USB_DEV_DIEPINT9_INTKNTXFEMP_E_ACT 0x1
73532 
73534 #define ALT_USB_DEV_DIEPINT9_INTKNTXFEMP_LSB 4
73535 
73536 #define ALT_USB_DEV_DIEPINT9_INTKNTXFEMP_MSB 4
73537 
73538 #define ALT_USB_DEV_DIEPINT9_INTKNTXFEMP_WIDTH 1
73539 
73540 #define ALT_USB_DEV_DIEPINT9_INTKNTXFEMP_SET_MSK 0x00000010
73541 
73542 #define ALT_USB_DEV_DIEPINT9_INTKNTXFEMP_CLR_MSK 0xffffffef
73543 
73544 #define ALT_USB_DEV_DIEPINT9_INTKNTXFEMP_RESET 0x0
73545 
73546 #define ALT_USB_DEV_DIEPINT9_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
73547 
73548 #define ALT_USB_DEV_DIEPINT9_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
73549 
73573 #define ALT_USB_DEV_DIEPINT9_INTKNEPMIS_E_INACT 0x0
73574 
73579 #define ALT_USB_DEV_DIEPINT9_INTKNEPMIS_E_ACT 0x1
73580 
73582 #define ALT_USB_DEV_DIEPINT9_INTKNEPMIS_LSB 5
73583 
73584 #define ALT_USB_DEV_DIEPINT9_INTKNEPMIS_MSB 5
73585 
73586 #define ALT_USB_DEV_DIEPINT9_INTKNEPMIS_WIDTH 1
73587 
73588 #define ALT_USB_DEV_DIEPINT9_INTKNEPMIS_SET_MSK 0x00000020
73589 
73590 #define ALT_USB_DEV_DIEPINT9_INTKNEPMIS_CLR_MSK 0xffffffdf
73591 
73592 #define ALT_USB_DEV_DIEPINT9_INTKNEPMIS_RESET 0x0
73593 
73594 #define ALT_USB_DEV_DIEPINT9_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
73595 
73596 #define ALT_USB_DEV_DIEPINT9_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
73597 
73624 #define ALT_USB_DEV_DIEPINT9_INEPNAKEFF_E_INACT 0x0
73625 
73630 #define ALT_USB_DEV_DIEPINT9_INEPNAKEFF_E_ACT 0x1
73631 
73633 #define ALT_USB_DEV_DIEPINT9_INEPNAKEFF_LSB 6
73634 
73635 #define ALT_USB_DEV_DIEPINT9_INEPNAKEFF_MSB 6
73636 
73637 #define ALT_USB_DEV_DIEPINT9_INEPNAKEFF_WIDTH 1
73638 
73639 #define ALT_USB_DEV_DIEPINT9_INEPNAKEFF_SET_MSK 0x00000040
73640 
73641 #define ALT_USB_DEV_DIEPINT9_INEPNAKEFF_CLR_MSK 0xffffffbf
73642 
73643 #define ALT_USB_DEV_DIEPINT9_INEPNAKEFF_RESET 0x0
73644 
73645 #define ALT_USB_DEV_DIEPINT9_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
73646 
73647 #define ALT_USB_DEV_DIEPINT9_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
73648 
73672 #define ALT_USB_DEV_DIEPINT9_TXFEMP_E_INACT 0x0
73673 
73678 #define ALT_USB_DEV_DIEPINT9_TXFEMP_E_ACT 0x1
73679 
73681 #define ALT_USB_DEV_DIEPINT9_TXFEMP_LSB 7
73682 
73683 #define ALT_USB_DEV_DIEPINT9_TXFEMP_MSB 7
73684 
73685 #define ALT_USB_DEV_DIEPINT9_TXFEMP_WIDTH 1
73686 
73687 #define ALT_USB_DEV_DIEPINT9_TXFEMP_SET_MSK 0x00000080
73688 
73689 #define ALT_USB_DEV_DIEPINT9_TXFEMP_CLR_MSK 0xffffff7f
73690 
73691 #define ALT_USB_DEV_DIEPINT9_TXFEMP_RESET 0x1
73692 
73693 #define ALT_USB_DEV_DIEPINT9_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
73694 
73695 #define ALT_USB_DEV_DIEPINT9_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
73696 
73718 #define ALT_USB_DEV_DIEPINT9_TXFIFOUNDRN_E_INACT 0x0
73719 
73724 #define ALT_USB_DEV_DIEPINT9_TXFIFOUNDRN_E_ACT 0x1
73725 
73727 #define ALT_USB_DEV_DIEPINT9_TXFIFOUNDRN_LSB 8
73728 
73729 #define ALT_USB_DEV_DIEPINT9_TXFIFOUNDRN_MSB 8
73730 
73731 #define ALT_USB_DEV_DIEPINT9_TXFIFOUNDRN_WIDTH 1
73732 
73733 #define ALT_USB_DEV_DIEPINT9_TXFIFOUNDRN_SET_MSK 0x00000100
73734 
73735 #define ALT_USB_DEV_DIEPINT9_TXFIFOUNDRN_CLR_MSK 0xfffffeff
73736 
73737 #define ALT_USB_DEV_DIEPINT9_TXFIFOUNDRN_RESET 0x0
73738 
73739 #define ALT_USB_DEV_DIEPINT9_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
73740 
73741 #define ALT_USB_DEV_DIEPINT9_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
73742 
73765 #define ALT_USB_DEV_DIEPINT9_BNAINTR_E_INACT 0x0
73766 
73771 #define ALT_USB_DEV_DIEPINT9_BNAINTR_E_ACT 0x1
73772 
73774 #define ALT_USB_DEV_DIEPINT9_BNAINTR_LSB 9
73775 
73776 #define ALT_USB_DEV_DIEPINT9_BNAINTR_MSB 9
73777 
73778 #define ALT_USB_DEV_DIEPINT9_BNAINTR_WIDTH 1
73779 
73780 #define ALT_USB_DEV_DIEPINT9_BNAINTR_SET_MSK 0x00000200
73781 
73782 #define ALT_USB_DEV_DIEPINT9_BNAINTR_CLR_MSK 0xfffffdff
73783 
73784 #define ALT_USB_DEV_DIEPINT9_BNAINTR_RESET 0x0
73785 
73786 #define ALT_USB_DEV_DIEPINT9_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
73787 
73788 #define ALT_USB_DEV_DIEPINT9_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
73789 
73812 #define ALT_USB_DEV_DIEPINT9_PKTDRPSTS_E_INACT 0x0
73813 
73818 #define ALT_USB_DEV_DIEPINT9_PKTDRPSTS_E_ACT 0x1
73819 
73821 #define ALT_USB_DEV_DIEPINT9_PKTDRPSTS_LSB 11
73822 
73823 #define ALT_USB_DEV_DIEPINT9_PKTDRPSTS_MSB 11
73824 
73825 #define ALT_USB_DEV_DIEPINT9_PKTDRPSTS_WIDTH 1
73826 
73827 #define ALT_USB_DEV_DIEPINT9_PKTDRPSTS_SET_MSK 0x00000800
73828 
73829 #define ALT_USB_DEV_DIEPINT9_PKTDRPSTS_CLR_MSK 0xfffff7ff
73830 
73831 #define ALT_USB_DEV_DIEPINT9_PKTDRPSTS_RESET 0x0
73832 
73833 #define ALT_USB_DEV_DIEPINT9_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
73834 
73835 #define ALT_USB_DEV_DIEPINT9_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
73836 
73857 #define ALT_USB_DEV_DIEPINT9_BBLEERR_E_INACT 0x0
73858 
73863 #define ALT_USB_DEV_DIEPINT9_BBLEERR_E_ACT 0x1
73864 
73866 #define ALT_USB_DEV_DIEPINT9_BBLEERR_LSB 12
73867 
73868 #define ALT_USB_DEV_DIEPINT9_BBLEERR_MSB 12
73869 
73870 #define ALT_USB_DEV_DIEPINT9_BBLEERR_WIDTH 1
73871 
73872 #define ALT_USB_DEV_DIEPINT9_BBLEERR_SET_MSK 0x00001000
73873 
73874 #define ALT_USB_DEV_DIEPINT9_BBLEERR_CLR_MSK 0xffffefff
73875 
73876 #define ALT_USB_DEV_DIEPINT9_BBLEERR_RESET 0x0
73877 
73878 #define ALT_USB_DEV_DIEPINT9_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
73879 
73880 #define ALT_USB_DEV_DIEPINT9_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
73881 
73904 #define ALT_USB_DEV_DIEPINT9_NAKINTRPT_E_INACT 0x0
73905 
73910 #define ALT_USB_DEV_DIEPINT9_NAKINTRPT_E_ACT 0x1
73911 
73913 #define ALT_USB_DEV_DIEPINT9_NAKINTRPT_LSB 13
73914 
73915 #define ALT_USB_DEV_DIEPINT9_NAKINTRPT_MSB 13
73916 
73917 #define ALT_USB_DEV_DIEPINT9_NAKINTRPT_WIDTH 1
73918 
73919 #define ALT_USB_DEV_DIEPINT9_NAKINTRPT_SET_MSK 0x00002000
73920 
73921 #define ALT_USB_DEV_DIEPINT9_NAKINTRPT_CLR_MSK 0xffffdfff
73922 
73923 #define ALT_USB_DEV_DIEPINT9_NAKINTRPT_RESET 0x0
73924 
73925 #define ALT_USB_DEV_DIEPINT9_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
73926 
73927 #define ALT_USB_DEV_DIEPINT9_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
73928 
73950 #define ALT_USB_DEV_DIEPINT9_NYETINTRPT_E_INACT 0x0
73951 
73956 #define ALT_USB_DEV_DIEPINT9_NYETINTRPT_E_ACT 0x1
73957 
73959 #define ALT_USB_DEV_DIEPINT9_NYETINTRPT_LSB 14
73960 
73961 #define ALT_USB_DEV_DIEPINT9_NYETINTRPT_MSB 14
73962 
73963 #define ALT_USB_DEV_DIEPINT9_NYETINTRPT_WIDTH 1
73964 
73965 #define ALT_USB_DEV_DIEPINT9_NYETINTRPT_SET_MSK 0x00004000
73966 
73967 #define ALT_USB_DEV_DIEPINT9_NYETINTRPT_CLR_MSK 0xffffbfff
73968 
73969 #define ALT_USB_DEV_DIEPINT9_NYETINTRPT_RESET 0x0
73970 
73971 #define ALT_USB_DEV_DIEPINT9_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
73972 
73973 #define ALT_USB_DEV_DIEPINT9_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
73974 
73975 #ifndef __ASSEMBLY__
73976 
73987 {
73988  const uint32_t xfercompl : 1;
73989  const uint32_t epdisbld : 1;
73990  const uint32_t ahberr : 1;
73991  const uint32_t timeout : 1;
73992  const uint32_t intkntxfemp : 1;
73993  const uint32_t intknepmis : 1;
73994  const uint32_t inepnakeff : 1;
73995  const uint32_t txfemp : 1;
73996  const uint32_t txfifoundrn : 1;
73997  const uint32_t bnaintr : 1;
73998  uint32_t : 1;
73999  const uint32_t pktdrpsts : 1;
74000  const uint32_t bbleerr : 1;
74001  const uint32_t nakintrpt : 1;
74002  const uint32_t nyetintrpt : 1;
74003  uint32_t : 17;
74004 };
74005 
74008 #endif /* __ASSEMBLY__ */
74009 
74011 #define ALT_USB_DEV_DIEPINT9_OFST 0x228
74012 
74013 #define ALT_USB_DEV_DIEPINT9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT9_OFST))
74014 
74047 #define ALT_USB_DEV_DIEPTSIZ9_XFERSIZE_LSB 0
74048 
74049 #define ALT_USB_DEV_DIEPTSIZ9_XFERSIZE_MSB 18
74050 
74051 #define ALT_USB_DEV_DIEPTSIZ9_XFERSIZE_WIDTH 19
74052 
74053 #define ALT_USB_DEV_DIEPTSIZ9_XFERSIZE_SET_MSK 0x0007ffff
74054 
74055 #define ALT_USB_DEV_DIEPTSIZ9_XFERSIZE_CLR_MSK 0xfff80000
74056 
74057 #define ALT_USB_DEV_DIEPTSIZ9_XFERSIZE_RESET 0x0
74058 
74059 #define ALT_USB_DEV_DIEPTSIZ9_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
74060 
74061 #define ALT_USB_DEV_DIEPTSIZ9_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
74062 
74074 #define ALT_USB_DEV_DIEPTSIZ9_PKTCNT_LSB 19
74075 
74076 #define ALT_USB_DEV_DIEPTSIZ9_PKTCNT_MSB 28
74077 
74078 #define ALT_USB_DEV_DIEPTSIZ9_PKTCNT_WIDTH 10
74079 
74080 #define ALT_USB_DEV_DIEPTSIZ9_PKTCNT_SET_MSK 0x1ff80000
74081 
74082 #define ALT_USB_DEV_DIEPTSIZ9_PKTCNT_CLR_MSK 0xe007ffff
74083 
74084 #define ALT_USB_DEV_DIEPTSIZ9_PKTCNT_RESET 0x0
74085 
74086 #define ALT_USB_DEV_DIEPTSIZ9_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
74087 
74088 #define ALT_USB_DEV_DIEPTSIZ9_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
74089 
74117 #define ALT_USB_DEV_DIEPTSIZ9_MC_E_PKTONE 0x1
74118 
74123 #define ALT_USB_DEV_DIEPTSIZ9_MC_E_PKTTWO 0x2
74124 
74129 #define ALT_USB_DEV_DIEPTSIZ9_MC_E_PKTTHREE 0x3
74130 
74132 #define ALT_USB_DEV_DIEPTSIZ9_MC_LSB 29
74133 
74134 #define ALT_USB_DEV_DIEPTSIZ9_MC_MSB 30
74135 
74136 #define ALT_USB_DEV_DIEPTSIZ9_MC_WIDTH 2
74137 
74138 #define ALT_USB_DEV_DIEPTSIZ9_MC_SET_MSK 0x60000000
74139 
74140 #define ALT_USB_DEV_DIEPTSIZ9_MC_CLR_MSK 0x9fffffff
74141 
74142 #define ALT_USB_DEV_DIEPTSIZ9_MC_RESET 0x0
74143 
74144 #define ALT_USB_DEV_DIEPTSIZ9_MC_GET(value) (((value) & 0x60000000) >> 29)
74145 
74146 #define ALT_USB_DEV_DIEPTSIZ9_MC_SET(value) (((value) << 29) & 0x60000000)
74147 
74148 #ifndef __ASSEMBLY__
74149 
74160 {
74161  uint32_t xfersize : 19;
74162  uint32_t PktCnt : 10;
74163  uint32_t mc : 2;
74164  uint32_t : 1;
74165 };
74166 
74169 #endif /* __ASSEMBLY__ */
74170 
74172 #define ALT_USB_DEV_DIEPTSIZ9_OFST 0x230
74173 
74174 #define ALT_USB_DEV_DIEPTSIZ9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ9_OFST))
74175 
74208 #define ALT_USB_DEV_DIEPDMA9_DIEPDMA9_LSB 0
74209 
74210 #define ALT_USB_DEV_DIEPDMA9_DIEPDMA9_MSB 31
74211 
74212 #define ALT_USB_DEV_DIEPDMA9_DIEPDMA9_WIDTH 32
74213 
74214 #define ALT_USB_DEV_DIEPDMA9_DIEPDMA9_SET_MSK 0xffffffff
74215 
74216 #define ALT_USB_DEV_DIEPDMA9_DIEPDMA9_CLR_MSK 0x00000000
74217 
74218 #define ALT_USB_DEV_DIEPDMA9_DIEPDMA9_RESET 0x0
74219 
74220 #define ALT_USB_DEV_DIEPDMA9_DIEPDMA9_GET(value) (((value) & 0xffffffff) >> 0)
74221 
74222 #define ALT_USB_DEV_DIEPDMA9_DIEPDMA9_SET(value) (((value) << 0) & 0xffffffff)
74223 
74224 #ifndef __ASSEMBLY__
74225 
74236 {
74237  uint32_t diepdma9 : 32;
74238 };
74239 
74242 #endif /* __ASSEMBLY__ */
74243 
74245 #define ALT_USB_DEV_DIEPDMA9_OFST 0x234
74246 
74247 #define ALT_USB_DEV_DIEPDMA9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA9_OFST))
74248 
74275 #define ALT_USB_DEV_DTXFSTS9_INEPTXFSPCAVAIL_LSB 0
74276 
74277 #define ALT_USB_DEV_DTXFSTS9_INEPTXFSPCAVAIL_MSB 15
74278 
74279 #define ALT_USB_DEV_DTXFSTS9_INEPTXFSPCAVAIL_WIDTH 16
74280 
74281 #define ALT_USB_DEV_DTXFSTS9_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
74282 
74283 #define ALT_USB_DEV_DTXFSTS9_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
74284 
74285 #define ALT_USB_DEV_DTXFSTS9_INEPTXFSPCAVAIL_RESET 0x2000
74286 
74287 #define ALT_USB_DEV_DTXFSTS9_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
74288 
74289 #define ALT_USB_DEV_DTXFSTS9_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
74290 
74291 #ifndef __ASSEMBLY__
74292 
74303 {
74304  const uint32_t ineptxfspcavail : 16;
74305  uint32_t : 16;
74306 };
74307 
74310 #endif /* __ASSEMBLY__ */
74311 
74313 #define ALT_USB_DEV_DTXFSTS9_OFST 0x238
74314 
74315 #define ALT_USB_DEV_DTXFSTS9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS9_OFST))
74316 
74340 #define ALT_USB_DEV_DIEPDMAB9_DIEPDMAB9_LSB 0
74341 
74342 #define ALT_USB_DEV_DIEPDMAB9_DIEPDMAB9_MSB 31
74343 
74344 #define ALT_USB_DEV_DIEPDMAB9_DIEPDMAB9_WIDTH 32
74345 
74346 #define ALT_USB_DEV_DIEPDMAB9_DIEPDMAB9_SET_MSK 0xffffffff
74347 
74348 #define ALT_USB_DEV_DIEPDMAB9_DIEPDMAB9_CLR_MSK 0x00000000
74349 
74350 #define ALT_USB_DEV_DIEPDMAB9_DIEPDMAB9_RESET 0x0
74351 
74352 #define ALT_USB_DEV_DIEPDMAB9_DIEPDMAB9_GET(value) (((value) & 0xffffffff) >> 0)
74353 
74354 #define ALT_USB_DEV_DIEPDMAB9_DIEPDMAB9_SET(value) (((value) << 0) & 0xffffffff)
74355 
74356 #ifndef __ASSEMBLY__
74357 
74368 {
74369  const uint32_t diepdmab9 : 32;
74370 };
74371 
74374 #endif /* __ASSEMBLY__ */
74375 
74377 #define ALT_USB_DEV_DIEPDMAB9_OFST 0x23c
74378 
74379 #define ALT_USB_DEV_DIEPDMAB9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB9_OFST))
74380 
74418 #define ALT_USB_DEV_DIEPCTL10_MPS_LSB 0
74419 
74420 #define ALT_USB_DEV_DIEPCTL10_MPS_MSB 10
74421 
74422 #define ALT_USB_DEV_DIEPCTL10_MPS_WIDTH 11
74423 
74424 #define ALT_USB_DEV_DIEPCTL10_MPS_SET_MSK 0x000007ff
74425 
74426 #define ALT_USB_DEV_DIEPCTL10_MPS_CLR_MSK 0xfffff800
74427 
74428 #define ALT_USB_DEV_DIEPCTL10_MPS_RESET 0x0
74429 
74430 #define ALT_USB_DEV_DIEPCTL10_MPS_GET(value) (((value) & 0x000007ff) >> 0)
74431 
74432 #define ALT_USB_DEV_DIEPCTL10_MPS_SET(value) (((value) << 0) & 0x000007ff)
74433 
74458 #define ALT_USB_DEV_DIEPCTL10_USBACTEP_E_DISD 0x0
74459 
74464 #define ALT_USB_DEV_DIEPCTL10_USBACTEP_E_END 0x1
74465 
74467 #define ALT_USB_DEV_DIEPCTL10_USBACTEP_LSB 15
74468 
74469 #define ALT_USB_DEV_DIEPCTL10_USBACTEP_MSB 15
74470 
74471 #define ALT_USB_DEV_DIEPCTL10_USBACTEP_WIDTH 1
74472 
74473 #define ALT_USB_DEV_DIEPCTL10_USBACTEP_SET_MSK 0x00008000
74474 
74475 #define ALT_USB_DEV_DIEPCTL10_USBACTEP_CLR_MSK 0xffff7fff
74476 
74477 #define ALT_USB_DEV_DIEPCTL10_USBACTEP_RESET 0x0
74478 
74479 #define ALT_USB_DEV_DIEPCTL10_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
74480 
74481 #define ALT_USB_DEV_DIEPCTL10_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
74482 
74524 #define ALT_USB_DEV_DIEPCTL10_DPID_E_INACT 0x0
74525 
74530 #define ALT_USB_DEV_DIEPCTL10_DPID_E_ACT 0x1
74531 
74533 #define ALT_USB_DEV_DIEPCTL10_DPID_LSB 16
74534 
74535 #define ALT_USB_DEV_DIEPCTL10_DPID_MSB 16
74536 
74537 #define ALT_USB_DEV_DIEPCTL10_DPID_WIDTH 1
74538 
74539 #define ALT_USB_DEV_DIEPCTL10_DPID_SET_MSK 0x00010000
74540 
74541 #define ALT_USB_DEV_DIEPCTL10_DPID_CLR_MSK 0xfffeffff
74542 
74543 #define ALT_USB_DEV_DIEPCTL10_DPID_RESET 0x0
74544 
74545 #define ALT_USB_DEV_DIEPCTL10_DPID_GET(value) (((value) & 0x00010000) >> 16)
74546 
74547 #define ALT_USB_DEV_DIEPCTL10_DPID_SET(value) (((value) << 16) & 0x00010000)
74548 
74583 #define ALT_USB_DEV_DIEPCTL10_NAKSTS_E_NONNAK 0x0
74584 
74589 #define ALT_USB_DEV_DIEPCTL10_NAKSTS_E_NAK 0x1
74590 
74592 #define ALT_USB_DEV_DIEPCTL10_NAKSTS_LSB 17
74593 
74594 #define ALT_USB_DEV_DIEPCTL10_NAKSTS_MSB 17
74595 
74596 #define ALT_USB_DEV_DIEPCTL10_NAKSTS_WIDTH 1
74597 
74598 #define ALT_USB_DEV_DIEPCTL10_NAKSTS_SET_MSK 0x00020000
74599 
74600 #define ALT_USB_DEV_DIEPCTL10_NAKSTS_CLR_MSK 0xfffdffff
74601 
74602 #define ALT_USB_DEV_DIEPCTL10_NAKSTS_RESET 0x0
74603 
74604 #define ALT_USB_DEV_DIEPCTL10_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
74605 
74606 #define ALT_USB_DEV_DIEPCTL10_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
74607 
74630 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_E_CTL 0x0
74631 
74636 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_E_ISOCHRONOUS 0x1
74637 
74642 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_E_BULK 0x2
74643 
74648 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_E_INTERRUP 0x3
74649 
74651 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_LSB 18
74652 
74653 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_MSB 19
74654 
74655 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_WIDTH 2
74656 
74657 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_SET_MSK 0x000c0000
74658 
74659 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_CLR_MSK 0xfff3ffff
74660 
74661 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_RESET 0x0
74662 
74663 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
74664 
74665 #define ALT_USB_DEV_DIEPCTL10_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
74666 
74696 #define ALT_USB_DEV_DIEPCTL10_STALL_E_INACT 0x0
74697 
74702 #define ALT_USB_DEV_DIEPCTL10_STALL_E_ACT 0x1
74703 
74705 #define ALT_USB_DEV_DIEPCTL10_STALL_LSB 21
74706 
74707 #define ALT_USB_DEV_DIEPCTL10_STALL_MSB 21
74708 
74709 #define ALT_USB_DEV_DIEPCTL10_STALL_WIDTH 1
74710 
74711 #define ALT_USB_DEV_DIEPCTL10_STALL_SET_MSK 0x00200000
74712 
74713 #define ALT_USB_DEV_DIEPCTL10_STALL_CLR_MSK 0xffdfffff
74714 
74715 #define ALT_USB_DEV_DIEPCTL10_STALL_RESET 0x0
74716 
74717 #define ALT_USB_DEV_DIEPCTL10_STALL_GET(value) (((value) & 0x00200000) >> 21)
74718 
74719 #define ALT_USB_DEV_DIEPCTL10_STALL_SET(value) (((value) << 21) & 0x00200000)
74720 
74743 #define ALT_USB_DEV_DIEPCTL10_TXFNUM_LSB 22
74744 
74745 #define ALT_USB_DEV_DIEPCTL10_TXFNUM_MSB 25
74746 
74747 #define ALT_USB_DEV_DIEPCTL10_TXFNUM_WIDTH 4
74748 
74749 #define ALT_USB_DEV_DIEPCTL10_TXFNUM_SET_MSK 0x03c00000
74750 
74751 #define ALT_USB_DEV_DIEPCTL10_TXFNUM_CLR_MSK 0xfc3fffff
74752 
74753 #define ALT_USB_DEV_DIEPCTL10_TXFNUM_RESET 0x0
74754 
74755 #define ALT_USB_DEV_DIEPCTL10_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
74756 
74757 #define ALT_USB_DEV_DIEPCTL10_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
74758 
74779 #define ALT_USB_DEV_DIEPCTL10_CNAK_E_INACT 0x0
74780 
74785 #define ALT_USB_DEV_DIEPCTL10_CNAK_E_ACT 0x1
74786 
74788 #define ALT_USB_DEV_DIEPCTL10_CNAK_LSB 26
74789 
74790 #define ALT_USB_DEV_DIEPCTL10_CNAK_MSB 26
74791 
74792 #define ALT_USB_DEV_DIEPCTL10_CNAK_WIDTH 1
74793 
74794 #define ALT_USB_DEV_DIEPCTL10_CNAK_SET_MSK 0x04000000
74795 
74796 #define ALT_USB_DEV_DIEPCTL10_CNAK_CLR_MSK 0xfbffffff
74797 
74798 #define ALT_USB_DEV_DIEPCTL10_CNAK_RESET 0x0
74799 
74800 #define ALT_USB_DEV_DIEPCTL10_CNAK_GET(value) (((value) & 0x04000000) >> 26)
74801 
74802 #define ALT_USB_DEV_DIEPCTL10_CNAK_SET(value) (((value) << 26) & 0x04000000)
74803 
74827 #define ALT_USB_DEV_DIEPCTL10_SNAK_E_INACT 0x0
74828 
74833 #define ALT_USB_DEV_DIEPCTL10_SNAK_E_ACT 0x1
74834 
74836 #define ALT_USB_DEV_DIEPCTL10_SNAK_LSB 27
74837 
74838 #define ALT_USB_DEV_DIEPCTL10_SNAK_MSB 27
74839 
74840 #define ALT_USB_DEV_DIEPCTL10_SNAK_WIDTH 1
74841 
74842 #define ALT_USB_DEV_DIEPCTL10_SNAK_SET_MSK 0x08000000
74843 
74844 #define ALT_USB_DEV_DIEPCTL10_SNAK_CLR_MSK 0xf7ffffff
74845 
74846 #define ALT_USB_DEV_DIEPCTL10_SNAK_RESET 0x0
74847 
74848 #define ALT_USB_DEV_DIEPCTL10_SNAK_GET(value) (((value) & 0x08000000) >> 27)
74849 
74850 #define ALT_USB_DEV_DIEPCTL10_SNAK_SET(value) (((value) << 27) & 0x08000000)
74851 
74880 #define ALT_USB_DEV_DIEPCTL10_SETD0PID_E_DISD 0x0
74881 
74886 #define ALT_USB_DEV_DIEPCTL10_SETD0PID_E_END 0x1
74887 
74889 #define ALT_USB_DEV_DIEPCTL10_SETD0PID_LSB 28
74890 
74891 #define ALT_USB_DEV_DIEPCTL10_SETD0PID_MSB 28
74892 
74893 #define ALT_USB_DEV_DIEPCTL10_SETD0PID_WIDTH 1
74894 
74895 #define ALT_USB_DEV_DIEPCTL10_SETD0PID_SET_MSK 0x10000000
74896 
74897 #define ALT_USB_DEV_DIEPCTL10_SETD0PID_CLR_MSK 0xefffffff
74898 
74899 #define ALT_USB_DEV_DIEPCTL10_SETD0PID_RESET 0x0
74900 
74901 #define ALT_USB_DEV_DIEPCTL10_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
74902 
74903 #define ALT_USB_DEV_DIEPCTL10_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
74904 
74931 #define ALT_USB_DEV_DIEPCTL10_SETD1PID_E_DISD 0x0
74932 
74937 #define ALT_USB_DEV_DIEPCTL10_SETD1PID_E_END 0x1
74938 
74940 #define ALT_USB_DEV_DIEPCTL10_SETD1PID_LSB 29
74941 
74942 #define ALT_USB_DEV_DIEPCTL10_SETD1PID_MSB 29
74943 
74944 #define ALT_USB_DEV_DIEPCTL10_SETD1PID_WIDTH 1
74945 
74946 #define ALT_USB_DEV_DIEPCTL10_SETD1PID_SET_MSK 0x20000000
74947 
74948 #define ALT_USB_DEV_DIEPCTL10_SETD1PID_CLR_MSK 0xdfffffff
74949 
74950 #define ALT_USB_DEV_DIEPCTL10_SETD1PID_RESET 0x0
74951 
74952 #define ALT_USB_DEV_DIEPCTL10_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
74953 
74954 #define ALT_USB_DEV_DIEPCTL10_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
74955 
74981 #define ALT_USB_DEV_DIEPCTL10_EPDIS_E_INACT 0x0
74982 
74987 #define ALT_USB_DEV_DIEPCTL10_EPDIS_E_ACT 0x1
74988 
74990 #define ALT_USB_DEV_DIEPCTL10_EPDIS_LSB 30
74991 
74992 #define ALT_USB_DEV_DIEPCTL10_EPDIS_MSB 30
74993 
74994 #define ALT_USB_DEV_DIEPCTL10_EPDIS_WIDTH 1
74995 
74996 #define ALT_USB_DEV_DIEPCTL10_EPDIS_SET_MSK 0x40000000
74997 
74998 #define ALT_USB_DEV_DIEPCTL10_EPDIS_CLR_MSK 0xbfffffff
74999 
75000 #define ALT_USB_DEV_DIEPCTL10_EPDIS_RESET 0x0
75001 
75002 #define ALT_USB_DEV_DIEPCTL10_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
75003 
75004 #define ALT_USB_DEV_DIEPCTL10_EPDIS_SET(value) (((value) << 30) & 0x40000000)
75005 
75055 #define ALT_USB_DEV_DIEPCTL10_EPENA_E_INACT 0x0
75056 
75061 #define ALT_USB_DEV_DIEPCTL10_EPENA_E_ACT 0x1
75062 
75064 #define ALT_USB_DEV_DIEPCTL10_EPENA_LSB 31
75065 
75066 #define ALT_USB_DEV_DIEPCTL10_EPENA_MSB 31
75067 
75068 #define ALT_USB_DEV_DIEPCTL10_EPENA_WIDTH 1
75069 
75070 #define ALT_USB_DEV_DIEPCTL10_EPENA_SET_MSK 0x80000000
75071 
75072 #define ALT_USB_DEV_DIEPCTL10_EPENA_CLR_MSK 0x7fffffff
75073 
75074 #define ALT_USB_DEV_DIEPCTL10_EPENA_RESET 0x0
75075 
75076 #define ALT_USB_DEV_DIEPCTL10_EPENA_GET(value) (((value) & 0x80000000) >> 31)
75077 
75078 #define ALT_USB_DEV_DIEPCTL10_EPENA_SET(value) (((value) << 31) & 0x80000000)
75079 
75080 #ifndef __ASSEMBLY__
75081 
75092 {
75093  uint32_t mps : 11;
75094  uint32_t : 4;
75095  uint32_t usbactep : 1;
75096  const uint32_t dpid : 1;
75097  const uint32_t naksts : 1;
75098  uint32_t eptype : 2;
75099  uint32_t : 1;
75100  const uint32_t stall : 1;
75101  uint32_t txfnum : 4;
75102  uint32_t cnak : 1;
75103  uint32_t snak : 1;
75104  uint32_t setd0pid : 1;
75105  uint32_t setd1pid : 1;
75106  const uint32_t epdis : 1;
75107  const uint32_t epena : 1;
75108 };
75109 
75112 #endif /* __ASSEMBLY__ */
75113 
75115 #define ALT_USB_DEV_DIEPCTL10_OFST 0x240
75116 
75117 #define ALT_USB_DEV_DIEPCTL10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL10_OFST))
75118 
75183 #define ALT_USB_DEV_DIEPINT10_XFERCOMPL_E_INACT 0x0
75184 
75189 #define ALT_USB_DEV_DIEPINT10_XFERCOMPL_E_ACT 0x1
75190 
75192 #define ALT_USB_DEV_DIEPINT10_XFERCOMPL_LSB 0
75193 
75194 #define ALT_USB_DEV_DIEPINT10_XFERCOMPL_MSB 0
75195 
75196 #define ALT_USB_DEV_DIEPINT10_XFERCOMPL_WIDTH 1
75197 
75198 #define ALT_USB_DEV_DIEPINT10_XFERCOMPL_SET_MSK 0x00000001
75199 
75200 #define ALT_USB_DEV_DIEPINT10_XFERCOMPL_CLR_MSK 0xfffffffe
75201 
75202 #define ALT_USB_DEV_DIEPINT10_XFERCOMPL_RESET 0x0
75203 
75204 #define ALT_USB_DEV_DIEPINT10_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
75205 
75206 #define ALT_USB_DEV_DIEPINT10_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
75207 
75229 #define ALT_USB_DEV_DIEPINT10_EPDISBLD_E_INACT 0x0
75230 
75235 #define ALT_USB_DEV_DIEPINT10_EPDISBLD_E_ACT 0x1
75236 
75238 #define ALT_USB_DEV_DIEPINT10_EPDISBLD_LSB 1
75239 
75240 #define ALT_USB_DEV_DIEPINT10_EPDISBLD_MSB 1
75241 
75242 #define ALT_USB_DEV_DIEPINT10_EPDISBLD_WIDTH 1
75243 
75244 #define ALT_USB_DEV_DIEPINT10_EPDISBLD_SET_MSK 0x00000002
75245 
75246 #define ALT_USB_DEV_DIEPINT10_EPDISBLD_CLR_MSK 0xfffffffd
75247 
75248 #define ALT_USB_DEV_DIEPINT10_EPDISBLD_RESET 0x0
75249 
75250 #define ALT_USB_DEV_DIEPINT10_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
75251 
75252 #define ALT_USB_DEV_DIEPINT10_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
75253 
75276 #define ALT_USB_DEV_DIEPINT10_AHBERR_E_INACT 0x0
75277 
75282 #define ALT_USB_DEV_DIEPINT10_AHBERR_E_ACT 0x1
75283 
75285 #define ALT_USB_DEV_DIEPINT10_AHBERR_LSB 2
75286 
75287 #define ALT_USB_DEV_DIEPINT10_AHBERR_MSB 2
75288 
75289 #define ALT_USB_DEV_DIEPINT10_AHBERR_WIDTH 1
75290 
75291 #define ALT_USB_DEV_DIEPINT10_AHBERR_SET_MSK 0x00000004
75292 
75293 #define ALT_USB_DEV_DIEPINT10_AHBERR_CLR_MSK 0xfffffffb
75294 
75295 #define ALT_USB_DEV_DIEPINT10_AHBERR_RESET 0x0
75296 
75297 #define ALT_USB_DEV_DIEPINT10_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
75298 
75299 #define ALT_USB_DEV_DIEPINT10_AHBERR_SET(value) (((value) << 2) & 0x00000004)
75300 
75324 #define ALT_USB_DEV_DIEPINT10_TMO_E_INACT 0x0
75325 
75330 #define ALT_USB_DEV_DIEPINT10_TMO_E_ACT 0x1
75331 
75333 #define ALT_USB_DEV_DIEPINT10_TMO_LSB 3
75334 
75335 #define ALT_USB_DEV_DIEPINT10_TMO_MSB 3
75336 
75337 #define ALT_USB_DEV_DIEPINT10_TMO_WIDTH 1
75338 
75339 #define ALT_USB_DEV_DIEPINT10_TMO_SET_MSK 0x00000008
75340 
75341 #define ALT_USB_DEV_DIEPINT10_TMO_CLR_MSK 0xfffffff7
75342 
75343 #define ALT_USB_DEV_DIEPINT10_TMO_RESET 0x0
75344 
75345 #define ALT_USB_DEV_DIEPINT10_TMO_GET(value) (((value) & 0x00000008) >> 3)
75346 
75347 #define ALT_USB_DEV_DIEPINT10_TMO_SET(value) (((value) << 3) & 0x00000008)
75348 
75371 #define ALT_USB_DEV_DIEPINT10_INTKNTXFEMP_E_INACT 0x0
75372 
75377 #define ALT_USB_DEV_DIEPINT10_INTKNTXFEMP_E_ACT 0x1
75378 
75380 #define ALT_USB_DEV_DIEPINT10_INTKNTXFEMP_LSB 4
75381 
75382 #define ALT_USB_DEV_DIEPINT10_INTKNTXFEMP_MSB 4
75383 
75384 #define ALT_USB_DEV_DIEPINT10_INTKNTXFEMP_WIDTH 1
75385 
75386 #define ALT_USB_DEV_DIEPINT10_INTKNTXFEMP_SET_MSK 0x00000010
75387 
75388 #define ALT_USB_DEV_DIEPINT10_INTKNTXFEMP_CLR_MSK 0xffffffef
75389 
75390 #define ALT_USB_DEV_DIEPINT10_INTKNTXFEMP_RESET 0x0
75391 
75392 #define ALT_USB_DEV_DIEPINT10_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
75393 
75394 #define ALT_USB_DEV_DIEPINT10_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
75395 
75419 #define ALT_USB_DEV_DIEPINT10_INTKNEPMIS_E_INACT 0x0
75420 
75425 #define ALT_USB_DEV_DIEPINT10_INTKNEPMIS_E_ACT 0x1
75426 
75428 #define ALT_USB_DEV_DIEPINT10_INTKNEPMIS_LSB 5
75429 
75430 #define ALT_USB_DEV_DIEPINT10_INTKNEPMIS_MSB 5
75431 
75432 #define ALT_USB_DEV_DIEPINT10_INTKNEPMIS_WIDTH 1
75433 
75434 #define ALT_USB_DEV_DIEPINT10_INTKNEPMIS_SET_MSK 0x00000020
75435 
75436 #define ALT_USB_DEV_DIEPINT10_INTKNEPMIS_CLR_MSK 0xffffffdf
75437 
75438 #define ALT_USB_DEV_DIEPINT10_INTKNEPMIS_RESET 0x0
75439 
75440 #define ALT_USB_DEV_DIEPINT10_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
75441 
75442 #define ALT_USB_DEV_DIEPINT10_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
75443 
75470 #define ALT_USB_DEV_DIEPINT10_INEPNAKEFF_E_INACT 0x0
75471 
75476 #define ALT_USB_DEV_DIEPINT10_INEPNAKEFF_E_ACT 0x1
75477 
75479 #define ALT_USB_DEV_DIEPINT10_INEPNAKEFF_LSB 6
75480 
75481 #define ALT_USB_DEV_DIEPINT10_INEPNAKEFF_MSB 6
75482 
75483 #define ALT_USB_DEV_DIEPINT10_INEPNAKEFF_WIDTH 1
75484 
75485 #define ALT_USB_DEV_DIEPINT10_INEPNAKEFF_SET_MSK 0x00000040
75486 
75487 #define ALT_USB_DEV_DIEPINT10_INEPNAKEFF_CLR_MSK 0xffffffbf
75488 
75489 #define ALT_USB_DEV_DIEPINT10_INEPNAKEFF_RESET 0x0
75490 
75491 #define ALT_USB_DEV_DIEPINT10_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
75492 
75493 #define ALT_USB_DEV_DIEPINT10_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
75494 
75518 #define ALT_USB_DEV_DIEPINT10_TXFEMP_E_INACT 0x0
75519 
75524 #define ALT_USB_DEV_DIEPINT10_TXFEMP_E_ACT 0x1
75525 
75527 #define ALT_USB_DEV_DIEPINT10_TXFEMP_LSB 7
75528 
75529 #define ALT_USB_DEV_DIEPINT10_TXFEMP_MSB 7
75530 
75531 #define ALT_USB_DEV_DIEPINT10_TXFEMP_WIDTH 1
75532 
75533 #define ALT_USB_DEV_DIEPINT10_TXFEMP_SET_MSK 0x00000080
75534 
75535 #define ALT_USB_DEV_DIEPINT10_TXFEMP_CLR_MSK 0xffffff7f
75536 
75537 #define ALT_USB_DEV_DIEPINT10_TXFEMP_RESET 0x1
75538 
75539 #define ALT_USB_DEV_DIEPINT10_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
75540 
75541 #define ALT_USB_DEV_DIEPINT10_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
75542 
75564 #define ALT_USB_DEV_DIEPINT10_TXFIFOUNDRN_E_INACT 0x0
75565 
75570 #define ALT_USB_DEV_DIEPINT10_TXFIFOUNDRN_E_ACT 0x1
75571 
75573 #define ALT_USB_DEV_DIEPINT10_TXFIFOUNDRN_LSB 8
75574 
75575 #define ALT_USB_DEV_DIEPINT10_TXFIFOUNDRN_MSB 8
75576 
75577 #define ALT_USB_DEV_DIEPINT10_TXFIFOUNDRN_WIDTH 1
75578 
75579 #define ALT_USB_DEV_DIEPINT10_TXFIFOUNDRN_SET_MSK 0x00000100
75580 
75581 #define ALT_USB_DEV_DIEPINT10_TXFIFOUNDRN_CLR_MSK 0xfffffeff
75582 
75583 #define ALT_USB_DEV_DIEPINT10_TXFIFOUNDRN_RESET 0x0
75584 
75585 #define ALT_USB_DEV_DIEPINT10_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
75586 
75587 #define ALT_USB_DEV_DIEPINT10_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
75588 
75611 #define ALT_USB_DEV_DIEPINT10_BNAINTR_E_INACT 0x0
75612 
75617 #define ALT_USB_DEV_DIEPINT10_BNAINTR_E_ACT 0x1
75618 
75620 #define ALT_USB_DEV_DIEPINT10_BNAINTR_LSB 9
75621 
75622 #define ALT_USB_DEV_DIEPINT10_BNAINTR_MSB 9
75623 
75624 #define ALT_USB_DEV_DIEPINT10_BNAINTR_WIDTH 1
75625 
75626 #define ALT_USB_DEV_DIEPINT10_BNAINTR_SET_MSK 0x00000200
75627 
75628 #define ALT_USB_DEV_DIEPINT10_BNAINTR_CLR_MSK 0xfffffdff
75629 
75630 #define ALT_USB_DEV_DIEPINT10_BNAINTR_RESET 0x0
75631 
75632 #define ALT_USB_DEV_DIEPINT10_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
75633 
75634 #define ALT_USB_DEV_DIEPINT10_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
75635 
75658 #define ALT_USB_DEV_DIEPINT10_PKTDRPSTS_E_INACT 0x0
75659 
75664 #define ALT_USB_DEV_DIEPINT10_PKTDRPSTS_E_ACT 0x1
75665 
75667 #define ALT_USB_DEV_DIEPINT10_PKTDRPSTS_LSB 11
75668 
75669 #define ALT_USB_DEV_DIEPINT10_PKTDRPSTS_MSB 11
75670 
75671 #define ALT_USB_DEV_DIEPINT10_PKTDRPSTS_WIDTH 1
75672 
75673 #define ALT_USB_DEV_DIEPINT10_PKTDRPSTS_SET_MSK 0x00000800
75674 
75675 #define ALT_USB_DEV_DIEPINT10_PKTDRPSTS_CLR_MSK 0xfffff7ff
75676 
75677 #define ALT_USB_DEV_DIEPINT10_PKTDRPSTS_RESET 0x0
75678 
75679 #define ALT_USB_DEV_DIEPINT10_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
75680 
75681 #define ALT_USB_DEV_DIEPINT10_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
75682 
75703 #define ALT_USB_DEV_DIEPINT10_BBLEERR_E_INACT 0x0
75704 
75709 #define ALT_USB_DEV_DIEPINT10_BBLEERR_E_ACT 0x1
75710 
75712 #define ALT_USB_DEV_DIEPINT10_BBLEERR_LSB 12
75713 
75714 #define ALT_USB_DEV_DIEPINT10_BBLEERR_MSB 12
75715 
75716 #define ALT_USB_DEV_DIEPINT10_BBLEERR_WIDTH 1
75717 
75718 #define ALT_USB_DEV_DIEPINT10_BBLEERR_SET_MSK 0x00001000
75719 
75720 #define ALT_USB_DEV_DIEPINT10_BBLEERR_CLR_MSK 0xffffefff
75721 
75722 #define ALT_USB_DEV_DIEPINT10_BBLEERR_RESET 0x0
75723 
75724 #define ALT_USB_DEV_DIEPINT10_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
75725 
75726 #define ALT_USB_DEV_DIEPINT10_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
75727 
75750 #define ALT_USB_DEV_DIEPINT10_NAKINTRPT_E_INACT 0x0
75751 
75756 #define ALT_USB_DEV_DIEPINT10_NAKINTRPT_E_ACT 0x1
75757 
75759 #define ALT_USB_DEV_DIEPINT10_NAKINTRPT_LSB 13
75760 
75761 #define ALT_USB_DEV_DIEPINT10_NAKINTRPT_MSB 13
75762 
75763 #define ALT_USB_DEV_DIEPINT10_NAKINTRPT_WIDTH 1
75764 
75765 #define ALT_USB_DEV_DIEPINT10_NAKINTRPT_SET_MSK 0x00002000
75766 
75767 #define ALT_USB_DEV_DIEPINT10_NAKINTRPT_CLR_MSK 0xffffdfff
75768 
75769 #define ALT_USB_DEV_DIEPINT10_NAKINTRPT_RESET 0x0
75770 
75771 #define ALT_USB_DEV_DIEPINT10_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
75772 
75773 #define ALT_USB_DEV_DIEPINT10_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
75774 
75796 #define ALT_USB_DEV_DIEPINT10_NYETINTRPT_E_INACT 0x0
75797 
75802 #define ALT_USB_DEV_DIEPINT10_NYETINTRPT_E_ACT 0x1
75803 
75805 #define ALT_USB_DEV_DIEPINT10_NYETINTRPT_LSB 14
75806 
75807 #define ALT_USB_DEV_DIEPINT10_NYETINTRPT_MSB 14
75808 
75809 #define ALT_USB_DEV_DIEPINT10_NYETINTRPT_WIDTH 1
75810 
75811 #define ALT_USB_DEV_DIEPINT10_NYETINTRPT_SET_MSK 0x00004000
75812 
75813 #define ALT_USB_DEV_DIEPINT10_NYETINTRPT_CLR_MSK 0xffffbfff
75814 
75815 #define ALT_USB_DEV_DIEPINT10_NYETINTRPT_RESET 0x0
75816 
75817 #define ALT_USB_DEV_DIEPINT10_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
75818 
75819 #define ALT_USB_DEV_DIEPINT10_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
75820 
75821 #ifndef __ASSEMBLY__
75822 
75833 {
75834  const uint32_t xfercompl : 1;
75835  const uint32_t epdisbld : 1;
75836  const uint32_t ahberr : 1;
75837  const uint32_t timeout : 1;
75838  const uint32_t intkntxfemp : 1;
75839  const uint32_t intknepmis : 1;
75840  const uint32_t inepnakeff : 1;
75841  const uint32_t txfemp : 1;
75842  const uint32_t txfifoundrn : 1;
75843  const uint32_t bnaintr : 1;
75844  uint32_t : 1;
75845  const uint32_t pktdrpsts : 1;
75846  const uint32_t bbleerr : 1;
75847  const uint32_t nakintrpt : 1;
75848  const uint32_t nyetintrpt : 1;
75849  uint32_t : 17;
75850 };
75851 
75854 #endif /* __ASSEMBLY__ */
75855 
75857 #define ALT_USB_DEV_DIEPINT10_OFST 0x248
75858 
75859 #define ALT_USB_DEV_DIEPINT10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT10_OFST))
75860 
75893 #define ALT_USB_DEV_DIEPTSIZ10_XFERSIZE_LSB 0
75894 
75895 #define ALT_USB_DEV_DIEPTSIZ10_XFERSIZE_MSB 18
75896 
75897 #define ALT_USB_DEV_DIEPTSIZ10_XFERSIZE_WIDTH 19
75898 
75899 #define ALT_USB_DEV_DIEPTSIZ10_XFERSIZE_SET_MSK 0x0007ffff
75900 
75901 #define ALT_USB_DEV_DIEPTSIZ10_XFERSIZE_CLR_MSK 0xfff80000
75902 
75903 #define ALT_USB_DEV_DIEPTSIZ10_XFERSIZE_RESET 0x0
75904 
75905 #define ALT_USB_DEV_DIEPTSIZ10_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
75906 
75907 #define ALT_USB_DEV_DIEPTSIZ10_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
75908 
75920 #define ALT_USB_DEV_DIEPTSIZ10_PKTCNT_LSB 19
75921 
75922 #define ALT_USB_DEV_DIEPTSIZ10_PKTCNT_MSB 28
75923 
75924 #define ALT_USB_DEV_DIEPTSIZ10_PKTCNT_WIDTH 10
75925 
75926 #define ALT_USB_DEV_DIEPTSIZ10_PKTCNT_SET_MSK 0x1ff80000
75927 
75928 #define ALT_USB_DEV_DIEPTSIZ10_PKTCNT_CLR_MSK 0xe007ffff
75929 
75930 #define ALT_USB_DEV_DIEPTSIZ10_PKTCNT_RESET 0x0
75931 
75932 #define ALT_USB_DEV_DIEPTSIZ10_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
75933 
75934 #define ALT_USB_DEV_DIEPTSIZ10_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
75935 
75963 #define ALT_USB_DEV_DIEPTSIZ10_MC_E_PKTONE 0x1
75964 
75969 #define ALT_USB_DEV_DIEPTSIZ10_MC_E_PKTTWO 0x2
75970 
75975 #define ALT_USB_DEV_DIEPTSIZ10_MC_E_PKTTHREE 0x3
75976 
75978 #define ALT_USB_DEV_DIEPTSIZ10_MC_LSB 29
75979 
75980 #define ALT_USB_DEV_DIEPTSIZ10_MC_MSB 30
75981 
75982 #define ALT_USB_DEV_DIEPTSIZ10_MC_WIDTH 2
75983 
75984 #define ALT_USB_DEV_DIEPTSIZ10_MC_SET_MSK 0x60000000
75985 
75986 #define ALT_USB_DEV_DIEPTSIZ10_MC_CLR_MSK 0x9fffffff
75987 
75988 #define ALT_USB_DEV_DIEPTSIZ10_MC_RESET 0x0
75989 
75990 #define ALT_USB_DEV_DIEPTSIZ10_MC_GET(value) (((value) & 0x60000000) >> 29)
75991 
75992 #define ALT_USB_DEV_DIEPTSIZ10_MC_SET(value) (((value) << 29) & 0x60000000)
75993 
75994 #ifndef __ASSEMBLY__
75995 
76006 {
76007  uint32_t xfersize : 19;
76008  uint32_t PktCnt : 10;
76009  uint32_t mc : 2;
76010  uint32_t : 1;
76011 };
76012 
76015 #endif /* __ASSEMBLY__ */
76016 
76018 #define ALT_USB_DEV_DIEPTSIZ10_OFST 0x250
76019 
76020 #define ALT_USB_DEV_DIEPTSIZ10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ10_OFST))
76021 
76054 #define ALT_USB_DEV_DIEPDMA10_DIEPDMA10_LSB 0
76055 
76056 #define ALT_USB_DEV_DIEPDMA10_DIEPDMA10_MSB 31
76057 
76058 #define ALT_USB_DEV_DIEPDMA10_DIEPDMA10_WIDTH 32
76059 
76060 #define ALT_USB_DEV_DIEPDMA10_DIEPDMA10_SET_MSK 0xffffffff
76061 
76062 #define ALT_USB_DEV_DIEPDMA10_DIEPDMA10_CLR_MSK 0x00000000
76063 
76064 #define ALT_USB_DEV_DIEPDMA10_DIEPDMA10_RESET 0x0
76065 
76066 #define ALT_USB_DEV_DIEPDMA10_DIEPDMA10_GET(value) (((value) & 0xffffffff) >> 0)
76067 
76068 #define ALT_USB_DEV_DIEPDMA10_DIEPDMA10_SET(value) (((value) << 0) & 0xffffffff)
76069 
76070 #ifndef __ASSEMBLY__
76071 
76082 {
76083  uint32_t diepdma10 : 32;
76084 };
76085 
76088 #endif /* __ASSEMBLY__ */
76089 
76091 #define ALT_USB_DEV_DIEPDMA10_OFST 0x254
76092 
76093 #define ALT_USB_DEV_DIEPDMA10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA10_OFST))
76094 
76121 #define ALT_USB_DEV_DTXFSTS10_INEPTXFSPCAVAIL_LSB 0
76122 
76123 #define ALT_USB_DEV_DTXFSTS10_INEPTXFSPCAVAIL_MSB 15
76124 
76125 #define ALT_USB_DEV_DTXFSTS10_INEPTXFSPCAVAIL_WIDTH 16
76126 
76127 #define ALT_USB_DEV_DTXFSTS10_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
76128 
76129 #define ALT_USB_DEV_DTXFSTS10_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
76130 
76131 #define ALT_USB_DEV_DTXFSTS10_INEPTXFSPCAVAIL_RESET 0x2000
76132 
76133 #define ALT_USB_DEV_DTXFSTS10_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
76134 
76135 #define ALT_USB_DEV_DTXFSTS10_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
76136 
76137 #ifndef __ASSEMBLY__
76138 
76149 {
76150  const uint32_t ineptxfspcavail : 16;
76151  uint32_t : 16;
76152 };
76153 
76156 #endif /* __ASSEMBLY__ */
76157 
76159 #define ALT_USB_DEV_DTXFSTS10_OFST 0x258
76160 
76161 #define ALT_USB_DEV_DTXFSTS10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS10_OFST))
76162 
76186 #define ALT_USB_DEV_DIEPDMAB10_DIEPDMAB10_LSB 0
76187 
76188 #define ALT_USB_DEV_DIEPDMAB10_DIEPDMAB10_MSB 31
76189 
76190 #define ALT_USB_DEV_DIEPDMAB10_DIEPDMAB10_WIDTH 32
76191 
76192 #define ALT_USB_DEV_DIEPDMAB10_DIEPDMAB10_SET_MSK 0xffffffff
76193 
76194 #define ALT_USB_DEV_DIEPDMAB10_DIEPDMAB10_CLR_MSK 0x00000000
76195 
76196 #define ALT_USB_DEV_DIEPDMAB10_DIEPDMAB10_RESET 0x0
76197 
76198 #define ALT_USB_DEV_DIEPDMAB10_DIEPDMAB10_GET(value) (((value) & 0xffffffff) >> 0)
76199 
76200 #define ALT_USB_DEV_DIEPDMAB10_DIEPDMAB10_SET(value) (((value) << 0) & 0xffffffff)
76201 
76202 #ifndef __ASSEMBLY__
76203 
76214 {
76215  const uint32_t diepdmab10 : 32;
76216 };
76217 
76220 #endif /* __ASSEMBLY__ */
76221 
76223 #define ALT_USB_DEV_DIEPDMAB10_OFST 0x25c
76224 
76225 #define ALT_USB_DEV_DIEPDMAB10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB10_OFST))
76226 
76264 #define ALT_USB_DEV_DIEPCTL11_MPS_LSB 0
76265 
76266 #define ALT_USB_DEV_DIEPCTL11_MPS_MSB 10
76267 
76268 #define ALT_USB_DEV_DIEPCTL11_MPS_WIDTH 11
76269 
76270 #define ALT_USB_DEV_DIEPCTL11_MPS_SET_MSK 0x000007ff
76271 
76272 #define ALT_USB_DEV_DIEPCTL11_MPS_CLR_MSK 0xfffff800
76273 
76274 #define ALT_USB_DEV_DIEPCTL11_MPS_RESET 0x0
76275 
76276 #define ALT_USB_DEV_DIEPCTL11_MPS_GET(value) (((value) & 0x000007ff) >> 0)
76277 
76278 #define ALT_USB_DEV_DIEPCTL11_MPS_SET(value) (((value) << 0) & 0x000007ff)
76279 
76304 #define ALT_USB_DEV_DIEPCTL11_USBACTEP_E_DISD 0x0
76305 
76310 #define ALT_USB_DEV_DIEPCTL11_USBACTEP_E_END 0x1
76311 
76313 #define ALT_USB_DEV_DIEPCTL11_USBACTEP_LSB 15
76314 
76315 #define ALT_USB_DEV_DIEPCTL11_USBACTEP_MSB 15
76316 
76317 #define ALT_USB_DEV_DIEPCTL11_USBACTEP_WIDTH 1
76318 
76319 #define ALT_USB_DEV_DIEPCTL11_USBACTEP_SET_MSK 0x00008000
76320 
76321 #define ALT_USB_DEV_DIEPCTL11_USBACTEP_CLR_MSK 0xffff7fff
76322 
76323 #define ALT_USB_DEV_DIEPCTL11_USBACTEP_RESET 0x0
76324 
76325 #define ALT_USB_DEV_DIEPCTL11_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
76326 
76327 #define ALT_USB_DEV_DIEPCTL11_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
76328 
76370 #define ALT_USB_DEV_DIEPCTL11_DPID_E_INACT 0x0
76371 
76376 #define ALT_USB_DEV_DIEPCTL11_DPID_E_ACT 0x1
76377 
76379 #define ALT_USB_DEV_DIEPCTL11_DPID_LSB 16
76380 
76381 #define ALT_USB_DEV_DIEPCTL11_DPID_MSB 16
76382 
76383 #define ALT_USB_DEV_DIEPCTL11_DPID_WIDTH 1
76384 
76385 #define ALT_USB_DEV_DIEPCTL11_DPID_SET_MSK 0x00010000
76386 
76387 #define ALT_USB_DEV_DIEPCTL11_DPID_CLR_MSK 0xfffeffff
76388 
76389 #define ALT_USB_DEV_DIEPCTL11_DPID_RESET 0x0
76390 
76391 #define ALT_USB_DEV_DIEPCTL11_DPID_GET(value) (((value) & 0x00010000) >> 16)
76392 
76393 #define ALT_USB_DEV_DIEPCTL11_DPID_SET(value) (((value) << 16) & 0x00010000)
76394 
76429 #define ALT_USB_DEV_DIEPCTL11_NAKSTS_E_NONNAK 0x0
76430 
76435 #define ALT_USB_DEV_DIEPCTL11_NAKSTS_E_NAK 0x1
76436 
76438 #define ALT_USB_DEV_DIEPCTL11_NAKSTS_LSB 17
76439 
76440 #define ALT_USB_DEV_DIEPCTL11_NAKSTS_MSB 17
76441 
76442 #define ALT_USB_DEV_DIEPCTL11_NAKSTS_WIDTH 1
76443 
76444 #define ALT_USB_DEV_DIEPCTL11_NAKSTS_SET_MSK 0x00020000
76445 
76446 #define ALT_USB_DEV_DIEPCTL11_NAKSTS_CLR_MSK 0xfffdffff
76447 
76448 #define ALT_USB_DEV_DIEPCTL11_NAKSTS_RESET 0x0
76449 
76450 #define ALT_USB_DEV_DIEPCTL11_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
76451 
76452 #define ALT_USB_DEV_DIEPCTL11_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
76453 
76476 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_E_CTL 0x0
76477 
76482 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_E_ISOCHRONOUS 0x1
76483 
76488 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_E_BULK 0x2
76489 
76494 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_E_INTERRUP 0x3
76495 
76497 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_LSB 18
76498 
76499 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_MSB 19
76500 
76501 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_WIDTH 2
76502 
76503 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_SET_MSK 0x000c0000
76504 
76505 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_CLR_MSK 0xfff3ffff
76506 
76507 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_RESET 0x0
76508 
76509 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
76510 
76511 #define ALT_USB_DEV_DIEPCTL11_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
76512 
76542 #define ALT_USB_DEV_DIEPCTL11_STALL_E_INACT 0x0
76543 
76548 #define ALT_USB_DEV_DIEPCTL11_STALL_E_ACT 0x1
76549 
76551 #define ALT_USB_DEV_DIEPCTL11_STALL_LSB 21
76552 
76553 #define ALT_USB_DEV_DIEPCTL11_STALL_MSB 21
76554 
76555 #define ALT_USB_DEV_DIEPCTL11_STALL_WIDTH 1
76556 
76557 #define ALT_USB_DEV_DIEPCTL11_STALL_SET_MSK 0x00200000
76558 
76559 #define ALT_USB_DEV_DIEPCTL11_STALL_CLR_MSK 0xffdfffff
76560 
76561 #define ALT_USB_DEV_DIEPCTL11_STALL_RESET 0x0
76562 
76563 #define ALT_USB_DEV_DIEPCTL11_STALL_GET(value) (((value) & 0x00200000) >> 21)
76564 
76565 #define ALT_USB_DEV_DIEPCTL11_STALL_SET(value) (((value) << 21) & 0x00200000)
76566 
76589 #define ALT_USB_DEV_DIEPCTL11_TXFNUM_LSB 22
76590 
76591 #define ALT_USB_DEV_DIEPCTL11_TXFNUM_MSB 25
76592 
76593 #define ALT_USB_DEV_DIEPCTL11_TXFNUM_WIDTH 4
76594 
76595 #define ALT_USB_DEV_DIEPCTL11_TXFNUM_SET_MSK 0x03c00000
76596 
76597 #define ALT_USB_DEV_DIEPCTL11_TXFNUM_CLR_MSK 0xfc3fffff
76598 
76599 #define ALT_USB_DEV_DIEPCTL11_TXFNUM_RESET 0x0
76600 
76601 #define ALT_USB_DEV_DIEPCTL11_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
76602 
76603 #define ALT_USB_DEV_DIEPCTL11_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
76604 
76625 #define ALT_USB_DEV_DIEPCTL11_CNAK_E_INACT 0x0
76626 
76631 #define ALT_USB_DEV_DIEPCTL11_CNAK_E_ACT 0x1
76632 
76634 #define ALT_USB_DEV_DIEPCTL11_CNAK_LSB 26
76635 
76636 #define ALT_USB_DEV_DIEPCTL11_CNAK_MSB 26
76637 
76638 #define ALT_USB_DEV_DIEPCTL11_CNAK_WIDTH 1
76639 
76640 #define ALT_USB_DEV_DIEPCTL11_CNAK_SET_MSK 0x04000000
76641 
76642 #define ALT_USB_DEV_DIEPCTL11_CNAK_CLR_MSK 0xfbffffff
76643 
76644 #define ALT_USB_DEV_DIEPCTL11_CNAK_RESET 0x0
76645 
76646 #define ALT_USB_DEV_DIEPCTL11_CNAK_GET(value) (((value) & 0x04000000) >> 26)
76647 
76648 #define ALT_USB_DEV_DIEPCTL11_CNAK_SET(value) (((value) << 26) & 0x04000000)
76649 
76673 #define ALT_USB_DEV_DIEPCTL11_SNAK_E_INACT 0x0
76674 
76679 #define ALT_USB_DEV_DIEPCTL11_SNAK_E_ACT 0x1
76680 
76682 #define ALT_USB_DEV_DIEPCTL11_SNAK_LSB 27
76683 
76684 #define ALT_USB_DEV_DIEPCTL11_SNAK_MSB 27
76685 
76686 #define ALT_USB_DEV_DIEPCTL11_SNAK_WIDTH 1
76687 
76688 #define ALT_USB_DEV_DIEPCTL11_SNAK_SET_MSK 0x08000000
76689 
76690 #define ALT_USB_DEV_DIEPCTL11_SNAK_CLR_MSK 0xf7ffffff
76691 
76692 #define ALT_USB_DEV_DIEPCTL11_SNAK_RESET 0x0
76693 
76694 #define ALT_USB_DEV_DIEPCTL11_SNAK_GET(value) (((value) & 0x08000000) >> 27)
76695 
76696 #define ALT_USB_DEV_DIEPCTL11_SNAK_SET(value) (((value) << 27) & 0x08000000)
76697 
76726 #define ALT_USB_DEV_DIEPCTL11_SETD0PID_E_DISD 0x0
76727 
76732 #define ALT_USB_DEV_DIEPCTL11_SETD0PID_E_END 0x1
76733 
76735 #define ALT_USB_DEV_DIEPCTL11_SETD0PID_LSB 28
76736 
76737 #define ALT_USB_DEV_DIEPCTL11_SETD0PID_MSB 28
76738 
76739 #define ALT_USB_DEV_DIEPCTL11_SETD0PID_WIDTH 1
76740 
76741 #define ALT_USB_DEV_DIEPCTL11_SETD0PID_SET_MSK 0x10000000
76742 
76743 #define ALT_USB_DEV_DIEPCTL11_SETD0PID_CLR_MSK 0xefffffff
76744 
76745 #define ALT_USB_DEV_DIEPCTL11_SETD0PID_RESET 0x0
76746 
76747 #define ALT_USB_DEV_DIEPCTL11_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
76748 
76749 #define ALT_USB_DEV_DIEPCTL11_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
76750 
76777 #define ALT_USB_DEV_DIEPCTL11_SETD1PID_E_DISD 0x0
76778 
76783 #define ALT_USB_DEV_DIEPCTL11_SETD1PID_E_END 0x1
76784 
76786 #define ALT_USB_DEV_DIEPCTL11_SETD1PID_LSB 29
76787 
76788 #define ALT_USB_DEV_DIEPCTL11_SETD1PID_MSB 29
76789 
76790 #define ALT_USB_DEV_DIEPCTL11_SETD1PID_WIDTH 1
76791 
76792 #define ALT_USB_DEV_DIEPCTL11_SETD1PID_SET_MSK 0x20000000
76793 
76794 #define ALT_USB_DEV_DIEPCTL11_SETD1PID_CLR_MSK 0xdfffffff
76795 
76796 #define ALT_USB_DEV_DIEPCTL11_SETD1PID_RESET 0x0
76797 
76798 #define ALT_USB_DEV_DIEPCTL11_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
76799 
76800 #define ALT_USB_DEV_DIEPCTL11_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
76801 
76827 #define ALT_USB_DEV_DIEPCTL11_EPDIS_E_INACT 0x0
76828 
76833 #define ALT_USB_DEV_DIEPCTL11_EPDIS_E_ACT 0x1
76834 
76836 #define ALT_USB_DEV_DIEPCTL11_EPDIS_LSB 30
76837 
76838 #define ALT_USB_DEV_DIEPCTL11_EPDIS_MSB 30
76839 
76840 #define ALT_USB_DEV_DIEPCTL11_EPDIS_WIDTH 1
76841 
76842 #define ALT_USB_DEV_DIEPCTL11_EPDIS_SET_MSK 0x40000000
76843 
76844 #define ALT_USB_DEV_DIEPCTL11_EPDIS_CLR_MSK 0xbfffffff
76845 
76846 #define ALT_USB_DEV_DIEPCTL11_EPDIS_RESET 0x0
76847 
76848 #define ALT_USB_DEV_DIEPCTL11_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
76849 
76850 #define ALT_USB_DEV_DIEPCTL11_EPDIS_SET(value) (((value) << 30) & 0x40000000)
76851 
76901 #define ALT_USB_DEV_DIEPCTL11_EPENA_E_INACT 0x0
76902 
76907 #define ALT_USB_DEV_DIEPCTL11_EPENA_E_ACT 0x1
76908 
76910 #define ALT_USB_DEV_DIEPCTL11_EPENA_LSB 31
76911 
76912 #define ALT_USB_DEV_DIEPCTL11_EPENA_MSB 31
76913 
76914 #define ALT_USB_DEV_DIEPCTL11_EPENA_WIDTH 1
76915 
76916 #define ALT_USB_DEV_DIEPCTL11_EPENA_SET_MSK 0x80000000
76917 
76918 #define ALT_USB_DEV_DIEPCTL11_EPENA_CLR_MSK 0x7fffffff
76919 
76920 #define ALT_USB_DEV_DIEPCTL11_EPENA_RESET 0x0
76921 
76922 #define ALT_USB_DEV_DIEPCTL11_EPENA_GET(value) (((value) & 0x80000000) >> 31)
76923 
76924 #define ALT_USB_DEV_DIEPCTL11_EPENA_SET(value) (((value) << 31) & 0x80000000)
76925 
76926 #ifndef __ASSEMBLY__
76927 
76938 {
76939  uint32_t mps : 11;
76940  uint32_t : 4;
76941  uint32_t usbactep : 1;
76942  const uint32_t dpid : 1;
76943  const uint32_t naksts : 1;
76944  uint32_t eptype : 2;
76945  uint32_t : 1;
76946  const uint32_t stall : 1;
76947  uint32_t txfnum : 4;
76948  uint32_t cnak : 1;
76949  uint32_t snak : 1;
76950  uint32_t setd0pid : 1;
76951  uint32_t setd1pid : 1;
76952  const uint32_t epdis : 1;
76953  const uint32_t epena : 1;
76954 };
76955 
76958 #endif /* __ASSEMBLY__ */
76959 
76961 #define ALT_USB_DEV_DIEPCTL11_OFST 0x260
76962 
76963 #define ALT_USB_DEV_DIEPCTL11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL11_OFST))
76964 
77029 #define ALT_USB_DEV_DIEPINT11_XFERCOMPL_E_INACT 0x0
77030 
77035 #define ALT_USB_DEV_DIEPINT11_XFERCOMPL_E_ACT 0x1
77036 
77038 #define ALT_USB_DEV_DIEPINT11_XFERCOMPL_LSB 0
77039 
77040 #define ALT_USB_DEV_DIEPINT11_XFERCOMPL_MSB 0
77041 
77042 #define ALT_USB_DEV_DIEPINT11_XFERCOMPL_WIDTH 1
77043 
77044 #define ALT_USB_DEV_DIEPINT11_XFERCOMPL_SET_MSK 0x00000001
77045 
77046 #define ALT_USB_DEV_DIEPINT11_XFERCOMPL_CLR_MSK 0xfffffffe
77047 
77048 #define ALT_USB_DEV_DIEPINT11_XFERCOMPL_RESET 0x0
77049 
77050 #define ALT_USB_DEV_DIEPINT11_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
77051 
77052 #define ALT_USB_DEV_DIEPINT11_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
77053 
77075 #define ALT_USB_DEV_DIEPINT11_EPDISBLD_E_INACT 0x0
77076 
77081 #define ALT_USB_DEV_DIEPINT11_EPDISBLD_E_ACT 0x1
77082 
77084 #define ALT_USB_DEV_DIEPINT11_EPDISBLD_LSB 1
77085 
77086 #define ALT_USB_DEV_DIEPINT11_EPDISBLD_MSB 1
77087 
77088 #define ALT_USB_DEV_DIEPINT11_EPDISBLD_WIDTH 1
77089 
77090 #define ALT_USB_DEV_DIEPINT11_EPDISBLD_SET_MSK 0x00000002
77091 
77092 #define ALT_USB_DEV_DIEPINT11_EPDISBLD_CLR_MSK 0xfffffffd
77093 
77094 #define ALT_USB_DEV_DIEPINT11_EPDISBLD_RESET 0x0
77095 
77096 #define ALT_USB_DEV_DIEPINT11_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
77097 
77098 #define ALT_USB_DEV_DIEPINT11_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
77099 
77122 #define ALT_USB_DEV_DIEPINT11_AHBERR_E_INACT 0x0
77123 
77128 #define ALT_USB_DEV_DIEPINT11_AHBERR_E_ACT 0x1
77129 
77131 #define ALT_USB_DEV_DIEPINT11_AHBERR_LSB 2
77132 
77133 #define ALT_USB_DEV_DIEPINT11_AHBERR_MSB 2
77134 
77135 #define ALT_USB_DEV_DIEPINT11_AHBERR_WIDTH 1
77136 
77137 #define ALT_USB_DEV_DIEPINT11_AHBERR_SET_MSK 0x00000004
77138 
77139 #define ALT_USB_DEV_DIEPINT11_AHBERR_CLR_MSK 0xfffffffb
77140 
77141 #define ALT_USB_DEV_DIEPINT11_AHBERR_RESET 0x0
77142 
77143 #define ALT_USB_DEV_DIEPINT11_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
77144 
77145 #define ALT_USB_DEV_DIEPINT11_AHBERR_SET(value) (((value) << 2) & 0x00000004)
77146 
77170 #define ALT_USB_DEV_DIEPINT11_TMO_E_INACT 0x0
77171 
77176 #define ALT_USB_DEV_DIEPINT11_TMO_E_ACT 0x1
77177 
77179 #define ALT_USB_DEV_DIEPINT11_TMO_LSB 3
77180 
77181 #define ALT_USB_DEV_DIEPINT11_TMO_MSB 3
77182 
77183 #define ALT_USB_DEV_DIEPINT11_TMO_WIDTH 1
77184 
77185 #define ALT_USB_DEV_DIEPINT11_TMO_SET_MSK 0x00000008
77186 
77187 #define ALT_USB_DEV_DIEPINT11_TMO_CLR_MSK 0xfffffff7
77188 
77189 #define ALT_USB_DEV_DIEPINT11_TMO_RESET 0x0
77190 
77191 #define ALT_USB_DEV_DIEPINT11_TMO_GET(value) (((value) & 0x00000008) >> 3)
77192 
77193 #define ALT_USB_DEV_DIEPINT11_TMO_SET(value) (((value) << 3) & 0x00000008)
77194 
77217 #define ALT_USB_DEV_DIEPINT11_INTKNTXFEMP_E_INACT 0x0
77218 
77223 #define ALT_USB_DEV_DIEPINT11_INTKNTXFEMP_E_ACT 0x1
77224 
77226 #define ALT_USB_DEV_DIEPINT11_INTKNTXFEMP_LSB 4
77227 
77228 #define ALT_USB_DEV_DIEPINT11_INTKNTXFEMP_MSB 4
77229 
77230 #define ALT_USB_DEV_DIEPINT11_INTKNTXFEMP_WIDTH 1
77231 
77232 #define ALT_USB_DEV_DIEPINT11_INTKNTXFEMP_SET_MSK 0x00000010
77233 
77234 #define ALT_USB_DEV_DIEPINT11_INTKNTXFEMP_CLR_MSK 0xffffffef
77235 
77236 #define ALT_USB_DEV_DIEPINT11_INTKNTXFEMP_RESET 0x0
77237 
77238 #define ALT_USB_DEV_DIEPINT11_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
77239 
77240 #define ALT_USB_DEV_DIEPINT11_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
77241 
77265 #define ALT_USB_DEV_DIEPINT11_INTKNEPMIS_E_INACT 0x0
77266 
77271 #define ALT_USB_DEV_DIEPINT11_INTKNEPMIS_E_ACT 0x1
77272 
77274 #define ALT_USB_DEV_DIEPINT11_INTKNEPMIS_LSB 5
77275 
77276 #define ALT_USB_DEV_DIEPINT11_INTKNEPMIS_MSB 5
77277 
77278 #define ALT_USB_DEV_DIEPINT11_INTKNEPMIS_WIDTH 1
77279 
77280 #define ALT_USB_DEV_DIEPINT11_INTKNEPMIS_SET_MSK 0x00000020
77281 
77282 #define ALT_USB_DEV_DIEPINT11_INTKNEPMIS_CLR_MSK 0xffffffdf
77283 
77284 #define ALT_USB_DEV_DIEPINT11_INTKNEPMIS_RESET 0x0
77285 
77286 #define ALT_USB_DEV_DIEPINT11_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
77287 
77288 #define ALT_USB_DEV_DIEPINT11_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
77289 
77316 #define ALT_USB_DEV_DIEPINT11_INEPNAKEFF_E_INACT 0x0
77317 
77322 #define ALT_USB_DEV_DIEPINT11_INEPNAKEFF_E_ACT 0x1
77323 
77325 #define ALT_USB_DEV_DIEPINT11_INEPNAKEFF_LSB 6
77326 
77327 #define ALT_USB_DEV_DIEPINT11_INEPNAKEFF_MSB 6
77328 
77329 #define ALT_USB_DEV_DIEPINT11_INEPNAKEFF_WIDTH 1
77330 
77331 #define ALT_USB_DEV_DIEPINT11_INEPNAKEFF_SET_MSK 0x00000040
77332 
77333 #define ALT_USB_DEV_DIEPINT11_INEPNAKEFF_CLR_MSK 0xffffffbf
77334 
77335 #define ALT_USB_DEV_DIEPINT11_INEPNAKEFF_RESET 0x0
77336 
77337 #define ALT_USB_DEV_DIEPINT11_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
77338 
77339 #define ALT_USB_DEV_DIEPINT11_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
77340 
77364 #define ALT_USB_DEV_DIEPINT11_TXFEMP_E_INACT 0x0
77365 
77370 #define ALT_USB_DEV_DIEPINT11_TXFEMP_E_ACT 0x1
77371 
77373 #define ALT_USB_DEV_DIEPINT11_TXFEMP_LSB 7
77374 
77375 #define ALT_USB_DEV_DIEPINT11_TXFEMP_MSB 7
77376 
77377 #define ALT_USB_DEV_DIEPINT11_TXFEMP_WIDTH 1
77378 
77379 #define ALT_USB_DEV_DIEPINT11_TXFEMP_SET_MSK 0x00000080
77380 
77381 #define ALT_USB_DEV_DIEPINT11_TXFEMP_CLR_MSK 0xffffff7f
77382 
77383 #define ALT_USB_DEV_DIEPINT11_TXFEMP_RESET 0x1
77384 
77385 #define ALT_USB_DEV_DIEPINT11_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
77386 
77387 #define ALT_USB_DEV_DIEPINT11_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
77388 
77410 #define ALT_USB_DEV_DIEPINT11_TXFIFOUNDRN_E_INACT 0x0
77411 
77416 #define ALT_USB_DEV_DIEPINT11_TXFIFOUNDRN_E_ACT 0x1
77417 
77419 #define ALT_USB_DEV_DIEPINT11_TXFIFOUNDRN_LSB 8
77420 
77421 #define ALT_USB_DEV_DIEPINT11_TXFIFOUNDRN_MSB 8
77422 
77423 #define ALT_USB_DEV_DIEPINT11_TXFIFOUNDRN_WIDTH 1
77424 
77425 #define ALT_USB_DEV_DIEPINT11_TXFIFOUNDRN_SET_MSK 0x00000100
77426 
77427 #define ALT_USB_DEV_DIEPINT11_TXFIFOUNDRN_CLR_MSK 0xfffffeff
77428 
77429 #define ALT_USB_DEV_DIEPINT11_TXFIFOUNDRN_RESET 0x0
77430 
77431 #define ALT_USB_DEV_DIEPINT11_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
77432 
77433 #define ALT_USB_DEV_DIEPINT11_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
77434 
77457 #define ALT_USB_DEV_DIEPINT11_BNAINTR_E_INACT 0x0
77458 
77463 #define ALT_USB_DEV_DIEPINT11_BNAINTR_E_ACT 0x1
77464 
77466 #define ALT_USB_DEV_DIEPINT11_BNAINTR_LSB 9
77467 
77468 #define ALT_USB_DEV_DIEPINT11_BNAINTR_MSB 9
77469 
77470 #define ALT_USB_DEV_DIEPINT11_BNAINTR_WIDTH 1
77471 
77472 #define ALT_USB_DEV_DIEPINT11_BNAINTR_SET_MSK 0x00000200
77473 
77474 #define ALT_USB_DEV_DIEPINT11_BNAINTR_CLR_MSK 0xfffffdff
77475 
77476 #define ALT_USB_DEV_DIEPINT11_BNAINTR_RESET 0x0
77477 
77478 #define ALT_USB_DEV_DIEPINT11_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
77479 
77480 #define ALT_USB_DEV_DIEPINT11_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
77481 
77504 #define ALT_USB_DEV_DIEPINT11_PKTDRPSTS_E_INACT 0x0
77505 
77510 #define ALT_USB_DEV_DIEPINT11_PKTDRPSTS_E_ACT 0x1
77511 
77513 #define ALT_USB_DEV_DIEPINT11_PKTDRPSTS_LSB 11
77514 
77515 #define ALT_USB_DEV_DIEPINT11_PKTDRPSTS_MSB 11
77516 
77517 #define ALT_USB_DEV_DIEPINT11_PKTDRPSTS_WIDTH 1
77518 
77519 #define ALT_USB_DEV_DIEPINT11_PKTDRPSTS_SET_MSK 0x00000800
77520 
77521 #define ALT_USB_DEV_DIEPINT11_PKTDRPSTS_CLR_MSK 0xfffff7ff
77522 
77523 #define ALT_USB_DEV_DIEPINT11_PKTDRPSTS_RESET 0x0
77524 
77525 #define ALT_USB_DEV_DIEPINT11_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
77526 
77527 #define ALT_USB_DEV_DIEPINT11_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
77528 
77549 #define ALT_USB_DEV_DIEPINT11_BBLEERR_E_INACT 0x0
77550 
77555 #define ALT_USB_DEV_DIEPINT11_BBLEERR_E_ACT 0x1
77556 
77558 #define ALT_USB_DEV_DIEPINT11_BBLEERR_LSB 12
77559 
77560 #define ALT_USB_DEV_DIEPINT11_BBLEERR_MSB 12
77561 
77562 #define ALT_USB_DEV_DIEPINT11_BBLEERR_WIDTH 1
77563 
77564 #define ALT_USB_DEV_DIEPINT11_BBLEERR_SET_MSK 0x00001000
77565 
77566 #define ALT_USB_DEV_DIEPINT11_BBLEERR_CLR_MSK 0xffffefff
77567 
77568 #define ALT_USB_DEV_DIEPINT11_BBLEERR_RESET 0x0
77569 
77570 #define ALT_USB_DEV_DIEPINT11_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
77571 
77572 #define ALT_USB_DEV_DIEPINT11_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
77573 
77596 #define ALT_USB_DEV_DIEPINT11_NAKINTRPT_E_INACT 0x0
77597 
77602 #define ALT_USB_DEV_DIEPINT11_NAKINTRPT_E_ACT 0x1
77603 
77605 #define ALT_USB_DEV_DIEPINT11_NAKINTRPT_LSB 13
77606 
77607 #define ALT_USB_DEV_DIEPINT11_NAKINTRPT_MSB 13
77608 
77609 #define ALT_USB_DEV_DIEPINT11_NAKINTRPT_WIDTH 1
77610 
77611 #define ALT_USB_DEV_DIEPINT11_NAKINTRPT_SET_MSK 0x00002000
77612 
77613 #define ALT_USB_DEV_DIEPINT11_NAKINTRPT_CLR_MSK 0xffffdfff
77614 
77615 #define ALT_USB_DEV_DIEPINT11_NAKINTRPT_RESET 0x0
77616 
77617 #define ALT_USB_DEV_DIEPINT11_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
77618 
77619 #define ALT_USB_DEV_DIEPINT11_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
77620 
77642 #define ALT_USB_DEV_DIEPINT11_NYETINTRPT_E_INACT 0x0
77643 
77648 #define ALT_USB_DEV_DIEPINT11_NYETINTRPT_E_ACT 0x1
77649 
77651 #define ALT_USB_DEV_DIEPINT11_NYETINTRPT_LSB 14
77652 
77653 #define ALT_USB_DEV_DIEPINT11_NYETINTRPT_MSB 14
77654 
77655 #define ALT_USB_DEV_DIEPINT11_NYETINTRPT_WIDTH 1
77656 
77657 #define ALT_USB_DEV_DIEPINT11_NYETINTRPT_SET_MSK 0x00004000
77658 
77659 #define ALT_USB_DEV_DIEPINT11_NYETINTRPT_CLR_MSK 0xffffbfff
77660 
77661 #define ALT_USB_DEV_DIEPINT11_NYETINTRPT_RESET 0x0
77662 
77663 #define ALT_USB_DEV_DIEPINT11_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
77664 
77665 #define ALT_USB_DEV_DIEPINT11_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
77666 
77667 #ifndef __ASSEMBLY__
77668 
77679 {
77680  const uint32_t xfercompl : 1;
77681  const uint32_t epdisbld : 1;
77682  const uint32_t ahberr : 1;
77683  const uint32_t timeout : 1;
77684  const uint32_t intkntxfemp : 1;
77685  const uint32_t intknepmis : 1;
77686  const uint32_t inepnakeff : 1;
77687  const uint32_t txfemp : 1;
77688  const uint32_t txfifoundrn : 1;
77689  const uint32_t bnaintr : 1;
77690  uint32_t : 1;
77691  const uint32_t pktdrpsts : 1;
77692  const uint32_t bbleerr : 1;
77693  const uint32_t nakintrpt : 1;
77694  const uint32_t nyetintrpt : 1;
77695  uint32_t : 17;
77696 };
77697 
77700 #endif /* __ASSEMBLY__ */
77701 
77703 #define ALT_USB_DEV_DIEPINT11_OFST 0x268
77704 
77705 #define ALT_USB_DEV_DIEPINT11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT11_OFST))
77706 
77739 #define ALT_USB_DEV_DIEPTSIZ11_XFERSIZE_LSB 0
77740 
77741 #define ALT_USB_DEV_DIEPTSIZ11_XFERSIZE_MSB 18
77742 
77743 #define ALT_USB_DEV_DIEPTSIZ11_XFERSIZE_WIDTH 19
77744 
77745 #define ALT_USB_DEV_DIEPTSIZ11_XFERSIZE_SET_MSK 0x0007ffff
77746 
77747 #define ALT_USB_DEV_DIEPTSIZ11_XFERSIZE_CLR_MSK 0xfff80000
77748 
77749 #define ALT_USB_DEV_DIEPTSIZ11_XFERSIZE_RESET 0x0
77750 
77751 #define ALT_USB_DEV_DIEPTSIZ11_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
77752 
77753 #define ALT_USB_DEV_DIEPTSIZ11_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
77754 
77766 #define ALT_USB_DEV_DIEPTSIZ11_PKTCNT_LSB 19
77767 
77768 #define ALT_USB_DEV_DIEPTSIZ11_PKTCNT_MSB 28
77769 
77770 #define ALT_USB_DEV_DIEPTSIZ11_PKTCNT_WIDTH 10
77771 
77772 #define ALT_USB_DEV_DIEPTSIZ11_PKTCNT_SET_MSK 0x1ff80000
77773 
77774 #define ALT_USB_DEV_DIEPTSIZ11_PKTCNT_CLR_MSK 0xe007ffff
77775 
77776 #define ALT_USB_DEV_DIEPTSIZ11_PKTCNT_RESET 0x0
77777 
77778 #define ALT_USB_DEV_DIEPTSIZ11_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
77779 
77780 #define ALT_USB_DEV_DIEPTSIZ11_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
77781 
77809 #define ALT_USB_DEV_DIEPTSIZ11_MC_E_PKTONE 0x1
77810 
77815 #define ALT_USB_DEV_DIEPTSIZ11_MC_E_PKTTWO 0x2
77816 
77821 #define ALT_USB_DEV_DIEPTSIZ11_MC_E_PKTTHREE 0x3
77822 
77824 #define ALT_USB_DEV_DIEPTSIZ11_MC_LSB 29
77825 
77826 #define ALT_USB_DEV_DIEPTSIZ11_MC_MSB 30
77827 
77828 #define ALT_USB_DEV_DIEPTSIZ11_MC_WIDTH 2
77829 
77830 #define ALT_USB_DEV_DIEPTSIZ11_MC_SET_MSK 0x60000000
77831 
77832 #define ALT_USB_DEV_DIEPTSIZ11_MC_CLR_MSK 0x9fffffff
77833 
77834 #define ALT_USB_DEV_DIEPTSIZ11_MC_RESET 0x0
77835 
77836 #define ALT_USB_DEV_DIEPTSIZ11_MC_GET(value) (((value) & 0x60000000) >> 29)
77837 
77838 #define ALT_USB_DEV_DIEPTSIZ11_MC_SET(value) (((value) << 29) & 0x60000000)
77839 
77840 #ifndef __ASSEMBLY__
77841 
77852 {
77853  uint32_t xfersize : 19;
77854  uint32_t PktCnt : 10;
77855  uint32_t mc : 2;
77856  uint32_t : 1;
77857 };
77858 
77861 #endif /* __ASSEMBLY__ */
77862 
77864 #define ALT_USB_DEV_DIEPTSIZ11_OFST 0x270
77865 
77866 #define ALT_USB_DEV_DIEPTSIZ11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ11_OFST))
77867 
77900 #define ALT_USB_DEV_DIEPDMA11_DIEPDMA11_LSB 0
77901 
77902 #define ALT_USB_DEV_DIEPDMA11_DIEPDMA11_MSB 31
77903 
77904 #define ALT_USB_DEV_DIEPDMA11_DIEPDMA11_WIDTH 32
77905 
77906 #define ALT_USB_DEV_DIEPDMA11_DIEPDMA11_SET_MSK 0xffffffff
77907 
77908 #define ALT_USB_DEV_DIEPDMA11_DIEPDMA11_CLR_MSK 0x00000000
77909 
77910 #define ALT_USB_DEV_DIEPDMA11_DIEPDMA11_RESET 0x0
77911 
77912 #define ALT_USB_DEV_DIEPDMA11_DIEPDMA11_GET(value) (((value) & 0xffffffff) >> 0)
77913 
77914 #define ALT_USB_DEV_DIEPDMA11_DIEPDMA11_SET(value) (((value) << 0) & 0xffffffff)
77915 
77916 #ifndef __ASSEMBLY__
77917 
77928 {
77929  uint32_t diepdma11 : 32;
77930 };
77931 
77934 #endif /* __ASSEMBLY__ */
77935 
77937 #define ALT_USB_DEV_DIEPDMA11_OFST 0x274
77938 
77939 #define ALT_USB_DEV_DIEPDMA11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA11_OFST))
77940 
77967 #define ALT_USB_DEV_DTXFSTS11_INEPTXFSPCAVAIL_LSB 0
77968 
77969 #define ALT_USB_DEV_DTXFSTS11_INEPTXFSPCAVAIL_MSB 15
77970 
77971 #define ALT_USB_DEV_DTXFSTS11_INEPTXFSPCAVAIL_WIDTH 16
77972 
77973 #define ALT_USB_DEV_DTXFSTS11_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
77974 
77975 #define ALT_USB_DEV_DTXFSTS11_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
77976 
77977 #define ALT_USB_DEV_DTXFSTS11_INEPTXFSPCAVAIL_RESET 0x2000
77978 
77979 #define ALT_USB_DEV_DTXFSTS11_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
77980 
77981 #define ALT_USB_DEV_DTXFSTS11_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
77982 
77983 #ifndef __ASSEMBLY__
77984 
77995 {
77996  const uint32_t ineptxfspcavail : 16;
77997  uint32_t : 16;
77998 };
77999 
78002 #endif /* __ASSEMBLY__ */
78003 
78005 #define ALT_USB_DEV_DTXFSTS11_OFST 0x278
78006 
78007 #define ALT_USB_DEV_DTXFSTS11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS11_OFST))
78008 
78032 #define ALT_USB_DEV_DIEPDMAB11_DIEPDMAB11_LSB 0
78033 
78034 #define ALT_USB_DEV_DIEPDMAB11_DIEPDMAB11_MSB 31
78035 
78036 #define ALT_USB_DEV_DIEPDMAB11_DIEPDMAB11_WIDTH 32
78037 
78038 #define ALT_USB_DEV_DIEPDMAB11_DIEPDMAB11_SET_MSK 0xffffffff
78039 
78040 #define ALT_USB_DEV_DIEPDMAB11_DIEPDMAB11_CLR_MSK 0x00000000
78041 
78042 #define ALT_USB_DEV_DIEPDMAB11_DIEPDMAB11_RESET 0x0
78043 
78044 #define ALT_USB_DEV_DIEPDMAB11_DIEPDMAB11_GET(value) (((value) & 0xffffffff) >> 0)
78045 
78046 #define ALT_USB_DEV_DIEPDMAB11_DIEPDMAB11_SET(value) (((value) << 0) & 0xffffffff)
78047 
78048 #ifndef __ASSEMBLY__
78049 
78060 {
78061  const uint32_t diepdmab11 : 32;
78062 };
78063 
78066 #endif /* __ASSEMBLY__ */
78067 
78069 #define ALT_USB_DEV_DIEPDMAB11_OFST 0x27c
78070 
78071 #define ALT_USB_DEV_DIEPDMAB11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB11_OFST))
78072 
78110 #define ALT_USB_DEV_DIEPCTL12_MPS_LSB 0
78111 
78112 #define ALT_USB_DEV_DIEPCTL12_MPS_MSB 10
78113 
78114 #define ALT_USB_DEV_DIEPCTL12_MPS_WIDTH 11
78115 
78116 #define ALT_USB_DEV_DIEPCTL12_MPS_SET_MSK 0x000007ff
78117 
78118 #define ALT_USB_DEV_DIEPCTL12_MPS_CLR_MSK 0xfffff800
78119 
78120 #define ALT_USB_DEV_DIEPCTL12_MPS_RESET 0x0
78121 
78122 #define ALT_USB_DEV_DIEPCTL12_MPS_GET(value) (((value) & 0x000007ff) >> 0)
78123 
78124 #define ALT_USB_DEV_DIEPCTL12_MPS_SET(value) (((value) << 0) & 0x000007ff)
78125 
78150 #define ALT_USB_DEV_DIEPCTL12_USBACTEP_E_DISD 0x0
78151 
78156 #define ALT_USB_DEV_DIEPCTL12_USBACTEP_E_END 0x1
78157 
78159 #define ALT_USB_DEV_DIEPCTL12_USBACTEP_LSB 15
78160 
78161 #define ALT_USB_DEV_DIEPCTL12_USBACTEP_MSB 15
78162 
78163 #define ALT_USB_DEV_DIEPCTL12_USBACTEP_WIDTH 1
78164 
78165 #define ALT_USB_DEV_DIEPCTL12_USBACTEP_SET_MSK 0x00008000
78166 
78167 #define ALT_USB_DEV_DIEPCTL12_USBACTEP_CLR_MSK 0xffff7fff
78168 
78169 #define ALT_USB_DEV_DIEPCTL12_USBACTEP_RESET 0x0
78170 
78171 #define ALT_USB_DEV_DIEPCTL12_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
78172 
78173 #define ALT_USB_DEV_DIEPCTL12_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
78174 
78216 #define ALT_USB_DEV_DIEPCTL12_DPID_E_INACT 0x0
78217 
78222 #define ALT_USB_DEV_DIEPCTL12_DPID_E_ACT 0x1
78223 
78225 #define ALT_USB_DEV_DIEPCTL12_DPID_LSB 16
78226 
78227 #define ALT_USB_DEV_DIEPCTL12_DPID_MSB 16
78228 
78229 #define ALT_USB_DEV_DIEPCTL12_DPID_WIDTH 1
78230 
78231 #define ALT_USB_DEV_DIEPCTL12_DPID_SET_MSK 0x00010000
78232 
78233 #define ALT_USB_DEV_DIEPCTL12_DPID_CLR_MSK 0xfffeffff
78234 
78235 #define ALT_USB_DEV_DIEPCTL12_DPID_RESET 0x0
78236 
78237 #define ALT_USB_DEV_DIEPCTL12_DPID_GET(value) (((value) & 0x00010000) >> 16)
78238 
78239 #define ALT_USB_DEV_DIEPCTL12_DPID_SET(value) (((value) << 16) & 0x00010000)
78240 
78275 #define ALT_USB_DEV_DIEPCTL12_NAKSTS_E_NONNAK 0x0
78276 
78281 #define ALT_USB_DEV_DIEPCTL12_NAKSTS_E_NAK 0x1
78282 
78284 #define ALT_USB_DEV_DIEPCTL12_NAKSTS_LSB 17
78285 
78286 #define ALT_USB_DEV_DIEPCTL12_NAKSTS_MSB 17
78287 
78288 #define ALT_USB_DEV_DIEPCTL12_NAKSTS_WIDTH 1
78289 
78290 #define ALT_USB_DEV_DIEPCTL12_NAKSTS_SET_MSK 0x00020000
78291 
78292 #define ALT_USB_DEV_DIEPCTL12_NAKSTS_CLR_MSK 0xfffdffff
78293 
78294 #define ALT_USB_DEV_DIEPCTL12_NAKSTS_RESET 0x0
78295 
78296 #define ALT_USB_DEV_DIEPCTL12_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
78297 
78298 #define ALT_USB_DEV_DIEPCTL12_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
78299 
78322 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_E_CTL 0x0
78323 
78328 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_E_ISOCHRONOUS 0x1
78329 
78334 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_E_BULK 0x2
78335 
78340 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_E_INTERRUP 0x3
78341 
78343 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_LSB 18
78344 
78345 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_MSB 19
78346 
78347 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_WIDTH 2
78348 
78349 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_SET_MSK 0x000c0000
78350 
78351 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_CLR_MSK 0xfff3ffff
78352 
78353 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_RESET 0x0
78354 
78355 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
78356 
78357 #define ALT_USB_DEV_DIEPCTL12_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
78358 
78388 #define ALT_USB_DEV_DIEPCTL12_STALL_E_INACT 0x0
78389 
78394 #define ALT_USB_DEV_DIEPCTL12_STALL_E_ACT 0x1
78395 
78397 #define ALT_USB_DEV_DIEPCTL12_STALL_LSB 21
78398 
78399 #define ALT_USB_DEV_DIEPCTL12_STALL_MSB 21
78400 
78401 #define ALT_USB_DEV_DIEPCTL12_STALL_WIDTH 1
78402 
78403 #define ALT_USB_DEV_DIEPCTL12_STALL_SET_MSK 0x00200000
78404 
78405 #define ALT_USB_DEV_DIEPCTL12_STALL_CLR_MSK 0xffdfffff
78406 
78407 #define ALT_USB_DEV_DIEPCTL12_STALL_RESET 0x0
78408 
78409 #define ALT_USB_DEV_DIEPCTL12_STALL_GET(value) (((value) & 0x00200000) >> 21)
78410 
78411 #define ALT_USB_DEV_DIEPCTL12_STALL_SET(value) (((value) << 21) & 0x00200000)
78412 
78435 #define ALT_USB_DEV_DIEPCTL12_TXFNUM_LSB 22
78436 
78437 #define ALT_USB_DEV_DIEPCTL12_TXFNUM_MSB 25
78438 
78439 #define ALT_USB_DEV_DIEPCTL12_TXFNUM_WIDTH 4
78440 
78441 #define ALT_USB_DEV_DIEPCTL12_TXFNUM_SET_MSK 0x03c00000
78442 
78443 #define ALT_USB_DEV_DIEPCTL12_TXFNUM_CLR_MSK 0xfc3fffff
78444 
78445 #define ALT_USB_DEV_DIEPCTL12_TXFNUM_RESET 0x0
78446 
78447 #define ALT_USB_DEV_DIEPCTL12_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
78448 
78449 #define ALT_USB_DEV_DIEPCTL12_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
78450 
78471 #define ALT_USB_DEV_DIEPCTL12_CNAK_E_INACT 0x0
78472 
78477 #define ALT_USB_DEV_DIEPCTL12_CNAK_E_ACT 0x1
78478 
78480 #define ALT_USB_DEV_DIEPCTL12_CNAK_LSB 26
78481 
78482 #define ALT_USB_DEV_DIEPCTL12_CNAK_MSB 26
78483 
78484 #define ALT_USB_DEV_DIEPCTL12_CNAK_WIDTH 1
78485 
78486 #define ALT_USB_DEV_DIEPCTL12_CNAK_SET_MSK 0x04000000
78487 
78488 #define ALT_USB_DEV_DIEPCTL12_CNAK_CLR_MSK 0xfbffffff
78489 
78490 #define ALT_USB_DEV_DIEPCTL12_CNAK_RESET 0x0
78491 
78492 #define ALT_USB_DEV_DIEPCTL12_CNAK_GET(value) (((value) & 0x04000000) >> 26)
78493 
78494 #define ALT_USB_DEV_DIEPCTL12_CNAK_SET(value) (((value) << 26) & 0x04000000)
78495 
78519 #define ALT_USB_DEV_DIEPCTL12_SNAK_E_INACT 0x0
78520 
78525 #define ALT_USB_DEV_DIEPCTL12_SNAK_E_ACT 0x1
78526 
78528 #define ALT_USB_DEV_DIEPCTL12_SNAK_LSB 27
78529 
78530 #define ALT_USB_DEV_DIEPCTL12_SNAK_MSB 27
78531 
78532 #define ALT_USB_DEV_DIEPCTL12_SNAK_WIDTH 1
78533 
78534 #define ALT_USB_DEV_DIEPCTL12_SNAK_SET_MSK 0x08000000
78535 
78536 #define ALT_USB_DEV_DIEPCTL12_SNAK_CLR_MSK 0xf7ffffff
78537 
78538 #define ALT_USB_DEV_DIEPCTL12_SNAK_RESET 0x0
78539 
78540 #define ALT_USB_DEV_DIEPCTL12_SNAK_GET(value) (((value) & 0x08000000) >> 27)
78541 
78542 #define ALT_USB_DEV_DIEPCTL12_SNAK_SET(value) (((value) << 27) & 0x08000000)
78543 
78572 #define ALT_USB_DEV_DIEPCTL12_SETD0PID_E_DISD 0x0
78573 
78578 #define ALT_USB_DEV_DIEPCTL12_SETD0PID_E_END 0x1
78579 
78581 #define ALT_USB_DEV_DIEPCTL12_SETD0PID_LSB 28
78582 
78583 #define ALT_USB_DEV_DIEPCTL12_SETD0PID_MSB 28
78584 
78585 #define ALT_USB_DEV_DIEPCTL12_SETD0PID_WIDTH 1
78586 
78587 #define ALT_USB_DEV_DIEPCTL12_SETD0PID_SET_MSK 0x10000000
78588 
78589 #define ALT_USB_DEV_DIEPCTL12_SETD0PID_CLR_MSK 0xefffffff
78590 
78591 #define ALT_USB_DEV_DIEPCTL12_SETD0PID_RESET 0x0
78592 
78593 #define ALT_USB_DEV_DIEPCTL12_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
78594 
78595 #define ALT_USB_DEV_DIEPCTL12_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
78596 
78623 #define ALT_USB_DEV_DIEPCTL12_SETD1PID_E_DISD 0x0
78624 
78629 #define ALT_USB_DEV_DIEPCTL12_SETD1PID_E_END 0x1
78630 
78632 #define ALT_USB_DEV_DIEPCTL12_SETD1PID_LSB 29
78633 
78634 #define ALT_USB_DEV_DIEPCTL12_SETD1PID_MSB 29
78635 
78636 #define ALT_USB_DEV_DIEPCTL12_SETD1PID_WIDTH 1
78637 
78638 #define ALT_USB_DEV_DIEPCTL12_SETD1PID_SET_MSK 0x20000000
78639 
78640 #define ALT_USB_DEV_DIEPCTL12_SETD1PID_CLR_MSK 0xdfffffff
78641 
78642 #define ALT_USB_DEV_DIEPCTL12_SETD1PID_RESET 0x0
78643 
78644 #define ALT_USB_DEV_DIEPCTL12_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
78645 
78646 #define ALT_USB_DEV_DIEPCTL12_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
78647 
78673 #define ALT_USB_DEV_DIEPCTL12_EPDIS_E_INACT 0x0
78674 
78679 #define ALT_USB_DEV_DIEPCTL12_EPDIS_E_ACT 0x1
78680 
78682 #define ALT_USB_DEV_DIEPCTL12_EPDIS_LSB 30
78683 
78684 #define ALT_USB_DEV_DIEPCTL12_EPDIS_MSB 30
78685 
78686 #define ALT_USB_DEV_DIEPCTL12_EPDIS_WIDTH 1
78687 
78688 #define ALT_USB_DEV_DIEPCTL12_EPDIS_SET_MSK 0x40000000
78689 
78690 #define ALT_USB_DEV_DIEPCTL12_EPDIS_CLR_MSK 0xbfffffff
78691 
78692 #define ALT_USB_DEV_DIEPCTL12_EPDIS_RESET 0x0
78693 
78694 #define ALT_USB_DEV_DIEPCTL12_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
78695 
78696 #define ALT_USB_DEV_DIEPCTL12_EPDIS_SET(value) (((value) << 30) & 0x40000000)
78697 
78747 #define ALT_USB_DEV_DIEPCTL12_EPENA_E_INACT 0x0
78748 
78753 #define ALT_USB_DEV_DIEPCTL12_EPENA_E_ACT 0x1
78754 
78756 #define ALT_USB_DEV_DIEPCTL12_EPENA_LSB 31
78757 
78758 #define ALT_USB_DEV_DIEPCTL12_EPENA_MSB 31
78759 
78760 #define ALT_USB_DEV_DIEPCTL12_EPENA_WIDTH 1
78761 
78762 #define ALT_USB_DEV_DIEPCTL12_EPENA_SET_MSK 0x80000000
78763 
78764 #define ALT_USB_DEV_DIEPCTL12_EPENA_CLR_MSK 0x7fffffff
78765 
78766 #define ALT_USB_DEV_DIEPCTL12_EPENA_RESET 0x0
78767 
78768 #define ALT_USB_DEV_DIEPCTL12_EPENA_GET(value) (((value) & 0x80000000) >> 31)
78769 
78770 #define ALT_USB_DEV_DIEPCTL12_EPENA_SET(value) (((value) << 31) & 0x80000000)
78771 
78772 #ifndef __ASSEMBLY__
78773 
78784 {
78785  uint32_t mps : 11;
78786  uint32_t : 4;
78787  uint32_t usbactep : 1;
78788  const uint32_t dpid : 1;
78789  const uint32_t naksts : 1;
78790  uint32_t eptype : 2;
78791  uint32_t : 1;
78792  const uint32_t stall : 1;
78793  uint32_t txfnum : 4;
78794  uint32_t cnak : 1;
78795  uint32_t snak : 1;
78796  uint32_t setd0pid : 1;
78797  uint32_t setd1pid : 1;
78798  const uint32_t epdis : 1;
78799  const uint32_t epena : 1;
78800 };
78801 
78804 #endif /* __ASSEMBLY__ */
78805 
78807 #define ALT_USB_DEV_DIEPCTL12_OFST 0x280
78808 
78809 #define ALT_USB_DEV_DIEPCTL12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL12_OFST))
78810 
78875 #define ALT_USB_DEV_DIEPINT12_XFERCOMPL_E_INACT 0x0
78876 
78881 #define ALT_USB_DEV_DIEPINT12_XFERCOMPL_E_ACT 0x1
78882 
78884 #define ALT_USB_DEV_DIEPINT12_XFERCOMPL_LSB 0
78885 
78886 #define ALT_USB_DEV_DIEPINT12_XFERCOMPL_MSB 0
78887 
78888 #define ALT_USB_DEV_DIEPINT12_XFERCOMPL_WIDTH 1
78889 
78890 #define ALT_USB_DEV_DIEPINT12_XFERCOMPL_SET_MSK 0x00000001
78891 
78892 #define ALT_USB_DEV_DIEPINT12_XFERCOMPL_CLR_MSK 0xfffffffe
78893 
78894 #define ALT_USB_DEV_DIEPINT12_XFERCOMPL_RESET 0x0
78895 
78896 #define ALT_USB_DEV_DIEPINT12_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
78897 
78898 #define ALT_USB_DEV_DIEPINT12_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
78899 
78921 #define ALT_USB_DEV_DIEPINT12_EPDISBLD_E_INACT 0x0
78922 
78927 #define ALT_USB_DEV_DIEPINT12_EPDISBLD_E_ACT 0x1
78928 
78930 #define ALT_USB_DEV_DIEPINT12_EPDISBLD_LSB 1
78931 
78932 #define ALT_USB_DEV_DIEPINT12_EPDISBLD_MSB 1
78933 
78934 #define ALT_USB_DEV_DIEPINT12_EPDISBLD_WIDTH 1
78935 
78936 #define ALT_USB_DEV_DIEPINT12_EPDISBLD_SET_MSK 0x00000002
78937 
78938 #define ALT_USB_DEV_DIEPINT12_EPDISBLD_CLR_MSK 0xfffffffd
78939 
78940 #define ALT_USB_DEV_DIEPINT12_EPDISBLD_RESET 0x0
78941 
78942 #define ALT_USB_DEV_DIEPINT12_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
78943 
78944 #define ALT_USB_DEV_DIEPINT12_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
78945 
78968 #define ALT_USB_DEV_DIEPINT12_AHBERR_E_INACT 0x0
78969 
78974 #define ALT_USB_DEV_DIEPINT12_AHBERR_E_ACT 0x1
78975 
78977 #define ALT_USB_DEV_DIEPINT12_AHBERR_LSB 2
78978 
78979 #define ALT_USB_DEV_DIEPINT12_AHBERR_MSB 2
78980 
78981 #define ALT_USB_DEV_DIEPINT12_AHBERR_WIDTH 1
78982 
78983 #define ALT_USB_DEV_DIEPINT12_AHBERR_SET_MSK 0x00000004
78984 
78985 #define ALT_USB_DEV_DIEPINT12_AHBERR_CLR_MSK 0xfffffffb
78986 
78987 #define ALT_USB_DEV_DIEPINT12_AHBERR_RESET 0x0
78988 
78989 #define ALT_USB_DEV_DIEPINT12_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
78990 
78991 #define ALT_USB_DEV_DIEPINT12_AHBERR_SET(value) (((value) << 2) & 0x00000004)
78992 
79016 #define ALT_USB_DEV_DIEPINT12_TMO_E_INACT 0x0
79017 
79022 #define ALT_USB_DEV_DIEPINT12_TMO_E_ACT 0x1
79023 
79025 #define ALT_USB_DEV_DIEPINT12_TMO_LSB 3
79026 
79027 #define ALT_USB_DEV_DIEPINT12_TMO_MSB 3
79028 
79029 #define ALT_USB_DEV_DIEPINT12_TMO_WIDTH 1
79030 
79031 #define ALT_USB_DEV_DIEPINT12_TMO_SET_MSK 0x00000008
79032 
79033 #define ALT_USB_DEV_DIEPINT12_TMO_CLR_MSK 0xfffffff7
79034 
79035 #define ALT_USB_DEV_DIEPINT12_TMO_RESET 0x0
79036 
79037 #define ALT_USB_DEV_DIEPINT12_TMO_GET(value) (((value) & 0x00000008) >> 3)
79038 
79039 #define ALT_USB_DEV_DIEPINT12_TMO_SET(value) (((value) << 3) & 0x00000008)
79040 
79063 #define ALT_USB_DEV_DIEPINT12_INTKNTXFEMP_E_INACT 0x0
79064 
79069 #define ALT_USB_DEV_DIEPINT12_INTKNTXFEMP_E_ACT 0x1
79070 
79072 #define ALT_USB_DEV_DIEPINT12_INTKNTXFEMP_LSB 4
79073 
79074 #define ALT_USB_DEV_DIEPINT12_INTKNTXFEMP_MSB 4
79075 
79076 #define ALT_USB_DEV_DIEPINT12_INTKNTXFEMP_WIDTH 1
79077 
79078 #define ALT_USB_DEV_DIEPINT12_INTKNTXFEMP_SET_MSK 0x00000010
79079 
79080 #define ALT_USB_DEV_DIEPINT12_INTKNTXFEMP_CLR_MSK 0xffffffef
79081 
79082 #define ALT_USB_DEV_DIEPINT12_INTKNTXFEMP_RESET 0x0
79083 
79084 #define ALT_USB_DEV_DIEPINT12_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
79085 
79086 #define ALT_USB_DEV_DIEPINT12_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
79087 
79111 #define ALT_USB_DEV_DIEPINT12_INTKNEPMIS_E_INACT 0x0
79112 
79117 #define ALT_USB_DEV_DIEPINT12_INTKNEPMIS_E_ACT 0x1
79118 
79120 #define ALT_USB_DEV_DIEPINT12_INTKNEPMIS_LSB 5
79121 
79122 #define ALT_USB_DEV_DIEPINT12_INTKNEPMIS_MSB 5
79123 
79124 #define ALT_USB_DEV_DIEPINT12_INTKNEPMIS_WIDTH 1
79125 
79126 #define ALT_USB_DEV_DIEPINT12_INTKNEPMIS_SET_MSK 0x00000020
79127 
79128 #define ALT_USB_DEV_DIEPINT12_INTKNEPMIS_CLR_MSK 0xffffffdf
79129 
79130 #define ALT_USB_DEV_DIEPINT12_INTKNEPMIS_RESET 0x0
79131 
79132 #define ALT_USB_DEV_DIEPINT12_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
79133 
79134 #define ALT_USB_DEV_DIEPINT12_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
79135 
79162 #define ALT_USB_DEV_DIEPINT12_INEPNAKEFF_E_INACT 0x0
79163 
79168 #define ALT_USB_DEV_DIEPINT12_INEPNAKEFF_E_ACT 0x1
79169 
79171 #define ALT_USB_DEV_DIEPINT12_INEPNAKEFF_LSB 6
79172 
79173 #define ALT_USB_DEV_DIEPINT12_INEPNAKEFF_MSB 6
79174 
79175 #define ALT_USB_DEV_DIEPINT12_INEPNAKEFF_WIDTH 1
79176 
79177 #define ALT_USB_DEV_DIEPINT12_INEPNAKEFF_SET_MSK 0x00000040
79178 
79179 #define ALT_USB_DEV_DIEPINT12_INEPNAKEFF_CLR_MSK 0xffffffbf
79180 
79181 #define ALT_USB_DEV_DIEPINT12_INEPNAKEFF_RESET 0x0
79182 
79183 #define ALT_USB_DEV_DIEPINT12_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
79184 
79185 #define ALT_USB_DEV_DIEPINT12_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
79186 
79210 #define ALT_USB_DEV_DIEPINT12_TXFEMP_E_INACT 0x0
79211 
79216 #define ALT_USB_DEV_DIEPINT12_TXFEMP_E_ACT 0x1
79217 
79219 #define ALT_USB_DEV_DIEPINT12_TXFEMP_LSB 7
79220 
79221 #define ALT_USB_DEV_DIEPINT12_TXFEMP_MSB 7
79222 
79223 #define ALT_USB_DEV_DIEPINT12_TXFEMP_WIDTH 1
79224 
79225 #define ALT_USB_DEV_DIEPINT12_TXFEMP_SET_MSK 0x00000080
79226 
79227 #define ALT_USB_DEV_DIEPINT12_TXFEMP_CLR_MSK 0xffffff7f
79228 
79229 #define ALT_USB_DEV_DIEPINT12_TXFEMP_RESET 0x1
79230 
79231 #define ALT_USB_DEV_DIEPINT12_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
79232 
79233 #define ALT_USB_DEV_DIEPINT12_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
79234 
79256 #define ALT_USB_DEV_DIEPINT12_TXFIFOUNDRN_E_INACT 0x0
79257 
79262 #define ALT_USB_DEV_DIEPINT12_TXFIFOUNDRN_E_ACT 0x1
79263 
79265 #define ALT_USB_DEV_DIEPINT12_TXFIFOUNDRN_LSB 8
79266 
79267 #define ALT_USB_DEV_DIEPINT12_TXFIFOUNDRN_MSB 8
79268 
79269 #define ALT_USB_DEV_DIEPINT12_TXFIFOUNDRN_WIDTH 1
79270 
79271 #define ALT_USB_DEV_DIEPINT12_TXFIFOUNDRN_SET_MSK 0x00000100
79272 
79273 #define ALT_USB_DEV_DIEPINT12_TXFIFOUNDRN_CLR_MSK 0xfffffeff
79274 
79275 #define ALT_USB_DEV_DIEPINT12_TXFIFOUNDRN_RESET 0x0
79276 
79277 #define ALT_USB_DEV_DIEPINT12_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
79278 
79279 #define ALT_USB_DEV_DIEPINT12_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
79280 
79303 #define ALT_USB_DEV_DIEPINT12_BNAINTR_E_INACT 0x0
79304 
79309 #define ALT_USB_DEV_DIEPINT12_BNAINTR_E_ACT 0x1
79310 
79312 #define ALT_USB_DEV_DIEPINT12_BNAINTR_LSB 9
79313 
79314 #define ALT_USB_DEV_DIEPINT12_BNAINTR_MSB 9
79315 
79316 #define ALT_USB_DEV_DIEPINT12_BNAINTR_WIDTH 1
79317 
79318 #define ALT_USB_DEV_DIEPINT12_BNAINTR_SET_MSK 0x00000200
79319 
79320 #define ALT_USB_DEV_DIEPINT12_BNAINTR_CLR_MSK 0xfffffdff
79321 
79322 #define ALT_USB_DEV_DIEPINT12_BNAINTR_RESET 0x0
79323 
79324 #define ALT_USB_DEV_DIEPINT12_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
79325 
79326 #define ALT_USB_DEV_DIEPINT12_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
79327 
79350 #define ALT_USB_DEV_DIEPINT12_PKTDRPSTS_E_INACT 0x0
79351 
79356 #define ALT_USB_DEV_DIEPINT12_PKTDRPSTS_E_ACT 0x1
79357 
79359 #define ALT_USB_DEV_DIEPINT12_PKTDRPSTS_LSB 11
79360 
79361 #define ALT_USB_DEV_DIEPINT12_PKTDRPSTS_MSB 11
79362 
79363 #define ALT_USB_DEV_DIEPINT12_PKTDRPSTS_WIDTH 1
79364 
79365 #define ALT_USB_DEV_DIEPINT12_PKTDRPSTS_SET_MSK 0x00000800
79366 
79367 #define ALT_USB_DEV_DIEPINT12_PKTDRPSTS_CLR_MSK 0xfffff7ff
79368 
79369 #define ALT_USB_DEV_DIEPINT12_PKTDRPSTS_RESET 0x0
79370 
79371 #define ALT_USB_DEV_DIEPINT12_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
79372 
79373 #define ALT_USB_DEV_DIEPINT12_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
79374 
79395 #define ALT_USB_DEV_DIEPINT12_BBLEERR_E_INACT 0x0
79396 
79401 #define ALT_USB_DEV_DIEPINT12_BBLEERR_E_ACT 0x1
79402 
79404 #define ALT_USB_DEV_DIEPINT12_BBLEERR_LSB 12
79405 
79406 #define ALT_USB_DEV_DIEPINT12_BBLEERR_MSB 12
79407 
79408 #define ALT_USB_DEV_DIEPINT12_BBLEERR_WIDTH 1
79409 
79410 #define ALT_USB_DEV_DIEPINT12_BBLEERR_SET_MSK 0x00001000
79411 
79412 #define ALT_USB_DEV_DIEPINT12_BBLEERR_CLR_MSK 0xffffefff
79413 
79414 #define ALT_USB_DEV_DIEPINT12_BBLEERR_RESET 0x0
79415 
79416 #define ALT_USB_DEV_DIEPINT12_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
79417 
79418 #define ALT_USB_DEV_DIEPINT12_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
79419 
79442 #define ALT_USB_DEV_DIEPINT12_NAKINTRPT_E_INACT 0x0
79443 
79448 #define ALT_USB_DEV_DIEPINT12_NAKINTRPT_E_ACT 0x1
79449 
79451 #define ALT_USB_DEV_DIEPINT12_NAKINTRPT_LSB 13
79452 
79453 #define ALT_USB_DEV_DIEPINT12_NAKINTRPT_MSB 13
79454 
79455 #define ALT_USB_DEV_DIEPINT12_NAKINTRPT_WIDTH 1
79456 
79457 #define ALT_USB_DEV_DIEPINT12_NAKINTRPT_SET_MSK 0x00002000
79458 
79459 #define ALT_USB_DEV_DIEPINT12_NAKINTRPT_CLR_MSK 0xffffdfff
79460 
79461 #define ALT_USB_DEV_DIEPINT12_NAKINTRPT_RESET 0x0
79462 
79463 #define ALT_USB_DEV_DIEPINT12_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
79464 
79465 #define ALT_USB_DEV_DIEPINT12_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
79466 
79488 #define ALT_USB_DEV_DIEPINT12_NYETINTRPT_E_INACT 0x0
79489 
79494 #define ALT_USB_DEV_DIEPINT12_NYETINTRPT_E_ACT 0x1
79495 
79497 #define ALT_USB_DEV_DIEPINT12_NYETINTRPT_LSB 14
79498 
79499 #define ALT_USB_DEV_DIEPINT12_NYETINTRPT_MSB 14
79500 
79501 #define ALT_USB_DEV_DIEPINT12_NYETINTRPT_WIDTH 1
79502 
79503 #define ALT_USB_DEV_DIEPINT12_NYETINTRPT_SET_MSK 0x00004000
79504 
79505 #define ALT_USB_DEV_DIEPINT12_NYETINTRPT_CLR_MSK 0xffffbfff
79506 
79507 #define ALT_USB_DEV_DIEPINT12_NYETINTRPT_RESET 0x0
79508 
79509 #define ALT_USB_DEV_DIEPINT12_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
79510 
79511 #define ALT_USB_DEV_DIEPINT12_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
79512 
79513 #ifndef __ASSEMBLY__
79514 
79525 {
79526  const uint32_t xfercompl : 1;
79527  const uint32_t epdisbld : 1;
79528  const uint32_t ahberr : 1;
79529  const uint32_t timeout : 1;
79530  const uint32_t intkntxfemp : 1;
79531  const uint32_t intknepmis : 1;
79532  const uint32_t inepnakeff : 1;
79533  const uint32_t txfemp : 1;
79534  const uint32_t txfifoundrn : 1;
79535  const uint32_t bnaintr : 1;
79536  uint32_t : 1;
79537  const uint32_t pktdrpsts : 1;
79538  const uint32_t bbleerr : 1;
79539  const uint32_t nakintrpt : 1;
79540  const uint32_t nyetintrpt : 1;
79541  uint32_t : 17;
79542 };
79543 
79546 #endif /* __ASSEMBLY__ */
79547 
79549 #define ALT_USB_DEV_DIEPINT12_OFST 0x288
79550 
79551 #define ALT_USB_DEV_DIEPINT12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT12_OFST))
79552 
79585 #define ALT_USB_DEV_DIEPTSIZ12_XFERSIZE_LSB 0
79586 
79587 #define ALT_USB_DEV_DIEPTSIZ12_XFERSIZE_MSB 18
79588 
79589 #define ALT_USB_DEV_DIEPTSIZ12_XFERSIZE_WIDTH 19
79590 
79591 #define ALT_USB_DEV_DIEPTSIZ12_XFERSIZE_SET_MSK 0x0007ffff
79592 
79593 #define ALT_USB_DEV_DIEPTSIZ12_XFERSIZE_CLR_MSK 0xfff80000
79594 
79595 #define ALT_USB_DEV_DIEPTSIZ12_XFERSIZE_RESET 0x0
79596 
79597 #define ALT_USB_DEV_DIEPTSIZ12_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
79598 
79599 #define ALT_USB_DEV_DIEPTSIZ12_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
79600 
79612 #define ALT_USB_DEV_DIEPTSIZ12_PKTCNT_LSB 19
79613 
79614 #define ALT_USB_DEV_DIEPTSIZ12_PKTCNT_MSB 28
79615 
79616 #define ALT_USB_DEV_DIEPTSIZ12_PKTCNT_WIDTH 10
79617 
79618 #define ALT_USB_DEV_DIEPTSIZ12_PKTCNT_SET_MSK 0x1ff80000
79619 
79620 #define ALT_USB_DEV_DIEPTSIZ12_PKTCNT_CLR_MSK 0xe007ffff
79621 
79622 #define ALT_USB_DEV_DIEPTSIZ12_PKTCNT_RESET 0x0
79623 
79624 #define ALT_USB_DEV_DIEPTSIZ12_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
79625 
79626 #define ALT_USB_DEV_DIEPTSIZ12_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
79627 
79655 #define ALT_USB_DEV_DIEPTSIZ12_MC_E_PKTONE 0x1
79656 
79661 #define ALT_USB_DEV_DIEPTSIZ12_MC_E_PKTTWO 0x2
79662 
79667 #define ALT_USB_DEV_DIEPTSIZ12_MC_E_PKTTHREE 0x3
79668 
79670 #define ALT_USB_DEV_DIEPTSIZ12_MC_LSB 29
79671 
79672 #define ALT_USB_DEV_DIEPTSIZ12_MC_MSB 30
79673 
79674 #define ALT_USB_DEV_DIEPTSIZ12_MC_WIDTH 2
79675 
79676 #define ALT_USB_DEV_DIEPTSIZ12_MC_SET_MSK 0x60000000
79677 
79678 #define ALT_USB_DEV_DIEPTSIZ12_MC_CLR_MSK 0x9fffffff
79679 
79680 #define ALT_USB_DEV_DIEPTSIZ12_MC_RESET 0x0
79681 
79682 #define ALT_USB_DEV_DIEPTSIZ12_MC_GET(value) (((value) & 0x60000000) >> 29)
79683 
79684 #define ALT_USB_DEV_DIEPTSIZ12_MC_SET(value) (((value) << 29) & 0x60000000)
79685 
79686 #ifndef __ASSEMBLY__
79687 
79698 {
79699  uint32_t xfersize : 19;
79700  uint32_t pktcnt : 10;
79701  uint32_t mc : 2;
79702  uint32_t : 1;
79703 };
79704 
79707 #endif /* __ASSEMBLY__ */
79708 
79710 #define ALT_USB_DEV_DIEPTSIZ12_OFST 0x290
79711 
79712 #define ALT_USB_DEV_DIEPTSIZ12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ12_OFST))
79713 
79746 #define ALT_USB_DEV_DIEPDMA12_DIEPDMA12_LSB 0
79747 
79748 #define ALT_USB_DEV_DIEPDMA12_DIEPDMA12_MSB 31
79749 
79750 #define ALT_USB_DEV_DIEPDMA12_DIEPDMA12_WIDTH 32
79751 
79752 #define ALT_USB_DEV_DIEPDMA12_DIEPDMA12_SET_MSK 0xffffffff
79753 
79754 #define ALT_USB_DEV_DIEPDMA12_DIEPDMA12_CLR_MSK 0x00000000
79755 
79756 #define ALT_USB_DEV_DIEPDMA12_DIEPDMA12_RESET 0x0
79757 
79758 #define ALT_USB_DEV_DIEPDMA12_DIEPDMA12_GET(value) (((value) & 0xffffffff) >> 0)
79759 
79760 #define ALT_USB_DEV_DIEPDMA12_DIEPDMA12_SET(value) (((value) << 0) & 0xffffffff)
79761 
79762 #ifndef __ASSEMBLY__
79763 
79774 {
79775  uint32_t diepdma12 : 32;
79776 };
79777 
79780 #endif /* __ASSEMBLY__ */
79781 
79783 #define ALT_USB_DEV_DIEPDMA12_OFST 0x294
79784 
79785 #define ALT_USB_DEV_DIEPDMA12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA12_OFST))
79786 
79813 #define ALT_USB_DEV_DTXFSTS12_INEPTXFSPCAVAIL_LSB 0
79814 
79815 #define ALT_USB_DEV_DTXFSTS12_INEPTXFSPCAVAIL_MSB 15
79816 
79817 #define ALT_USB_DEV_DTXFSTS12_INEPTXFSPCAVAIL_WIDTH 16
79818 
79819 #define ALT_USB_DEV_DTXFSTS12_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
79820 
79821 #define ALT_USB_DEV_DTXFSTS12_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
79822 
79823 #define ALT_USB_DEV_DTXFSTS12_INEPTXFSPCAVAIL_RESET 0x2000
79824 
79825 #define ALT_USB_DEV_DTXFSTS12_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
79826 
79827 #define ALT_USB_DEV_DTXFSTS12_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
79828 
79829 #ifndef __ASSEMBLY__
79830 
79841 {
79842  const uint32_t ineptxfspcavail : 16;
79843  uint32_t : 16;
79844 };
79845 
79848 #endif /* __ASSEMBLY__ */
79849 
79851 #define ALT_USB_DEV_DTXFSTS12_OFST 0x298
79852 
79853 #define ALT_USB_DEV_DTXFSTS12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS12_OFST))
79854 
79878 #define ALT_USB_DEV_DIEPDMAB12_DIEPDMAB12_LSB 0
79879 
79880 #define ALT_USB_DEV_DIEPDMAB12_DIEPDMAB12_MSB 31
79881 
79882 #define ALT_USB_DEV_DIEPDMAB12_DIEPDMAB12_WIDTH 32
79883 
79884 #define ALT_USB_DEV_DIEPDMAB12_DIEPDMAB12_SET_MSK 0xffffffff
79885 
79886 #define ALT_USB_DEV_DIEPDMAB12_DIEPDMAB12_CLR_MSK 0x00000000
79887 
79888 #define ALT_USB_DEV_DIEPDMAB12_DIEPDMAB12_RESET 0x0
79889 
79890 #define ALT_USB_DEV_DIEPDMAB12_DIEPDMAB12_GET(value) (((value) & 0xffffffff) >> 0)
79891 
79892 #define ALT_USB_DEV_DIEPDMAB12_DIEPDMAB12_SET(value) (((value) << 0) & 0xffffffff)
79893 
79894 #ifndef __ASSEMBLY__
79895 
79906 {
79907  const uint32_t diepdmab12 : 32;
79908 };
79909 
79912 #endif /* __ASSEMBLY__ */
79913 
79915 #define ALT_USB_DEV_DIEPDMAB12_OFST 0x29c
79916 
79917 #define ALT_USB_DEV_DIEPDMAB12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB12_OFST))
79918 
79956 #define ALT_USB_DEV_DIEPCTL13_MPS_LSB 0
79957 
79958 #define ALT_USB_DEV_DIEPCTL13_MPS_MSB 10
79959 
79960 #define ALT_USB_DEV_DIEPCTL13_MPS_WIDTH 11
79961 
79962 #define ALT_USB_DEV_DIEPCTL13_MPS_SET_MSK 0x000007ff
79963 
79964 #define ALT_USB_DEV_DIEPCTL13_MPS_CLR_MSK 0xfffff800
79965 
79966 #define ALT_USB_DEV_DIEPCTL13_MPS_RESET 0x0
79967 
79968 #define ALT_USB_DEV_DIEPCTL13_MPS_GET(value) (((value) & 0x000007ff) >> 0)
79969 
79970 #define ALT_USB_DEV_DIEPCTL13_MPS_SET(value) (((value) << 0) & 0x000007ff)
79971 
79996 #define ALT_USB_DEV_DIEPCTL13_USBACTEP_E_DISD 0x0
79997 
80002 #define ALT_USB_DEV_DIEPCTL13_USBACTEP_E_END 0x1
80003 
80005 #define ALT_USB_DEV_DIEPCTL13_USBACTEP_LSB 15
80006 
80007 #define ALT_USB_DEV_DIEPCTL13_USBACTEP_MSB 15
80008 
80009 #define ALT_USB_DEV_DIEPCTL13_USBACTEP_WIDTH 1
80010 
80011 #define ALT_USB_DEV_DIEPCTL13_USBACTEP_SET_MSK 0x00008000
80012 
80013 #define ALT_USB_DEV_DIEPCTL13_USBACTEP_CLR_MSK 0xffff7fff
80014 
80015 #define ALT_USB_DEV_DIEPCTL13_USBACTEP_RESET 0x0
80016 
80017 #define ALT_USB_DEV_DIEPCTL13_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
80018 
80019 #define ALT_USB_DEV_DIEPCTL13_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
80020 
80062 #define ALT_USB_DEV_DIEPCTL13_DPID_E_INACT 0x0
80063 
80068 #define ALT_USB_DEV_DIEPCTL13_DPID_E_ACT 0x1
80069 
80071 #define ALT_USB_DEV_DIEPCTL13_DPID_LSB 16
80072 
80073 #define ALT_USB_DEV_DIEPCTL13_DPID_MSB 16
80074 
80075 #define ALT_USB_DEV_DIEPCTL13_DPID_WIDTH 1
80076 
80077 #define ALT_USB_DEV_DIEPCTL13_DPID_SET_MSK 0x00010000
80078 
80079 #define ALT_USB_DEV_DIEPCTL13_DPID_CLR_MSK 0xfffeffff
80080 
80081 #define ALT_USB_DEV_DIEPCTL13_DPID_RESET 0x0
80082 
80083 #define ALT_USB_DEV_DIEPCTL13_DPID_GET(value) (((value) & 0x00010000) >> 16)
80084 
80085 #define ALT_USB_DEV_DIEPCTL13_DPID_SET(value) (((value) << 16) & 0x00010000)
80086 
80121 #define ALT_USB_DEV_DIEPCTL13_NAKSTS_E_NONNAK 0x0
80122 
80127 #define ALT_USB_DEV_DIEPCTL13_NAKSTS_E_NAK 0x1
80128 
80130 #define ALT_USB_DEV_DIEPCTL13_NAKSTS_LSB 17
80131 
80132 #define ALT_USB_DEV_DIEPCTL13_NAKSTS_MSB 17
80133 
80134 #define ALT_USB_DEV_DIEPCTL13_NAKSTS_WIDTH 1
80135 
80136 #define ALT_USB_DEV_DIEPCTL13_NAKSTS_SET_MSK 0x00020000
80137 
80138 #define ALT_USB_DEV_DIEPCTL13_NAKSTS_CLR_MSK 0xfffdffff
80139 
80140 #define ALT_USB_DEV_DIEPCTL13_NAKSTS_RESET 0x0
80141 
80142 #define ALT_USB_DEV_DIEPCTL13_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
80143 
80144 #define ALT_USB_DEV_DIEPCTL13_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
80145 
80168 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_E_CTL 0x0
80169 
80174 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_E_ISOCHRONOUS 0x1
80175 
80180 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_E_BULK 0x2
80181 
80186 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_E_INTERRUP 0x3
80187 
80189 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_LSB 18
80190 
80191 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_MSB 19
80192 
80193 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_WIDTH 2
80194 
80195 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_SET_MSK 0x000c0000
80196 
80197 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_CLR_MSK 0xfff3ffff
80198 
80199 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_RESET 0x0
80200 
80201 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
80202 
80203 #define ALT_USB_DEV_DIEPCTL13_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
80204 
80234 #define ALT_USB_DEV_DIEPCTL13_STALL_E_INACT 0x0
80235 
80240 #define ALT_USB_DEV_DIEPCTL13_STALL_E_ACT 0x1
80241 
80243 #define ALT_USB_DEV_DIEPCTL13_STALL_LSB 21
80244 
80245 #define ALT_USB_DEV_DIEPCTL13_STALL_MSB 21
80246 
80247 #define ALT_USB_DEV_DIEPCTL13_STALL_WIDTH 1
80248 
80249 #define ALT_USB_DEV_DIEPCTL13_STALL_SET_MSK 0x00200000
80250 
80251 #define ALT_USB_DEV_DIEPCTL13_STALL_CLR_MSK 0xffdfffff
80252 
80253 #define ALT_USB_DEV_DIEPCTL13_STALL_RESET 0x0
80254 
80255 #define ALT_USB_DEV_DIEPCTL13_STALL_GET(value) (((value) & 0x00200000) >> 21)
80256 
80257 #define ALT_USB_DEV_DIEPCTL13_STALL_SET(value) (((value) << 21) & 0x00200000)
80258 
80281 #define ALT_USB_DEV_DIEPCTL13_TXFNUM_LSB 22
80282 
80283 #define ALT_USB_DEV_DIEPCTL13_TXFNUM_MSB 25
80284 
80285 #define ALT_USB_DEV_DIEPCTL13_TXFNUM_WIDTH 4
80286 
80287 #define ALT_USB_DEV_DIEPCTL13_TXFNUM_SET_MSK 0x03c00000
80288 
80289 #define ALT_USB_DEV_DIEPCTL13_TXFNUM_CLR_MSK 0xfc3fffff
80290 
80291 #define ALT_USB_DEV_DIEPCTL13_TXFNUM_RESET 0x0
80292 
80293 #define ALT_USB_DEV_DIEPCTL13_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
80294 
80295 #define ALT_USB_DEV_DIEPCTL13_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
80296 
80317 #define ALT_USB_DEV_DIEPCTL13_CNAK_E_INACT 0x0
80318 
80323 #define ALT_USB_DEV_DIEPCTL13_CNAK_E_ACT 0x1
80324 
80326 #define ALT_USB_DEV_DIEPCTL13_CNAK_LSB 26
80327 
80328 #define ALT_USB_DEV_DIEPCTL13_CNAK_MSB 26
80329 
80330 #define ALT_USB_DEV_DIEPCTL13_CNAK_WIDTH 1
80331 
80332 #define ALT_USB_DEV_DIEPCTL13_CNAK_SET_MSK 0x04000000
80333 
80334 #define ALT_USB_DEV_DIEPCTL13_CNAK_CLR_MSK 0xfbffffff
80335 
80336 #define ALT_USB_DEV_DIEPCTL13_CNAK_RESET 0x0
80337 
80338 #define ALT_USB_DEV_DIEPCTL13_CNAK_GET(value) (((value) & 0x04000000) >> 26)
80339 
80340 #define ALT_USB_DEV_DIEPCTL13_CNAK_SET(value) (((value) << 26) & 0x04000000)
80341 
80365 #define ALT_USB_DEV_DIEPCTL13_SNAK_E_INACT 0x0
80366 
80371 #define ALT_USB_DEV_DIEPCTL13_SNAK_E_ACT 0x1
80372 
80374 #define ALT_USB_DEV_DIEPCTL13_SNAK_LSB 27
80375 
80376 #define ALT_USB_DEV_DIEPCTL13_SNAK_MSB 27
80377 
80378 #define ALT_USB_DEV_DIEPCTL13_SNAK_WIDTH 1
80379 
80380 #define ALT_USB_DEV_DIEPCTL13_SNAK_SET_MSK 0x08000000
80381 
80382 #define ALT_USB_DEV_DIEPCTL13_SNAK_CLR_MSK 0xf7ffffff
80383 
80384 #define ALT_USB_DEV_DIEPCTL13_SNAK_RESET 0x0
80385 
80386 #define ALT_USB_DEV_DIEPCTL13_SNAK_GET(value) (((value) & 0x08000000) >> 27)
80387 
80388 #define ALT_USB_DEV_DIEPCTL13_SNAK_SET(value) (((value) << 27) & 0x08000000)
80389 
80418 #define ALT_USB_DEV_DIEPCTL13_SETD0PID_E_DISD 0x0
80419 
80424 #define ALT_USB_DEV_DIEPCTL13_SETD0PID_E_END 0x1
80425 
80427 #define ALT_USB_DEV_DIEPCTL13_SETD0PID_LSB 28
80428 
80429 #define ALT_USB_DEV_DIEPCTL13_SETD0PID_MSB 28
80430 
80431 #define ALT_USB_DEV_DIEPCTL13_SETD0PID_WIDTH 1
80432 
80433 #define ALT_USB_DEV_DIEPCTL13_SETD0PID_SET_MSK 0x10000000
80434 
80435 #define ALT_USB_DEV_DIEPCTL13_SETD0PID_CLR_MSK 0xefffffff
80436 
80437 #define ALT_USB_DEV_DIEPCTL13_SETD0PID_RESET 0x0
80438 
80439 #define ALT_USB_DEV_DIEPCTL13_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
80440 
80441 #define ALT_USB_DEV_DIEPCTL13_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
80442 
80469 #define ALT_USB_DEV_DIEPCTL13_SETD1PID_E_DISD 0x0
80470 
80475 #define ALT_USB_DEV_DIEPCTL13_SETD1PID_E_END 0x1
80476 
80478 #define ALT_USB_DEV_DIEPCTL13_SETD1PID_LSB 29
80479 
80480 #define ALT_USB_DEV_DIEPCTL13_SETD1PID_MSB 29
80481 
80482 #define ALT_USB_DEV_DIEPCTL13_SETD1PID_WIDTH 1
80483 
80484 #define ALT_USB_DEV_DIEPCTL13_SETD1PID_SET_MSK 0x20000000
80485 
80486 #define ALT_USB_DEV_DIEPCTL13_SETD1PID_CLR_MSK 0xdfffffff
80487 
80488 #define ALT_USB_DEV_DIEPCTL13_SETD1PID_RESET 0x0
80489 
80490 #define ALT_USB_DEV_DIEPCTL13_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
80491 
80492 #define ALT_USB_DEV_DIEPCTL13_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
80493 
80519 #define ALT_USB_DEV_DIEPCTL13_EPDIS_E_INACT 0x0
80520 
80525 #define ALT_USB_DEV_DIEPCTL13_EPDIS_E_ACT 0x1
80526 
80528 #define ALT_USB_DEV_DIEPCTL13_EPDIS_LSB 30
80529 
80530 #define ALT_USB_DEV_DIEPCTL13_EPDIS_MSB 30
80531 
80532 #define ALT_USB_DEV_DIEPCTL13_EPDIS_WIDTH 1
80533 
80534 #define ALT_USB_DEV_DIEPCTL13_EPDIS_SET_MSK 0x40000000
80535 
80536 #define ALT_USB_DEV_DIEPCTL13_EPDIS_CLR_MSK 0xbfffffff
80537 
80538 #define ALT_USB_DEV_DIEPCTL13_EPDIS_RESET 0x0
80539 
80540 #define ALT_USB_DEV_DIEPCTL13_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
80541 
80542 #define ALT_USB_DEV_DIEPCTL13_EPDIS_SET(value) (((value) << 30) & 0x40000000)
80543 
80593 #define ALT_USB_DEV_DIEPCTL13_EPENA_E_INACT 0x0
80594 
80599 #define ALT_USB_DEV_DIEPCTL13_EPENA_E_ACT 0x1
80600 
80602 #define ALT_USB_DEV_DIEPCTL13_EPENA_LSB 31
80603 
80604 #define ALT_USB_DEV_DIEPCTL13_EPENA_MSB 31
80605 
80606 #define ALT_USB_DEV_DIEPCTL13_EPENA_WIDTH 1
80607 
80608 #define ALT_USB_DEV_DIEPCTL13_EPENA_SET_MSK 0x80000000
80609 
80610 #define ALT_USB_DEV_DIEPCTL13_EPENA_CLR_MSK 0x7fffffff
80611 
80612 #define ALT_USB_DEV_DIEPCTL13_EPENA_RESET 0x0
80613 
80614 #define ALT_USB_DEV_DIEPCTL13_EPENA_GET(value) (((value) & 0x80000000) >> 31)
80615 
80616 #define ALT_USB_DEV_DIEPCTL13_EPENA_SET(value) (((value) << 31) & 0x80000000)
80617 
80618 #ifndef __ASSEMBLY__
80619 
80630 {
80631  uint32_t mps : 11;
80632  uint32_t : 4;
80633  uint32_t usbactep : 1;
80634  const uint32_t dpid : 1;
80635  const uint32_t naksts : 1;
80636  uint32_t eptype : 2;
80637  uint32_t : 1;
80638  const uint32_t stall : 1;
80639  uint32_t txfnum : 4;
80640  uint32_t cnak : 1;
80641  uint32_t snak : 1;
80642  uint32_t setd0pid : 1;
80643  uint32_t setd1pid : 1;
80644  const uint32_t epdis : 1;
80645  const uint32_t epena : 1;
80646 };
80647 
80650 #endif /* __ASSEMBLY__ */
80651 
80653 #define ALT_USB_DEV_DIEPCTL13_OFST 0x2a0
80654 
80655 #define ALT_USB_DEV_DIEPCTL13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL13_OFST))
80656 
80721 #define ALT_USB_DEV_DIEPINT13_XFERCOMPL_E_INACT 0x0
80722 
80727 #define ALT_USB_DEV_DIEPINT13_XFERCOMPL_E_ACT 0x1
80728 
80730 #define ALT_USB_DEV_DIEPINT13_XFERCOMPL_LSB 0
80731 
80732 #define ALT_USB_DEV_DIEPINT13_XFERCOMPL_MSB 0
80733 
80734 #define ALT_USB_DEV_DIEPINT13_XFERCOMPL_WIDTH 1
80735 
80736 #define ALT_USB_DEV_DIEPINT13_XFERCOMPL_SET_MSK 0x00000001
80737 
80738 #define ALT_USB_DEV_DIEPINT13_XFERCOMPL_CLR_MSK 0xfffffffe
80739 
80740 #define ALT_USB_DEV_DIEPINT13_XFERCOMPL_RESET 0x0
80741 
80742 #define ALT_USB_DEV_DIEPINT13_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
80743 
80744 #define ALT_USB_DEV_DIEPINT13_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
80745 
80767 #define ALT_USB_DEV_DIEPINT13_EPDISBLD_E_INACT 0x0
80768 
80773 #define ALT_USB_DEV_DIEPINT13_EPDISBLD_E_ACT 0x1
80774 
80776 #define ALT_USB_DEV_DIEPINT13_EPDISBLD_LSB 1
80777 
80778 #define ALT_USB_DEV_DIEPINT13_EPDISBLD_MSB 1
80779 
80780 #define ALT_USB_DEV_DIEPINT13_EPDISBLD_WIDTH 1
80781 
80782 #define ALT_USB_DEV_DIEPINT13_EPDISBLD_SET_MSK 0x00000002
80783 
80784 #define ALT_USB_DEV_DIEPINT13_EPDISBLD_CLR_MSK 0xfffffffd
80785 
80786 #define ALT_USB_DEV_DIEPINT13_EPDISBLD_RESET 0x0
80787 
80788 #define ALT_USB_DEV_DIEPINT13_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
80789 
80790 #define ALT_USB_DEV_DIEPINT13_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
80791 
80814 #define ALT_USB_DEV_DIEPINT13_AHBERR_E_INACT 0x0
80815 
80820 #define ALT_USB_DEV_DIEPINT13_AHBERR_E_ACT 0x1
80821 
80823 #define ALT_USB_DEV_DIEPINT13_AHBERR_LSB 2
80824 
80825 #define ALT_USB_DEV_DIEPINT13_AHBERR_MSB 2
80826 
80827 #define ALT_USB_DEV_DIEPINT13_AHBERR_WIDTH 1
80828 
80829 #define ALT_USB_DEV_DIEPINT13_AHBERR_SET_MSK 0x00000004
80830 
80831 #define ALT_USB_DEV_DIEPINT13_AHBERR_CLR_MSK 0xfffffffb
80832 
80833 #define ALT_USB_DEV_DIEPINT13_AHBERR_RESET 0x0
80834 
80835 #define ALT_USB_DEV_DIEPINT13_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
80836 
80837 #define ALT_USB_DEV_DIEPINT13_AHBERR_SET(value) (((value) << 2) & 0x00000004)
80838 
80862 #define ALT_USB_DEV_DIEPINT13_TMO_E_INACT 0x0
80863 
80868 #define ALT_USB_DEV_DIEPINT13_TMO_E_ACT 0x1
80869 
80871 #define ALT_USB_DEV_DIEPINT13_TMO_LSB 3
80872 
80873 #define ALT_USB_DEV_DIEPINT13_TMO_MSB 3
80874 
80875 #define ALT_USB_DEV_DIEPINT13_TMO_WIDTH 1
80876 
80877 #define ALT_USB_DEV_DIEPINT13_TMO_SET_MSK 0x00000008
80878 
80879 #define ALT_USB_DEV_DIEPINT13_TMO_CLR_MSK 0xfffffff7
80880 
80881 #define ALT_USB_DEV_DIEPINT13_TMO_RESET 0x0
80882 
80883 #define ALT_USB_DEV_DIEPINT13_TMO_GET(value) (((value) & 0x00000008) >> 3)
80884 
80885 #define ALT_USB_DEV_DIEPINT13_TMO_SET(value) (((value) << 3) & 0x00000008)
80886 
80909 #define ALT_USB_DEV_DIEPINT13_INTKNTXFEMP_E_INACT 0x0
80910 
80915 #define ALT_USB_DEV_DIEPINT13_INTKNTXFEMP_E_ACT 0x1
80916 
80918 #define ALT_USB_DEV_DIEPINT13_INTKNTXFEMP_LSB 4
80919 
80920 #define ALT_USB_DEV_DIEPINT13_INTKNTXFEMP_MSB 4
80921 
80922 #define ALT_USB_DEV_DIEPINT13_INTKNTXFEMP_WIDTH 1
80923 
80924 #define ALT_USB_DEV_DIEPINT13_INTKNTXFEMP_SET_MSK 0x00000010
80925 
80926 #define ALT_USB_DEV_DIEPINT13_INTKNTXFEMP_CLR_MSK 0xffffffef
80927 
80928 #define ALT_USB_DEV_DIEPINT13_INTKNTXFEMP_RESET 0x0
80929 
80930 #define ALT_USB_DEV_DIEPINT13_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
80931 
80932 #define ALT_USB_DEV_DIEPINT13_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
80933 
80957 #define ALT_USB_DEV_DIEPINT13_INTKNEPMIS_E_INACT 0x0
80958 
80963 #define ALT_USB_DEV_DIEPINT13_INTKNEPMIS_E_ACT 0x1
80964 
80966 #define ALT_USB_DEV_DIEPINT13_INTKNEPMIS_LSB 5
80967 
80968 #define ALT_USB_DEV_DIEPINT13_INTKNEPMIS_MSB 5
80969 
80970 #define ALT_USB_DEV_DIEPINT13_INTKNEPMIS_WIDTH 1
80971 
80972 #define ALT_USB_DEV_DIEPINT13_INTKNEPMIS_SET_MSK 0x00000020
80973 
80974 #define ALT_USB_DEV_DIEPINT13_INTKNEPMIS_CLR_MSK 0xffffffdf
80975 
80976 #define ALT_USB_DEV_DIEPINT13_INTKNEPMIS_RESET 0x0
80977 
80978 #define ALT_USB_DEV_DIEPINT13_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
80979 
80980 #define ALT_USB_DEV_DIEPINT13_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
80981 
81008 #define ALT_USB_DEV_DIEPINT13_INEPNAKEFF_E_INACT 0x0
81009 
81014 #define ALT_USB_DEV_DIEPINT13_INEPNAKEFF_E_ACT 0x1
81015 
81017 #define ALT_USB_DEV_DIEPINT13_INEPNAKEFF_LSB 6
81018 
81019 #define ALT_USB_DEV_DIEPINT13_INEPNAKEFF_MSB 6
81020 
81021 #define ALT_USB_DEV_DIEPINT13_INEPNAKEFF_WIDTH 1
81022 
81023 #define ALT_USB_DEV_DIEPINT13_INEPNAKEFF_SET_MSK 0x00000040
81024 
81025 #define ALT_USB_DEV_DIEPINT13_INEPNAKEFF_CLR_MSK 0xffffffbf
81026 
81027 #define ALT_USB_DEV_DIEPINT13_INEPNAKEFF_RESET 0x0
81028 
81029 #define ALT_USB_DEV_DIEPINT13_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
81030 
81031 #define ALT_USB_DEV_DIEPINT13_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
81032 
81056 #define ALT_USB_DEV_DIEPINT13_TXFEMP_E_INACT 0x0
81057 
81062 #define ALT_USB_DEV_DIEPINT13_TXFEMP_E_ACT 0x1
81063 
81065 #define ALT_USB_DEV_DIEPINT13_TXFEMP_LSB 7
81066 
81067 #define ALT_USB_DEV_DIEPINT13_TXFEMP_MSB 7
81068 
81069 #define ALT_USB_DEV_DIEPINT13_TXFEMP_WIDTH 1
81070 
81071 #define ALT_USB_DEV_DIEPINT13_TXFEMP_SET_MSK 0x00000080
81072 
81073 #define ALT_USB_DEV_DIEPINT13_TXFEMP_CLR_MSK 0xffffff7f
81074 
81075 #define ALT_USB_DEV_DIEPINT13_TXFEMP_RESET 0x1
81076 
81077 #define ALT_USB_DEV_DIEPINT13_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
81078 
81079 #define ALT_USB_DEV_DIEPINT13_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
81080 
81102 #define ALT_USB_DEV_DIEPINT13_TXFIFOUNDRN_E_INACT 0x0
81103 
81108 #define ALT_USB_DEV_DIEPINT13_TXFIFOUNDRN_E_ACT 0x1
81109 
81111 #define ALT_USB_DEV_DIEPINT13_TXFIFOUNDRN_LSB 8
81112 
81113 #define ALT_USB_DEV_DIEPINT13_TXFIFOUNDRN_MSB 8
81114 
81115 #define ALT_USB_DEV_DIEPINT13_TXFIFOUNDRN_WIDTH 1
81116 
81117 #define ALT_USB_DEV_DIEPINT13_TXFIFOUNDRN_SET_MSK 0x00000100
81118 
81119 #define ALT_USB_DEV_DIEPINT13_TXFIFOUNDRN_CLR_MSK 0xfffffeff
81120 
81121 #define ALT_USB_DEV_DIEPINT13_TXFIFOUNDRN_RESET 0x0
81122 
81123 #define ALT_USB_DEV_DIEPINT13_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
81124 
81125 #define ALT_USB_DEV_DIEPINT13_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
81126 
81149 #define ALT_USB_DEV_DIEPINT13_BNAINTR_E_INACT 0x0
81150 
81155 #define ALT_USB_DEV_DIEPINT13_BNAINTR_E_ACT 0x1
81156 
81158 #define ALT_USB_DEV_DIEPINT13_BNAINTR_LSB 9
81159 
81160 #define ALT_USB_DEV_DIEPINT13_BNAINTR_MSB 9
81161 
81162 #define ALT_USB_DEV_DIEPINT13_BNAINTR_WIDTH 1
81163 
81164 #define ALT_USB_DEV_DIEPINT13_BNAINTR_SET_MSK 0x00000200
81165 
81166 #define ALT_USB_DEV_DIEPINT13_BNAINTR_CLR_MSK 0xfffffdff
81167 
81168 #define ALT_USB_DEV_DIEPINT13_BNAINTR_RESET 0x0
81169 
81170 #define ALT_USB_DEV_DIEPINT13_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
81171 
81172 #define ALT_USB_DEV_DIEPINT13_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
81173 
81196 #define ALT_USB_DEV_DIEPINT13_PKTDRPSTS_E_INACT 0x0
81197 
81202 #define ALT_USB_DEV_DIEPINT13_PKTDRPSTS_E_ACT 0x1
81203 
81205 #define ALT_USB_DEV_DIEPINT13_PKTDRPSTS_LSB 11
81206 
81207 #define ALT_USB_DEV_DIEPINT13_PKTDRPSTS_MSB 11
81208 
81209 #define ALT_USB_DEV_DIEPINT13_PKTDRPSTS_WIDTH 1
81210 
81211 #define ALT_USB_DEV_DIEPINT13_PKTDRPSTS_SET_MSK 0x00000800
81212 
81213 #define ALT_USB_DEV_DIEPINT13_PKTDRPSTS_CLR_MSK 0xfffff7ff
81214 
81215 #define ALT_USB_DEV_DIEPINT13_PKTDRPSTS_RESET 0x0
81216 
81217 #define ALT_USB_DEV_DIEPINT13_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
81218 
81219 #define ALT_USB_DEV_DIEPINT13_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
81220 
81241 #define ALT_USB_DEV_DIEPINT13_BBLEERR_E_INACT 0x0
81242 
81247 #define ALT_USB_DEV_DIEPINT13_BBLEERR_E_ACT 0x1
81248 
81250 #define ALT_USB_DEV_DIEPINT13_BBLEERR_LSB 12
81251 
81252 #define ALT_USB_DEV_DIEPINT13_BBLEERR_MSB 12
81253 
81254 #define ALT_USB_DEV_DIEPINT13_BBLEERR_WIDTH 1
81255 
81256 #define ALT_USB_DEV_DIEPINT13_BBLEERR_SET_MSK 0x00001000
81257 
81258 #define ALT_USB_DEV_DIEPINT13_BBLEERR_CLR_MSK 0xffffefff
81259 
81260 #define ALT_USB_DEV_DIEPINT13_BBLEERR_RESET 0x0
81261 
81262 #define ALT_USB_DEV_DIEPINT13_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
81263 
81264 #define ALT_USB_DEV_DIEPINT13_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
81265 
81288 #define ALT_USB_DEV_DIEPINT13_NAKINTRPT_E_INACT 0x0
81289 
81294 #define ALT_USB_DEV_DIEPINT13_NAKINTRPT_E_ACT 0x1
81295 
81297 #define ALT_USB_DEV_DIEPINT13_NAKINTRPT_LSB 13
81298 
81299 #define ALT_USB_DEV_DIEPINT13_NAKINTRPT_MSB 13
81300 
81301 #define ALT_USB_DEV_DIEPINT13_NAKINTRPT_WIDTH 1
81302 
81303 #define ALT_USB_DEV_DIEPINT13_NAKINTRPT_SET_MSK 0x00002000
81304 
81305 #define ALT_USB_DEV_DIEPINT13_NAKINTRPT_CLR_MSK 0xffffdfff
81306 
81307 #define ALT_USB_DEV_DIEPINT13_NAKINTRPT_RESET 0x0
81308 
81309 #define ALT_USB_DEV_DIEPINT13_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
81310 
81311 #define ALT_USB_DEV_DIEPINT13_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
81312 
81334 #define ALT_USB_DEV_DIEPINT13_NYETINTRPT_E_INACT 0x0
81335 
81340 #define ALT_USB_DEV_DIEPINT13_NYETINTRPT_E_ACT 0x1
81341 
81343 #define ALT_USB_DEV_DIEPINT13_NYETINTRPT_LSB 14
81344 
81345 #define ALT_USB_DEV_DIEPINT13_NYETINTRPT_MSB 14
81346 
81347 #define ALT_USB_DEV_DIEPINT13_NYETINTRPT_WIDTH 1
81348 
81349 #define ALT_USB_DEV_DIEPINT13_NYETINTRPT_SET_MSK 0x00004000
81350 
81351 #define ALT_USB_DEV_DIEPINT13_NYETINTRPT_CLR_MSK 0xffffbfff
81352 
81353 #define ALT_USB_DEV_DIEPINT13_NYETINTRPT_RESET 0x0
81354 
81355 #define ALT_USB_DEV_DIEPINT13_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
81356 
81357 #define ALT_USB_DEV_DIEPINT13_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
81358 
81359 #ifndef __ASSEMBLY__
81360 
81371 {
81372  const uint32_t xfercompl : 1;
81373  const uint32_t epdisbld : 1;
81374  const uint32_t ahberr : 1;
81375  const uint32_t timeout : 1;
81376  const uint32_t intkntxfemp : 1;
81377  const uint32_t intknepmis : 1;
81378  const uint32_t inepnakeff : 1;
81379  const uint32_t txfemp : 1;
81380  const uint32_t txfifoundrn : 1;
81381  const uint32_t bnaintr : 1;
81382  uint32_t : 1;
81383  const uint32_t pktdrpsts : 1;
81384  const uint32_t bbleerr : 1;
81385  const uint32_t nakintrpt : 1;
81386  const uint32_t nyetintrpt : 1;
81387  uint32_t : 17;
81388 };
81389 
81392 #endif /* __ASSEMBLY__ */
81393 
81395 #define ALT_USB_DEV_DIEPINT13_OFST 0x2a8
81396 
81397 #define ALT_USB_DEV_DIEPINT13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT13_OFST))
81398 
81431 #define ALT_USB_DEV_DIEPTSIZ13_XFERSIZE_LSB 0
81432 
81433 #define ALT_USB_DEV_DIEPTSIZ13_XFERSIZE_MSB 18
81434 
81435 #define ALT_USB_DEV_DIEPTSIZ13_XFERSIZE_WIDTH 19
81436 
81437 #define ALT_USB_DEV_DIEPTSIZ13_XFERSIZE_SET_MSK 0x0007ffff
81438 
81439 #define ALT_USB_DEV_DIEPTSIZ13_XFERSIZE_CLR_MSK 0xfff80000
81440 
81441 #define ALT_USB_DEV_DIEPTSIZ13_XFERSIZE_RESET 0x0
81442 
81443 #define ALT_USB_DEV_DIEPTSIZ13_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
81444 
81445 #define ALT_USB_DEV_DIEPTSIZ13_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
81446 
81458 #define ALT_USB_DEV_DIEPTSIZ13_PKTCNT_LSB 19
81459 
81460 #define ALT_USB_DEV_DIEPTSIZ13_PKTCNT_MSB 28
81461 
81462 #define ALT_USB_DEV_DIEPTSIZ13_PKTCNT_WIDTH 10
81463 
81464 #define ALT_USB_DEV_DIEPTSIZ13_PKTCNT_SET_MSK 0x1ff80000
81465 
81466 #define ALT_USB_DEV_DIEPTSIZ13_PKTCNT_CLR_MSK 0xe007ffff
81467 
81468 #define ALT_USB_DEV_DIEPTSIZ13_PKTCNT_RESET 0x0
81469 
81470 #define ALT_USB_DEV_DIEPTSIZ13_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
81471 
81472 #define ALT_USB_DEV_DIEPTSIZ13_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
81473 
81501 #define ALT_USB_DEV_DIEPTSIZ13_MC_E_PKTONE 0x1
81502 
81507 #define ALT_USB_DEV_DIEPTSIZ13_MC_E_PKTTWO 0x2
81508 
81513 #define ALT_USB_DEV_DIEPTSIZ13_MC_E_PKTTHREE 0x3
81514 
81516 #define ALT_USB_DEV_DIEPTSIZ13_MC_LSB 29
81517 
81518 #define ALT_USB_DEV_DIEPTSIZ13_MC_MSB 30
81519 
81520 #define ALT_USB_DEV_DIEPTSIZ13_MC_WIDTH 2
81521 
81522 #define ALT_USB_DEV_DIEPTSIZ13_MC_SET_MSK 0x60000000
81523 
81524 #define ALT_USB_DEV_DIEPTSIZ13_MC_CLR_MSK 0x9fffffff
81525 
81526 #define ALT_USB_DEV_DIEPTSIZ13_MC_RESET 0x0
81527 
81528 #define ALT_USB_DEV_DIEPTSIZ13_MC_GET(value) (((value) & 0x60000000) >> 29)
81529 
81530 #define ALT_USB_DEV_DIEPTSIZ13_MC_SET(value) (((value) << 29) & 0x60000000)
81531 
81532 #ifndef __ASSEMBLY__
81533 
81544 {
81545  uint32_t xfersize : 19;
81546  uint32_t PktCnt : 10;
81547  uint32_t mc : 2;
81548  uint32_t : 1;
81549 };
81550 
81553 #endif /* __ASSEMBLY__ */
81554 
81556 #define ALT_USB_DEV_DIEPTSIZ13_OFST 0x2b0
81557 
81558 #define ALT_USB_DEV_DIEPTSIZ13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ13_OFST))
81559 
81592 #define ALT_USB_DEV_DIEPDMA13_DIEPDMA13_LSB 0
81593 
81594 #define ALT_USB_DEV_DIEPDMA13_DIEPDMA13_MSB 31
81595 
81596 #define ALT_USB_DEV_DIEPDMA13_DIEPDMA13_WIDTH 32
81597 
81598 #define ALT_USB_DEV_DIEPDMA13_DIEPDMA13_SET_MSK 0xffffffff
81599 
81600 #define ALT_USB_DEV_DIEPDMA13_DIEPDMA13_CLR_MSK 0x00000000
81601 
81602 #define ALT_USB_DEV_DIEPDMA13_DIEPDMA13_RESET 0x0
81603 
81604 #define ALT_USB_DEV_DIEPDMA13_DIEPDMA13_GET(value) (((value) & 0xffffffff) >> 0)
81605 
81606 #define ALT_USB_DEV_DIEPDMA13_DIEPDMA13_SET(value) (((value) << 0) & 0xffffffff)
81607 
81608 #ifndef __ASSEMBLY__
81609 
81620 {
81621  uint32_t diepdma13 : 32;
81622 };
81623 
81626 #endif /* __ASSEMBLY__ */
81627 
81629 #define ALT_USB_DEV_DIEPDMA13_OFST 0x2b4
81630 
81631 #define ALT_USB_DEV_DIEPDMA13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA13_OFST))
81632 
81659 #define ALT_USB_DEV_DTXFSTS13_INEPTXFSPCAVAIL_LSB 0
81660 
81661 #define ALT_USB_DEV_DTXFSTS13_INEPTXFSPCAVAIL_MSB 15
81662 
81663 #define ALT_USB_DEV_DTXFSTS13_INEPTXFSPCAVAIL_WIDTH 16
81664 
81665 #define ALT_USB_DEV_DTXFSTS13_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
81666 
81667 #define ALT_USB_DEV_DTXFSTS13_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
81668 
81669 #define ALT_USB_DEV_DTXFSTS13_INEPTXFSPCAVAIL_RESET 0x2000
81670 
81671 #define ALT_USB_DEV_DTXFSTS13_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
81672 
81673 #define ALT_USB_DEV_DTXFSTS13_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
81674 
81675 #ifndef __ASSEMBLY__
81676 
81687 {
81688  const uint32_t ineptxfspcavail : 16;
81689  uint32_t : 16;
81690 };
81691 
81694 #endif /* __ASSEMBLY__ */
81695 
81697 #define ALT_USB_DEV_DTXFSTS13_OFST 0x2b8
81698 
81699 #define ALT_USB_DEV_DTXFSTS13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS13_OFST))
81700 
81724 #define ALT_USB_DEV_DIEPDMAB13_DIEPDMAB13_LSB 0
81725 
81726 #define ALT_USB_DEV_DIEPDMAB13_DIEPDMAB13_MSB 31
81727 
81728 #define ALT_USB_DEV_DIEPDMAB13_DIEPDMAB13_WIDTH 32
81729 
81730 #define ALT_USB_DEV_DIEPDMAB13_DIEPDMAB13_SET_MSK 0xffffffff
81731 
81732 #define ALT_USB_DEV_DIEPDMAB13_DIEPDMAB13_CLR_MSK 0x00000000
81733 
81734 #define ALT_USB_DEV_DIEPDMAB13_DIEPDMAB13_RESET 0x0
81735 
81736 #define ALT_USB_DEV_DIEPDMAB13_DIEPDMAB13_GET(value) (((value) & 0xffffffff) >> 0)
81737 
81738 #define ALT_USB_DEV_DIEPDMAB13_DIEPDMAB13_SET(value) (((value) << 0) & 0xffffffff)
81739 
81740 #ifndef __ASSEMBLY__
81741 
81752 {
81753  const uint32_t diepdmab13 : 32;
81754 };
81755 
81758 #endif /* __ASSEMBLY__ */
81759 
81761 #define ALT_USB_DEV_DIEPDMAB13_OFST 0x2bc
81762 
81763 #define ALT_USB_DEV_DIEPDMAB13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB13_OFST))
81764 
81802 #define ALT_USB_DEV_DIEPCTL14_MPS_LSB 0
81803 
81804 #define ALT_USB_DEV_DIEPCTL14_MPS_MSB 10
81805 
81806 #define ALT_USB_DEV_DIEPCTL14_MPS_WIDTH 11
81807 
81808 #define ALT_USB_DEV_DIEPCTL14_MPS_SET_MSK 0x000007ff
81809 
81810 #define ALT_USB_DEV_DIEPCTL14_MPS_CLR_MSK 0xfffff800
81811 
81812 #define ALT_USB_DEV_DIEPCTL14_MPS_RESET 0x0
81813 
81814 #define ALT_USB_DEV_DIEPCTL14_MPS_GET(value) (((value) & 0x000007ff) >> 0)
81815 
81816 #define ALT_USB_DEV_DIEPCTL14_MPS_SET(value) (((value) << 0) & 0x000007ff)
81817 
81842 #define ALT_USB_DEV_DIEPCTL14_USBACTEP_E_DISD 0x0
81843 
81848 #define ALT_USB_DEV_DIEPCTL14_USBACTEP_E_END 0x1
81849 
81851 #define ALT_USB_DEV_DIEPCTL14_USBACTEP_LSB 15
81852 
81853 #define ALT_USB_DEV_DIEPCTL14_USBACTEP_MSB 15
81854 
81855 #define ALT_USB_DEV_DIEPCTL14_USBACTEP_WIDTH 1
81856 
81857 #define ALT_USB_DEV_DIEPCTL14_USBACTEP_SET_MSK 0x00008000
81858 
81859 #define ALT_USB_DEV_DIEPCTL14_USBACTEP_CLR_MSK 0xffff7fff
81860 
81861 #define ALT_USB_DEV_DIEPCTL14_USBACTEP_RESET 0x0
81862 
81863 #define ALT_USB_DEV_DIEPCTL14_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
81864 
81865 #define ALT_USB_DEV_DIEPCTL14_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
81866 
81908 #define ALT_USB_DEV_DIEPCTL14_DPID_E_INACT 0x0
81909 
81914 #define ALT_USB_DEV_DIEPCTL14_DPID_E_ACT 0x1
81915 
81917 #define ALT_USB_DEV_DIEPCTL14_DPID_LSB 16
81918 
81919 #define ALT_USB_DEV_DIEPCTL14_DPID_MSB 16
81920 
81921 #define ALT_USB_DEV_DIEPCTL14_DPID_WIDTH 1
81922 
81923 #define ALT_USB_DEV_DIEPCTL14_DPID_SET_MSK 0x00010000
81924 
81925 #define ALT_USB_DEV_DIEPCTL14_DPID_CLR_MSK 0xfffeffff
81926 
81927 #define ALT_USB_DEV_DIEPCTL14_DPID_RESET 0x0
81928 
81929 #define ALT_USB_DEV_DIEPCTL14_DPID_GET(value) (((value) & 0x00010000) >> 16)
81930 
81931 #define ALT_USB_DEV_DIEPCTL14_DPID_SET(value) (((value) << 16) & 0x00010000)
81932 
81967 #define ALT_USB_DEV_DIEPCTL14_NAKSTS_E_NONNAK 0x0
81968 
81973 #define ALT_USB_DEV_DIEPCTL14_NAKSTS_E_NAK 0x1
81974 
81976 #define ALT_USB_DEV_DIEPCTL14_NAKSTS_LSB 17
81977 
81978 #define ALT_USB_DEV_DIEPCTL14_NAKSTS_MSB 17
81979 
81980 #define ALT_USB_DEV_DIEPCTL14_NAKSTS_WIDTH 1
81981 
81982 #define ALT_USB_DEV_DIEPCTL14_NAKSTS_SET_MSK 0x00020000
81983 
81984 #define ALT_USB_DEV_DIEPCTL14_NAKSTS_CLR_MSK 0xfffdffff
81985 
81986 #define ALT_USB_DEV_DIEPCTL14_NAKSTS_RESET 0x0
81987 
81988 #define ALT_USB_DEV_DIEPCTL14_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
81989 
81990 #define ALT_USB_DEV_DIEPCTL14_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
81991 
82014 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_E_CTL 0x0
82015 
82020 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_E_ISOCHRONOUS 0x1
82021 
82026 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_E_BULK 0x2
82027 
82032 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_E_INTERRUP 0x3
82033 
82035 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_LSB 18
82036 
82037 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_MSB 19
82038 
82039 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_WIDTH 2
82040 
82041 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_SET_MSK 0x000c0000
82042 
82043 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_CLR_MSK 0xfff3ffff
82044 
82045 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_RESET 0x0
82046 
82047 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
82048 
82049 #define ALT_USB_DEV_DIEPCTL14_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
82050 
82080 #define ALT_USB_DEV_DIEPCTL14_STALL_E_INACT 0x0
82081 
82086 #define ALT_USB_DEV_DIEPCTL14_STALL_E_ACT 0x1
82087 
82089 #define ALT_USB_DEV_DIEPCTL14_STALL_LSB 21
82090 
82091 #define ALT_USB_DEV_DIEPCTL14_STALL_MSB 21
82092 
82093 #define ALT_USB_DEV_DIEPCTL14_STALL_WIDTH 1
82094 
82095 #define ALT_USB_DEV_DIEPCTL14_STALL_SET_MSK 0x00200000
82096 
82097 #define ALT_USB_DEV_DIEPCTL14_STALL_CLR_MSK 0xffdfffff
82098 
82099 #define ALT_USB_DEV_DIEPCTL14_STALL_RESET 0x0
82100 
82101 #define ALT_USB_DEV_DIEPCTL14_STALL_GET(value) (((value) & 0x00200000) >> 21)
82102 
82103 #define ALT_USB_DEV_DIEPCTL14_STALL_SET(value) (((value) << 21) & 0x00200000)
82104 
82127 #define ALT_USB_DEV_DIEPCTL14_TXFNUM_LSB 22
82128 
82129 #define ALT_USB_DEV_DIEPCTL14_TXFNUM_MSB 25
82130 
82131 #define ALT_USB_DEV_DIEPCTL14_TXFNUM_WIDTH 4
82132 
82133 #define ALT_USB_DEV_DIEPCTL14_TXFNUM_SET_MSK 0x03c00000
82134 
82135 #define ALT_USB_DEV_DIEPCTL14_TXFNUM_CLR_MSK 0xfc3fffff
82136 
82137 #define ALT_USB_DEV_DIEPCTL14_TXFNUM_RESET 0x0
82138 
82139 #define ALT_USB_DEV_DIEPCTL14_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
82140 
82141 #define ALT_USB_DEV_DIEPCTL14_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
82142 
82163 #define ALT_USB_DEV_DIEPCTL14_CNAK_E_INACT 0x0
82164 
82169 #define ALT_USB_DEV_DIEPCTL14_CNAK_E_ACT 0x1
82170 
82172 #define ALT_USB_DEV_DIEPCTL14_CNAK_LSB 26
82173 
82174 #define ALT_USB_DEV_DIEPCTL14_CNAK_MSB 26
82175 
82176 #define ALT_USB_DEV_DIEPCTL14_CNAK_WIDTH 1
82177 
82178 #define ALT_USB_DEV_DIEPCTL14_CNAK_SET_MSK 0x04000000
82179 
82180 #define ALT_USB_DEV_DIEPCTL14_CNAK_CLR_MSK 0xfbffffff
82181 
82182 #define ALT_USB_DEV_DIEPCTL14_CNAK_RESET 0x0
82183 
82184 #define ALT_USB_DEV_DIEPCTL14_CNAK_GET(value) (((value) & 0x04000000) >> 26)
82185 
82186 #define ALT_USB_DEV_DIEPCTL14_CNAK_SET(value) (((value) << 26) & 0x04000000)
82187 
82211 #define ALT_USB_DEV_DIEPCTL14_SNAK_E_INACT 0x0
82212 
82217 #define ALT_USB_DEV_DIEPCTL14_SNAK_E_ACT 0x1
82218 
82220 #define ALT_USB_DEV_DIEPCTL14_SNAK_LSB 27
82221 
82222 #define ALT_USB_DEV_DIEPCTL14_SNAK_MSB 27
82223 
82224 #define ALT_USB_DEV_DIEPCTL14_SNAK_WIDTH 1
82225 
82226 #define ALT_USB_DEV_DIEPCTL14_SNAK_SET_MSK 0x08000000
82227 
82228 #define ALT_USB_DEV_DIEPCTL14_SNAK_CLR_MSK 0xf7ffffff
82229 
82230 #define ALT_USB_DEV_DIEPCTL14_SNAK_RESET 0x0
82231 
82232 #define ALT_USB_DEV_DIEPCTL14_SNAK_GET(value) (((value) & 0x08000000) >> 27)
82233 
82234 #define ALT_USB_DEV_DIEPCTL14_SNAK_SET(value) (((value) << 27) & 0x08000000)
82235 
82264 #define ALT_USB_DEV_DIEPCTL14_SETD0PID_E_DISD 0x0
82265 
82270 #define ALT_USB_DEV_DIEPCTL14_SETD0PID_E_END 0x1
82271 
82273 #define ALT_USB_DEV_DIEPCTL14_SETD0PID_LSB 28
82274 
82275 #define ALT_USB_DEV_DIEPCTL14_SETD0PID_MSB 28
82276 
82277 #define ALT_USB_DEV_DIEPCTL14_SETD0PID_WIDTH 1
82278 
82279 #define ALT_USB_DEV_DIEPCTL14_SETD0PID_SET_MSK 0x10000000
82280 
82281 #define ALT_USB_DEV_DIEPCTL14_SETD0PID_CLR_MSK 0xefffffff
82282 
82283 #define ALT_USB_DEV_DIEPCTL14_SETD0PID_RESET 0x0
82284 
82285 #define ALT_USB_DEV_DIEPCTL14_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
82286 
82287 #define ALT_USB_DEV_DIEPCTL14_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
82288 
82315 #define ALT_USB_DEV_DIEPCTL14_SETD1PID_E_DISD 0x0
82316 
82321 #define ALT_USB_DEV_DIEPCTL14_SETD1PID_E_END 0x1
82322 
82324 #define ALT_USB_DEV_DIEPCTL14_SETD1PID_LSB 29
82325 
82326 #define ALT_USB_DEV_DIEPCTL14_SETD1PID_MSB 29
82327 
82328 #define ALT_USB_DEV_DIEPCTL14_SETD1PID_WIDTH 1
82329 
82330 #define ALT_USB_DEV_DIEPCTL14_SETD1PID_SET_MSK 0x20000000
82331 
82332 #define ALT_USB_DEV_DIEPCTL14_SETD1PID_CLR_MSK 0xdfffffff
82333 
82334 #define ALT_USB_DEV_DIEPCTL14_SETD1PID_RESET 0x0
82335 
82336 #define ALT_USB_DEV_DIEPCTL14_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
82337 
82338 #define ALT_USB_DEV_DIEPCTL14_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
82339 
82365 #define ALT_USB_DEV_DIEPCTL14_EPDIS_E_INACT 0x0
82366 
82371 #define ALT_USB_DEV_DIEPCTL14_EPDIS_E_ACT 0x1
82372 
82374 #define ALT_USB_DEV_DIEPCTL14_EPDIS_LSB 30
82375 
82376 #define ALT_USB_DEV_DIEPCTL14_EPDIS_MSB 30
82377 
82378 #define ALT_USB_DEV_DIEPCTL14_EPDIS_WIDTH 1
82379 
82380 #define ALT_USB_DEV_DIEPCTL14_EPDIS_SET_MSK 0x40000000
82381 
82382 #define ALT_USB_DEV_DIEPCTL14_EPDIS_CLR_MSK 0xbfffffff
82383 
82384 #define ALT_USB_DEV_DIEPCTL14_EPDIS_RESET 0x0
82385 
82386 #define ALT_USB_DEV_DIEPCTL14_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
82387 
82388 #define ALT_USB_DEV_DIEPCTL14_EPDIS_SET(value) (((value) << 30) & 0x40000000)
82389 
82439 #define ALT_USB_DEV_DIEPCTL14_EPENA_E_INACT 0x0
82440 
82445 #define ALT_USB_DEV_DIEPCTL14_EPENA_E_ACT 0x1
82446 
82448 #define ALT_USB_DEV_DIEPCTL14_EPENA_LSB 31
82449 
82450 #define ALT_USB_DEV_DIEPCTL14_EPENA_MSB 31
82451 
82452 #define ALT_USB_DEV_DIEPCTL14_EPENA_WIDTH 1
82453 
82454 #define ALT_USB_DEV_DIEPCTL14_EPENA_SET_MSK 0x80000000
82455 
82456 #define ALT_USB_DEV_DIEPCTL14_EPENA_CLR_MSK 0x7fffffff
82457 
82458 #define ALT_USB_DEV_DIEPCTL14_EPENA_RESET 0x0
82459 
82460 #define ALT_USB_DEV_DIEPCTL14_EPENA_GET(value) (((value) & 0x80000000) >> 31)
82461 
82462 #define ALT_USB_DEV_DIEPCTL14_EPENA_SET(value) (((value) << 31) & 0x80000000)
82463 
82464 #ifndef __ASSEMBLY__
82465 
82476 {
82477  uint32_t mps : 11;
82478  uint32_t : 4;
82479  uint32_t usbactep : 1;
82480  const uint32_t dpid : 1;
82481  const uint32_t naksts : 1;
82482  uint32_t eptype : 2;
82483  uint32_t : 1;
82484  const uint32_t stall : 1;
82485  uint32_t txfnum : 4;
82486  uint32_t cnak : 1;
82487  uint32_t snak : 1;
82488  uint32_t setd0pid : 1;
82489  uint32_t setd1pid : 1;
82490  const uint32_t epdis : 1;
82491  const uint32_t epena : 1;
82492 };
82493 
82496 #endif /* __ASSEMBLY__ */
82497 
82499 #define ALT_USB_DEV_DIEPCTL14_OFST 0x2c0
82500 
82501 #define ALT_USB_DEV_DIEPCTL14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL14_OFST))
82502 
82567 #define ALT_USB_DEV_DIEPINT14_XFERCOMPL_E_INACT 0x0
82568 
82573 #define ALT_USB_DEV_DIEPINT14_XFERCOMPL_E_ACT 0x1
82574 
82576 #define ALT_USB_DEV_DIEPINT14_XFERCOMPL_LSB 0
82577 
82578 #define ALT_USB_DEV_DIEPINT14_XFERCOMPL_MSB 0
82579 
82580 #define ALT_USB_DEV_DIEPINT14_XFERCOMPL_WIDTH 1
82581 
82582 #define ALT_USB_DEV_DIEPINT14_XFERCOMPL_SET_MSK 0x00000001
82583 
82584 #define ALT_USB_DEV_DIEPINT14_XFERCOMPL_CLR_MSK 0xfffffffe
82585 
82586 #define ALT_USB_DEV_DIEPINT14_XFERCOMPL_RESET 0x0
82587 
82588 #define ALT_USB_DEV_DIEPINT14_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
82589 
82590 #define ALT_USB_DEV_DIEPINT14_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
82591 
82613 #define ALT_USB_DEV_DIEPINT14_EPDISBLD_E_INACT 0x0
82614 
82619 #define ALT_USB_DEV_DIEPINT14_EPDISBLD_E_ACT 0x1
82620 
82622 #define ALT_USB_DEV_DIEPINT14_EPDISBLD_LSB 1
82623 
82624 #define ALT_USB_DEV_DIEPINT14_EPDISBLD_MSB 1
82625 
82626 #define ALT_USB_DEV_DIEPINT14_EPDISBLD_WIDTH 1
82627 
82628 #define ALT_USB_DEV_DIEPINT14_EPDISBLD_SET_MSK 0x00000002
82629 
82630 #define ALT_USB_DEV_DIEPINT14_EPDISBLD_CLR_MSK 0xfffffffd
82631 
82632 #define ALT_USB_DEV_DIEPINT14_EPDISBLD_RESET 0x0
82633 
82634 #define ALT_USB_DEV_DIEPINT14_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
82635 
82636 #define ALT_USB_DEV_DIEPINT14_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
82637 
82660 #define ALT_USB_DEV_DIEPINT14_AHBERR_E_INACT 0x0
82661 
82666 #define ALT_USB_DEV_DIEPINT14_AHBERR_E_ACT 0x1
82667 
82669 #define ALT_USB_DEV_DIEPINT14_AHBERR_LSB 2
82670 
82671 #define ALT_USB_DEV_DIEPINT14_AHBERR_MSB 2
82672 
82673 #define ALT_USB_DEV_DIEPINT14_AHBERR_WIDTH 1
82674 
82675 #define ALT_USB_DEV_DIEPINT14_AHBERR_SET_MSK 0x00000004
82676 
82677 #define ALT_USB_DEV_DIEPINT14_AHBERR_CLR_MSK 0xfffffffb
82678 
82679 #define ALT_USB_DEV_DIEPINT14_AHBERR_RESET 0x0
82680 
82681 #define ALT_USB_DEV_DIEPINT14_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
82682 
82683 #define ALT_USB_DEV_DIEPINT14_AHBERR_SET(value) (((value) << 2) & 0x00000004)
82684 
82708 #define ALT_USB_DEV_DIEPINT14_TMO_E_INACT 0x0
82709 
82714 #define ALT_USB_DEV_DIEPINT14_TMO_E_ACT 0x1
82715 
82717 #define ALT_USB_DEV_DIEPINT14_TMO_LSB 3
82718 
82719 #define ALT_USB_DEV_DIEPINT14_TMO_MSB 3
82720 
82721 #define ALT_USB_DEV_DIEPINT14_TMO_WIDTH 1
82722 
82723 #define ALT_USB_DEV_DIEPINT14_TMO_SET_MSK 0x00000008
82724 
82725 #define ALT_USB_DEV_DIEPINT14_TMO_CLR_MSK 0xfffffff7
82726 
82727 #define ALT_USB_DEV_DIEPINT14_TMO_RESET 0x0
82728 
82729 #define ALT_USB_DEV_DIEPINT14_TMO_GET(value) (((value) & 0x00000008) >> 3)
82730 
82731 #define ALT_USB_DEV_DIEPINT14_TMO_SET(value) (((value) << 3) & 0x00000008)
82732 
82755 #define ALT_USB_DEV_DIEPINT14_INTKNTXFEMP_E_INACT 0x0
82756 
82761 #define ALT_USB_DEV_DIEPINT14_INTKNTXFEMP_E_ACT 0x1
82762 
82764 #define ALT_USB_DEV_DIEPINT14_INTKNTXFEMP_LSB 4
82765 
82766 #define ALT_USB_DEV_DIEPINT14_INTKNTXFEMP_MSB 4
82767 
82768 #define ALT_USB_DEV_DIEPINT14_INTKNTXFEMP_WIDTH 1
82769 
82770 #define ALT_USB_DEV_DIEPINT14_INTKNTXFEMP_SET_MSK 0x00000010
82771 
82772 #define ALT_USB_DEV_DIEPINT14_INTKNTXFEMP_CLR_MSK 0xffffffef
82773 
82774 #define ALT_USB_DEV_DIEPINT14_INTKNTXFEMP_RESET 0x0
82775 
82776 #define ALT_USB_DEV_DIEPINT14_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
82777 
82778 #define ALT_USB_DEV_DIEPINT14_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
82779 
82803 #define ALT_USB_DEV_DIEPINT14_INTKNEPMIS_E_INACT 0x0
82804 
82809 #define ALT_USB_DEV_DIEPINT14_INTKNEPMIS_E_ACT 0x1
82810 
82812 #define ALT_USB_DEV_DIEPINT14_INTKNEPMIS_LSB 5
82813 
82814 #define ALT_USB_DEV_DIEPINT14_INTKNEPMIS_MSB 5
82815 
82816 #define ALT_USB_DEV_DIEPINT14_INTKNEPMIS_WIDTH 1
82817 
82818 #define ALT_USB_DEV_DIEPINT14_INTKNEPMIS_SET_MSK 0x00000020
82819 
82820 #define ALT_USB_DEV_DIEPINT14_INTKNEPMIS_CLR_MSK 0xffffffdf
82821 
82822 #define ALT_USB_DEV_DIEPINT14_INTKNEPMIS_RESET 0x0
82823 
82824 #define ALT_USB_DEV_DIEPINT14_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
82825 
82826 #define ALT_USB_DEV_DIEPINT14_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
82827 
82854 #define ALT_USB_DEV_DIEPINT14_INEPNAKEFF_E_INACT 0x0
82855 
82860 #define ALT_USB_DEV_DIEPINT14_INEPNAKEFF_E_ACT 0x1
82861 
82863 #define ALT_USB_DEV_DIEPINT14_INEPNAKEFF_LSB 6
82864 
82865 #define ALT_USB_DEV_DIEPINT14_INEPNAKEFF_MSB 6
82866 
82867 #define ALT_USB_DEV_DIEPINT14_INEPNAKEFF_WIDTH 1
82868 
82869 #define ALT_USB_DEV_DIEPINT14_INEPNAKEFF_SET_MSK 0x00000040
82870 
82871 #define ALT_USB_DEV_DIEPINT14_INEPNAKEFF_CLR_MSK 0xffffffbf
82872 
82873 #define ALT_USB_DEV_DIEPINT14_INEPNAKEFF_RESET 0x0
82874 
82875 #define ALT_USB_DEV_DIEPINT14_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
82876 
82877 #define ALT_USB_DEV_DIEPINT14_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
82878 
82902 #define ALT_USB_DEV_DIEPINT14_TXFEMP_E_INACT 0x0
82903 
82908 #define ALT_USB_DEV_DIEPINT14_TXFEMP_E_ACT 0x1
82909 
82911 #define ALT_USB_DEV_DIEPINT14_TXFEMP_LSB 7
82912 
82913 #define ALT_USB_DEV_DIEPINT14_TXFEMP_MSB 7
82914 
82915 #define ALT_USB_DEV_DIEPINT14_TXFEMP_WIDTH 1
82916 
82917 #define ALT_USB_DEV_DIEPINT14_TXFEMP_SET_MSK 0x00000080
82918 
82919 #define ALT_USB_DEV_DIEPINT14_TXFEMP_CLR_MSK 0xffffff7f
82920 
82921 #define ALT_USB_DEV_DIEPINT14_TXFEMP_RESET 0x1
82922 
82923 #define ALT_USB_DEV_DIEPINT14_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
82924 
82925 #define ALT_USB_DEV_DIEPINT14_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
82926 
82948 #define ALT_USB_DEV_DIEPINT14_TXFIFOUNDRN_E_INACT 0x0
82949 
82954 #define ALT_USB_DEV_DIEPINT14_TXFIFOUNDRN_E_ACT 0x1
82955 
82957 #define ALT_USB_DEV_DIEPINT14_TXFIFOUNDRN_LSB 8
82958 
82959 #define ALT_USB_DEV_DIEPINT14_TXFIFOUNDRN_MSB 8
82960 
82961 #define ALT_USB_DEV_DIEPINT14_TXFIFOUNDRN_WIDTH 1
82962 
82963 #define ALT_USB_DEV_DIEPINT14_TXFIFOUNDRN_SET_MSK 0x00000100
82964 
82965 #define ALT_USB_DEV_DIEPINT14_TXFIFOUNDRN_CLR_MSK 0xfffffeff
82966 
82967 #define ALT_USB_DEV_DIEPINT14_TXFIFOUNDRN_RESET 0x0
82968 
82969 #define ALT_USB_DEV_DIEPINT14_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
82970 
82971 #define ALT_USB_DEV_DIEPINT14_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
82972 
82995 #define ALT_USB_DEV_DIEPINT14_BNAINTR_E_INACT 0x0
82996 
83001 #define ALT_USB_DEV_DIEPINT14_BNAINTR_E_ACT 0x1
83002 
83004 #define ALT_USB_DEV_DIEPINT14_BNAINTR_LSB 9
83005 
83006 #define ALT_USB_DEV_DIEPINT14_BNAINTR_MSB 9
83007 
83008 #define ALT_USB_DEV_DIEPINT14_BNAINTR_WIDTH 1
83009 
83010 #define ALT_USB_DEV_DIEPINT14_BNAINTR_SET_MSK 0x00000200
83011 
83012 #define ALT_USB_DEV_DIEPINT14_BNAINTR_CLR_MSK 0xfffffdff
83013 
83014 #define ALT_USB_DEV_DIEPINT14_BNAINTR_RESET 0x0
83015 
83016 #define ALT_USB_DEV_DIEPINT14_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
83017 
83018 #define ALT_USB_DEV_DIEPINT14_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
83019 
83042 #define ALT_USB_DEV_DIEPINT14_PKTDRPSTS_E_INACT 0x0
83043 
83048 #define ALT_USB_DEV_DIEPINT14_PKTDRPSTS_E_ACT 0x1
83049 
83051 #define ALT_USB_DEV_DIEPINT14_PKTDRPSTS_LSB 11
83052 
83053 #define ALT_USB_DEV_DIEPINT14_PKTDRPSTS_MSB 11
83054 
83055 #define ALT_USB_DEV_DIEPINT14_PKTDRPSTS_WIDTH 1
83056 
83057 #define ALT_USB_DEV_DIEPINT14_PKTDRPSTS_SET_MSK 0x00000800
83058 
83059 #define ALT_USB_DEV_DIEPINT14_PKTDRPSTS_CLR_MSK 0xfffff7ff
83060 
83061 #define ALT_USB_DEV_DIEPINT14_PKTDRPSTS_RESET 0x0
83062 
83063 #define ALT_USB_DEV_DIEPINT14_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
83064 
83065 #define ALT_USB_DEV_DIEPINT14_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
83066 
83087 #define ALT_USB_DEV_DIEPINT14_BBLEERR_E_INACT 0x0
83088 
83093 #define ALT_USB_DEV_DIEPINT14_BBLEERR_E_ACT 0x1
83094 
83096 #define ALT_USB_DEV_DIEPINT14_BBLEERR_LSB 12
83097 
83098 #define ALT_USB_DEV_DIEPINT14_BBLEERR_MSB 12
83099 
83100 #define ALT_USB_DEV_DIEPINT14_BBLEERR_WIDTH 1
83101 
83102 #define ALT_USB_DEV_DIEPINT14_BBLEERR_SET_MSK 0x00001000
83103 
83104 #define ALT_USB_DEV_DIEPINT14_BBLEERR_CLR_MSK 0xffffefff
83105 
83106 #define ALT_USB_DEV_DIEPINT14_BBLEERR_RESET 0x0
83107 
83108 #define ALT_USB_DEV_DIEPINT14_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
83109 
83110 #define ALT_USB_DEV_DIEPINT14_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
83111 
83134 #define ALT_USB_DEV_DIEPINT14_NAKINTRPT_E_INACT 0x0
83135 
83140 #define ALT_USB_DEV_DIEPINT14_NAKINTRPT_E_ACT 0x1
83141 
83143 #define ALT_USB_DEV_DIEPINT14_NAKINTRPT_LSB 13
83144 
83145 #define ALT_USB_DEV_DIEPINT14_NAKINTRPT_MSB 13
83146 
83147 #define ALT_USB_DEV_DIEPINT14_NAKINTRPT_WIDTH 1
83148 
83149 #define ALT_USB_DEV_DIEPINT14_NAKINTRPT_SET_MSK 0x00002000
83150 
83151 #define ALT_USB_DEV_DIEPINT14_NAKINTRPT_CLR_MSK 0xffffdfff
83152 
83153 #define ALT_USB_DEV_DIEPINT14_NAKINTRPT_RESET 0x0
83154 
83155 #define ALT_USB_DEV_DIEPINT14_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
83156 
83157 #define ALT_USB_DEV_DIEPINT14_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
83158 
83180 #define ALT_USB_DEV_DIEPINT14_NYETINTRPT_E_INACT 0x0
83181 
83186 #define ALT_USB_DEV_DIEPINT14_NYETINTRPT_E_ACT 0x1
83187 
83189 #define ALT_USB_DEV_DIEPINT14_NYETINTRPT_LSB 14
83190 
83191 #define ALT_USB_DEV_DIEPINT14_NYETINTRPT_MSB 14
83192 
83193 #define ALT_USB_DEV_DIEPINT14_NYETINTRPT_WIDTH 1
83194 
83195 #define ALT_USB_DEV_DIEPINT14_NYETINTRPT_SET_MSK 0x00004000
83196 
83197 #define ALT_USB_DEV_DIEPINT14_NYETINTRPT_CLR_MSK 0xffffbfff
83198 
83199 #define ALT_USB_DEV_DIEPINT14_NYETINTRPT_RESET 0x0
83200 
83201 #define ALT_USB_DEV_DIEPINT14_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
83202 
83203 #define ALT_USB_DEV_DIEPINT14_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
83204 
83205 #ifndef __ASSEMBLY__
83206 
83217 {
83218  const uint32_t xfercompl : 1;
83219  const uint32_t epdisbld : 1;
83220  const uint32_t ahberr : 1;
83221  const uint32_t timeout : 1;
83222  const uint32_t intkntxfemp : 1;
83223  const uint32_t intknepmis : 1;
83224  const uint32_t inepnakeff : 1;
83225  const uint32_t txfemp : 1;
83226  const uint32_t txfifoundrn : 1;
83227  const uint32_t bnaintr : 1;
83228  uint32_t : 1;
83229  const uint32_t pktdrpsts : 1;
83230  const uint32_t bbleerr : 1;
83231  const uint32_t nakintrpt : 1;
83232  const uint32_t nyetintrpt : 1;
83233  uint32_t : 17;
83234 };
83235 
83238 #endif /* __ASSEMBLY__ */
83239 
83241 #define ALT_USB_DEV_DIEPINT14_OFST 0x2c8
83242 
83243 #define ALT_USB_DEV_DIEPINT14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT14_OFST))
83244 
83277 #define ALT_USB_DEV_DIEPTSIZ14_XFERSIZE_LSB 0
83278 
83279 #define ALT_USB_DEV_DIEPTSIZ14_XFERSIZE_MSB 18
83280 
83281 #define ALT_USB_DEV_DIEPTSIZ14_XFERSIZE_WIDTH 19
83282 
83283 #define ALT_USB_DEV_DIEPTSIZ14_XFERSIZE_SET_MSK 0x0007ffff
83284 
83285 #define ALT_USB_DEV_DIEPTSIZ14_XFERSIZE_CLR_MSK 0xfff80000
83286 
83287 #define ALT_USB_DEV_DIEPTSIZ14_XFERSIZE_RESET 0x0
83288 
83289 #define ALT_USB_DEV_DIEPTSIZ14_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
83290 
83291 #define ALT_USB_DEV_DIEPTSIZ14_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
83292 
83304 #define ALT_USB_DEV_DIEPTSIZ14_PKTCNT_LSB 19
83305 
83306 #define ALT_USB_DEV_DIEPTSIZ14_PKTCNT_MSB 28
83307 
83308 #define ALT_USB_DEV_DIEPTSIZ14_PKTCNT_WIDTH 10
83309 
83310 #define ALT_USB_DEV_DIEPTSIZ14_PKTCNT_SET_MSK 0x1ff80000
83311 
83312 #define ALT_USB_DEV_DIEPTSIZ14_PKTCNT_CLR_MSK 0xe007ffff
83313 
83314 #define ALT_USB_DEV_DIEPTSIZ14_PKTCNT_RESET 0x0
83315 
83316 #define ALT_USB_DEV_DIEPTSIZ14_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
83317 
83318 #define ALT_USB_DEV_DIEPTSIZ14_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
83319 
83347 #define ALT_USB_DEV_DIEPTSIZ14_MC_E_PKTONE 0x1
83348 
83353 #define ALT_USB_DEV_DIEPTSIZ14_MC_E_PKTTWO 0x2
83354 
83359 #define ALT_USB_DEV_DIEPTSIZ14_MC_E_PKTTHREE 0x3
83360 
83362 #define ALT_USB_DEV_DIEPTSIZ14_MC_LSB 29
83363 
83364 #define ALT_USB_DEV_DIEPTSIZ14_MC_MSB 30
83365 
83366 #define ALT_USB_DEV_DIEPTSIZ14_MC_WIDTH 2
83367 
83368 #define ALT_USB_DEV_DIEPTSIZ14_MC_SET_MSK 0x60000000
83369 
83370 #define ALT_USB_DEV_DIEPTSIZ14_MC_CLR_MSK 0x9fffffff
83371 
83372 #define ALT_USB_DEV_DIEPTSIZ14_MC_RESET 0x0
83373 
83374 #define ALT_USB_DEV_DIEPTSIZ14_MC_GET(value) (((value) & 0x60000000) >> 29)
83375 
83376 #define ALT_USB_DEV_DIEPTSIZ14_MC_SET(value) (((value) << 29) & 0x60000000)
83377 
83378 #ifndef __ASSEMBLY__
83379 
83390 {
83391  uint32_t xfersize : 19;
83392  uint32_t PktCnt : 10;
83393  uint32_t mc : 2;
83394  uint32_t : 1;
83395 };
83396 
83399 #endif /* __ASSEMBLY__ */
83400 
83402 #define ALT_USB_DEV_DIEPTSIZ14_OFST 0x2d0
83403 
83404 #define ALT_USB_DEV_DIEPTSIZ14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ14_OFST))
83405 
83438 #define ALT_USB_DEV_DIEPDMA14_DIEPDMA14_LSB 0
83439 
83440 #define ALT_USB_DEV_DIEPDMA14_DIEPDMA14_MSB 31
83441 
83442 #define ALT_USB_DEV_DIEPDMA14_DIEPDMA14_WIDTH 32
83443 
83444 #define ALT_USB_DEV_DIEPDMA14_DIEPDMA14_SET_MSK 0xffffffff
83445 
83446 #define ALT_USB_DEV_DIEPDMA14_DIEPDMA14_CLR_MSK 0x00000000
83447 
83448 #define ALT_USB_DEV_DIEPDMA14_DIEPDMA14_RESET 0x0
83449 
83450 #define ALT_USB_DEV_DIEPDMA14_DIEPDMA14_GET(value) (((value) & 0xffffffff) >> 0)
83451 
83452 #define ALT_USB_DEV_DIEPDMA14_DIEPDMA14_SET(value) (((value) << 0) & 0xffffffff)
83453 
83454 #ifndef __ASSEMBLY__
83455 
83466 {
83467  uint32_t diepdma14 : 32;
83468 };
83469 
83472 #endif /* __ASSEMBLY__ */
83473 
83475 #define ALT_USB_DEV_DIEPDMA14_OFST 0x2d4
83476 
83477 #define ALT_USB_DEV_DIEPDMA14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA14_OFST))
83478 
83505 #define ALT_USB_DEV_DTXFSTS14_INEPTXFSPCAVAIL_LSB 0
83506 
83507 #define ALT_USB_DEV_DTXFSTS14_INEPTXFSPCAVAIL_MSB 15
83508 
83509 #define ALT_USB_DEV_DTXFSTS14_INEPTXFSPCAVAIL_WIDTH 16
83510 
83511 #define ALT_USB_DEV_DTXFSTS14_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
83512 
83513 #define ALT_USB_DEV_DTXFSTS14_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
83514 
83515 #define ALT_USB_DEV_DTXFSTS14_INEPTXFSPCAVAIL_RESET 0x2000
83516 
83517 #define ALT_USB_DEV_DTXFSTS14_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
83518 
83519 #define ALT_USB_DEV_DTXFSTS14_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
83520 
83521 #ifndef __ASSEMBLY__
83522 
83533 {
83534  const uint32_t ineptxfspcavail : 16;
83535  uint32_t : 16;
83536 };
83537 
83540 #endif /* __ASSEMBLY__ */
83541 
83543 #define ALT_USB_DEV_DTXFSTS14_OFST 0x2d8
83544 
83545 #define ALT_USB_DEV_DTXFSTS14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS14_OFST))
83546 
83570 #define ALT_USB_DEV_DIEPDMAB14_DIEPDMAB14_LSB 0
83571 
83572 #define ALT_USB_DEV_DIEPDMAB14_DIEPDMAB14_MSB 31
83573 
83574 #define ALT_USB_DEV_DIEPDMAB14_DIEPDMAB14_WIDTH 32
83575 
83576 #define ALT_USB_DEV_DIEPDMAB14_DIEPDMAB14_SET_MSK 0xffffffff
83577 
83578 #define ALT_USB_DEV_DIEPDMAB14_DIEPDMAB14_CLR_MSK 0x00000000
83579 
83580 #define ALT_USB_DEV_DIEPDMAB14_DIEPDMAB14_RESET 0x0
83581 
83582 #define ALT_USB_DEV_DIEPDMAB14_DIEPDMAB14_GET(value) (((value) & 0xffffffff) >> 0)
83583 
83584 #define ALT_USB_DEV_DIEPDMAB14_DIEPDMAB14_SET(value) (((value) << 0) & 0xffffffff)
83585 
83586 #ifndef __ASSEMBLY__
83587 
83598 {
83599  const uint32_t diepdmab14 : 32;
83600 };
83601 
83604 #endif /* __ASSEMBLY__ */
83605 
83607 #define ALT_USB_DEV_DIEPDMAB14_OFST 0x2dc
83608 
83609 #define ALT_USB_DEV_DIEPDMAB14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB14_OFST))
83610 
83648 #define ALT_USB_DEV_DIEPCTL15_MPS_LSB 0
83649 
83650 #define ALT_USB_DEV_DIEPCTL15_MPS_MSB 10
83651 
83652 #define ALT_USB_DEV_DIEPCTL15_MPS_WIDTH 11
83653 
83654 #define ALT_USB_DEV_DIEPCTL15_MPS_SET_MSK 0x000007ff
83655 
83656 #define ALT_USB_DEV_DIEPCTL15_MPS_CLR_MSK 0xfffff800
83657 
83658 #define ALT_USB_DEV_DIEPCTL15_MPS_RESET 0x0
83659 
83660 #define ALT_USB_DEV_DIEPCTL15_MPS_GET(value) (((value) & 0x000007ff) >> 0)
83661 
83662 #define ALT_USB_DEV_DIEPCTL15_MPS_SET(value) (((value) << 0) & 0x000007ff)
83663 
83688 #define ALT_USB_DEV_DIEPCTL15_USBACTEP_E_DISD 0x0
83689 
83694 #define ALT_USB_DEV_DIEPCTL15_USBACTEP_E_END 0x1
83695 
83697 #define ALT_USB_DEV_DIEPCTL15_USBACTEP_LSB 15
83698 
83699 #define ALT_USB_DEV_DIEPCTL15_USBACTEP_MSB 15
83700 
83701 #define ALT_USB_DEV_DIEPCTL15_USBACTEP_WIDTH 1
83702 
83703 #define ALT_USB_DEV_DIEPCTL15_USBACTEP_SET_MSK 0x00008000
83704 
83705 #define ALT_USB_DEV_DIEPCTL15_USBACTEP_CLR_MSK 0xffff7fff
83706 
83707 #define ALT_USB_DEV_DIEPCTL15_USBACTEP_RESET 0x0
83708 
83709 #define ALT_USB_DEV_DIEPCTL15_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
83710 
83711 #define ALT_USB_DEV_DIEPCTL15_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
83712 
83754 #define ALT_USB_DEV_DIEPCTL15_DPID_E_INACT 0x0
83755 
83760 #define ALT_USB_DEV_DIEPCTL15_DPID_E_ACT 0x1
83761 
83763 #define ALT_USB_DEV_DIEPCTL15_DPID_LSB 16
83764 
83765 #define ALT_USB_DEV_DIEPCTL15_DPID_MSB 16
83766 
83767 #define ALT_USB_DEV_DIEPCTL15_DPID_WIDTH 1
83768 
83769 #define ALT_USB_DEV_DIEPCTL15_DPID_SET_MSK 0x00010000
83770 
83771 #define ALT_USB_DEV_DIEPCTL15_DPID_CLR_MSK 0xfffeffff
83772 
83773 #define ALT_USB_DEV_DIEPCTL15_DPID_RESET 0x0
83774 
83775 #define ALT_USB_DEV_DIEPCTL15_DPID_GET(value) (((value) & 0x00010000) >> 16)
83776 
83777 #define ALT_USB_DEV_DIEPCTL15_DPID_SET(value) (((value) << 16) & 0x00010000)
83778 
83813 #define ALT_USB_DEV_DIEPCTL15_NAKSTS_E_NONNAK 0x0
83814 
83819 #define ALT_USB_DEV_DIEPCTL15_NAKSTS_E_NAK 0x1
83820 
83822 #define ALT_USB_DEV_DIEPCTL15_NAKSTS_LSB 17
83823 
83824 #define ALT_USB_DEV_DIEPCTL15_NAKSTS_MSB 17
83825 
83826 #define ALT_USB_DEV_DIEPCTL15_NAKSTS_WIDTH 1
83827 
83828 #define ALT_USB_DEV_DIEPCTL15_NAKSTS_SET_MSK 0x00020000
83829 
83830 #define ALT_USB_DEV_DIEPCTL15_NAKSTS_CLR_MSK 0xfffdffff
83831 
83832 #define ALT_USB_DEV_DIEPCTL15_NAKSTS_RESET 0x0
83833 
83834 #define ALT_USB_DEV_DIEPCTL15_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
83835 
83836 #define ALT_USB_DEV_DIEPCTL15_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
83837 
83860 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_E_CTL 0x0
83861 
83866 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_E_ISOCHRONOUS 0x1
83867 
83872 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_E_BULK 0x2
83873 
83878 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_E_INTERRUP 0x3
83879 
83881 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_LSB 18
83882 
83883 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_MSB 19
83884 
83885 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_WIDTH 2
83886 
83887 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_SET_MSK 0x000c0000
83888 
83889 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_CLR_MSK 0xfff3ffff
83890 
83891 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_RESET 0x0
83892 
83893 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
83894 
83895 #define ALT_USB_DEV_DIEPCTL15_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
83896 
83926 #define ALT_USB_DEV_DIEPCTL15_STALL_E_INACT 0x0
83927 
83932 #define ALT_USB_DEV_DIEPCTL15_STALL_E_ACT 0x1
83933 
83935 #define ALT_USB_DEV_DIEPCTL15_STALL_LSB 21
83936 
83937 #define ALT_USB_DEV_DIEPCTL15_STALL_MSB 21
83938 
83939 #define ALT_USB_DEV_DIEPCTL15_STALL_WIDTH 1
83940 
83941 #define ALT_USB_DEV_DIEPCTL15_STALL_SET_MSK 0x00200000
83942 
83943 #define ALT_USB_DEV_DIEPCTL15_STALL_CLR_MSK 0xffdfffff
83944 
83945 #define ALT_USB_DEV_DIEPCTL15_STALL_RESET 0x0
83946 
83947 #define ALT_USB_DEV_DIEPCTL15_STALL_GET(value) (((value) & 0x00200000) >> 21)
83948 
83949 #define ALT_USB_DEV_DIEPCTL15_STALL_SET(value) (((value) << 21) & 0x00200000)
83950 
83973 #define ALT_USB_DEV_DIEPCTL15_TXFNUM_LSB 22
83974 
83975 #define ALT_USB_DEV_DIEPCTL15_TXFNUM_MSB 25
83976 
83977 #define ALT_USB_DEV_DIEPCTL15_TXFNUM_WIDTH 4
83978 
83979 #define ALT_USB_DEV_DIEPCTL15_TXFNUM_SET_MSK 0x03c00000
83980 
83981 #define ALT_USB_DEV_DIEPCTL15_TXFNUM_CLR_MSK 0xfc3fffff
83982 
83983 #define ALT_USB_DEV_DIEPCTL15_TXFNUM_RESET 0x0
83984 
83985 #define ALT_USB_DEV_DIEPCTL15_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
83986 
83987 #define ALT_USB_DEV_DIEPCTL15_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
83988 
84009 #define ALT_USB_DEV_DIEPCTL15_CNAK_E_INACT 0x0
84010 
84015 #define ALT_USB_DEV_DIEPCTL15_CNAK_E_ACT 0x1
84016 
84018 #define ALT_USB_DEV_DIEPCTL15_CNAK_LSB 26
84019 
84020 #define ALT_USB_DEV_DIEPCTL15_CNAK_MSB 26
84021 
84022 #define ALT_USB_DEV_DIEPCTL15_CNAK_WIDTH 1
84023 
84024 #define ALT_USB_DEV_DIEPCTL15_CNAK_SET_MSK 0x04000000
84025 
84026 #define ALT_USB_DEV_DIEPCTL15_CNAK_CLR_MSK 0xfbffffff
84027 
84028 #define ALT_USB_DEV_DIEPCTL15_CNAK_RESET 0x0
84029 
84030 #define ALT_USB_DEV_DIEPCTL15_CNAK_GET(value) (((value) & 0x04000000) >> 26)
84031 
84032 #define ALT_USB_DEV_DIEPCTL15_CNAK_SET(value) (((value) << 26) & 0x04000000)
84033 
84057 #define ALT_USB_DEV_DIEPCTL15_SNAK_E_INACT 0x0
84058 
84063 #define ALT_USB_DEV_DIEPCTL15_SNAK_E_ACT 0x1
84064 
84066 #define ALT_USB_DEV_DIEPCTL15_SNAK_LSB 27
84067 
84068 #define ALT_USB_DEV_DIEPCTL15_SNAK_MSB 27
84069 
84070 #define ALT_USB_DEV_DIEPCTL15_SNAK_WIDTH 1
84071 
84072 #define ALT_USB_DEV_DIEPCTL15_SNAK_SET_MSK 0x08000000
84073 
84074 #define ALT_USB_DEV_DIEPCTL15_SNAK_CLR_MSK 0xf7ffffff
84075 
84076 #define ALT_USB_DEV_DIEPCTL15_SNAK_RESET 0x0
84077 
84078 #define ALT_USB_DEV_DIEPCTL15_SNAK_GET(value) (((value) & 0x08000000) >> 27)
84079 
84080 #define ALT_USB_DEV_DIEPCTL15_SNAK_SET(value) (((value) << 27) & 0x08000000)
84081 
84110 #define ALT_USB_DEV_DIEPCTL15_SETD0PID_E_DISD 0x0
84111 
84116 #define ALT_USB_DEV_DIEPCTL15_SETD0PID_E_END 0x1
84117 
84119 #define ALT_USB_DEV_DIEPCTL15_SETD0PID_LSB 28
84120 
84121 #define ALT_USB_DEV_DIEPCTL15_SETD0PID_MSB 28
84122 
84123 #define ALT_USB_DEV_DIEPCTL15_SETD0PID_WIDTH 1
84124 
84125 #define ALT_USB_DEV_DIEPCTL15_SETD0PID_SET_MSK 0x10000000
84126 
84127 #define ALT_USB_DEV_DIEPCTL15_SETD0PID_CLR_MSK 0xefffffff
84128 
84129 #define ALT_USB_DEV_DIEPCTL15_SETD0PID_RESET 0x0
84130 
84131 #define ALT_USB_DEV_DIEPCTL15_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
84132 
84133 #define ALT_USB_DEV_DIEPCTL15_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
84134 
84161 #define ALT_USB_DEV_DIEPCTL15_SETD1PID_E_DISD 0x0
84162 
84167 #define ALT_USB_DEV_DIEPCTL15_SETD1PID_E_END 0x1
84168 
84170 #define ALT_USB_DEV_DIEPCTL15_SETD1PID_LSB 29
84171 
84172 #define ALT_USB_DEV_DIEPCTL15_SETD1PID_MSB 29
84173 
84174 #define ALT_USB_DEV_DIEPCTL15_SETD1PID_WIDTH 1
84175 
84176 #define ALT_USB_DEV_DIEPCTL15_SETD1PID_SET_MSK 0x20000000
84177 
84178 #define ALT_USB_DEV_DIEPCTL15_SETD1PID_CLR_MSK 0xdfffffff
84179 
84180 #define ALT_USB_DEV_DIEPCTL15_SETD1PID_RESET 0x0
84181 
84182 #define ALT_USB_DEV_DIEPCTL15_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
84183 
84184 #define ALT_USB_DEV_DIEPCTL15_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
84185 
84211 #define ALT_USB_DEV_DIEPCTL15_EPDIS_E_INACT 0x0
84212 
84217 #define ALT_USB_DEV_DIEPCTL15_EPDIS_E_ACT 0x1
84218 
84220 #define ALT_USB_DEV_DIEPCTL15_EPDIS_LSB 30
84221 
84222 #define ALT_USB_DEV_DIEPCTL15_EPDIS_MSB 30
84223 
84224 #define ALT_USB_DEV_DIEPCTL15_EPDIS_WIDTH 1
84225 
84226 #define ALT_USB_DEV_DIEPCTL15_EPDIS_SET_MSK 0x40000000
84227 
84228 #define ALT_USB_DEV_DIEPCTL15_EPDIS_CLR_MSK 0xbfffffff
84229 
84230 #define ALT_USB_DEV_DIEPCTL15_EPDIS_RESET 0x0
84231 
84232 #define ALT_USB_DEV_DIEPCTL15_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
84233 
84234 #define ALT_USB_DEV_DIEPCTL15_EPDIS_SET(value) (((value) << 30) & 0x40000000)
84235 
84285 #define ALT_USB_DEV_DIEPCTL15_EPENA_E_INACT 0x0
84286 
84291 #define ALT_USB_DEV_DIEPCTL15_EPENA_E_ACT 0x1
84292 
84294 #define ALT_USB_DEV_DIEPCTL15_EPENA_LSB 31
84295 
84296 #define ALT_USB_DEV_DIEPCTL15_EPENA_MSB 31
84297 
84298 #define ALT_USB_DEV_DIEPCTL15_EPENA_WIDTH 1
84299 
84300 #define ALT_USB_DEV_DIEPCTL15_EPENA_SET_MSK 0x80000000
84301 
84302 #define ALT_USB_DEV_DIEPCTL15_EPENA_CLR_MSK 0x7fffffff
84303 
84304 #define ALT_USB_DEV_DIEPCTL15_EPENA_RESET 0x0
84305 
84306 #define ALT_USB_DEV_DIEPCTL15_EPENA_GET(value) (((value) & 0x80000000) >> 31)
84307 
84308 #define ALT_USB_DEV_DIEPCTL15_EPENA_SET(value) (((value) << 31) & 0x80000000)
84309 
84310 #ifndef __ASSEMBLY__
84311 
84322 {
84323  uint32_t mps : 11;
84324  uint32_t : 4;
84325  uint32_t usbactep : 1;
84326  const uint32_t dpid : 1;
84327  const uint32_t naksts : 1;
84328  uint32_t eptype : 2;
84329  uint32_t : 1;
84330  const uint32_t stall : 1;
84331  uint32_t txfnum : 4;
84332  uint32_t cnak : 1;
84333  uint32_t snak : 1;
84334  uint32_t setd0pid : 1;
84335  uint32_t setd1pid : 1;
84336  const uint32_t epdis : 1;
84337  const uint32_t epena : 1;
84338 };
84339 
84342 #endif /* __ASSEMBLY__ */
84343 
84345 #define ALT_USB_DEV_DIEPCTL15_OFST 0x2e0
84346 
84347 #define ALT_USB_DEV_DIEPCTL15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPCTL15_OFST))
84348 
84413 #define ALT_USB_DEV_DIEPINT15_XFERCOMPL_E_INACT 0x0
84414 
84419 #define ALT_USB_DEV_DIEPINT15_XFERCOMPL_E_ACT 0x1
84420 
84422 #define ALT_USB_DEV_DIEPINT15_XFERCOMPL_LSB 0
84423 
84424 #define ALT_USB_DEV_DIEPINT15_XFERCOMPL_MSB 0
84425 
84426 #define ALT_USB_DEV_DIEPINT15_XFERCOMPL_WIDTH 1
84427 
84428 #define ALT_USB_DEV_DIEPINT15_XFERCOMPL_SET_MSK 0x00000001
84429 
84430 #define ALT_USB_DEV_DIEPINT15_XFERCOMPL_CLR_MSK 0xfffffffe
84431 
84432 #define ALT_USB_DEV_DIEPINT15_XFERCOMPL_RESET 0x0
84433 
84434 #define ALT_USB_DEV_DIEPINT15_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
84435 
84436 #define ALT_USB_DEV_DIEPINT15_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
84437 
84459 #define ALT_USB_DEV_DIEPINT15_EPDISBLD_E_INACT 0x0
84460 
84465 #define ALT_USB_DEV_DIEPINT15_EPDISBLD_E_ACT 0x1
84466 
84468 #define ALT_USB_DEV_DIEPINT15_EPDISBLD_LSB 1
84469 
84470 #define ALT_USB_DEV_DIEPINT15_EPDISBLD_MSB 1
84471 
84472 #define ALT_USB_DEV_DIEPINT15_EPDISBLD_WIDTH 1
84473 
84474 #define ALT_USB_DEV_DIEPINT15_EPDISBLD_SET_MSK 0x00000002
84475 
84476 #define ALT_USB_DEV_DIEPINT15_EPDISBLD_CLR_MSK 0xfffffffd
84477 
84478 #define ALT_USB_DEV_DIEPINT15_EPDISBLD_RESET 0x0
84479 
84480 #define ALT_USB_DEV_DIEPINT15_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
84481 
84482 #define ALT_USB_DEV_DIEPINT15_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
84483 
84506 #define ALT_USB_DEV_DIEPINT15_AHBERR_E_INACT 0x0
84507 
84512 #define ALT_USB_DEV_DIEPINT15_AHBERR_E_ACT 0x1
84513 
84515 #define ALT_USB_DEV_DIEPINT15_AHBERR_LSB 2
84516 
84517 #define ALT_USB_DEV_DIEPINT15_AHBERR_MSB 2
84518 
84519 #define ALT_USB_DEV_DIEPINT15_AHBERR_WIDTH 1
84520 
84521 #define ALT_USB_DEV_DIEPINT15_AHBERR_SET_MSK 0x00000004
84522 
84523 #define ALT_USB_DEV_DIEPINT15_AHBERR_CLR_MSK 0xfffffffb
84524 
84525 #define ALT_USB_DEV_DIEPINT15_AHBERR_RESET 0x0
84526 
84527 #define ALT_USB_DEV_DIEPINT15_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
84528 
84529 #define ALT_USB_DEV_DIEPINT15_AHBERR_SET(value) (((value) << 2) & 0x00000004)
84530 
84554 #define ALT_USB_DEV_DIEPINT15_TMO_E_INACT 0x0
84555 
84560 #define ALT_USB_DEV_DIEPINT15_TMO_E_ACT 0x1
84561 
84563 #define ALT_USB_DEV_DIEPINT15_TMO_LSB 3
84564 
84565 #define ALT_USB_DEV_DIEPINT15_TMO_MSB 3
84566 
84567 #define ALT_USB_DEV_DIEPINT15_TMO_WIDTH 1
84568 
84569 #define ALT_USB_DEV_DIEPINT15_TMO_SET_MSK 0x00000008
84570 
84571 #define ALT_USB_DEV_DIEPINT15_TMO_CLR_MSK 0xfffffff7
84572 
84573 #define ALT_USB_DEV_DIEPINT15_TMO_RESET 0x0
84574 
84575 #define ALT_USB_DEV_DIEPINT15_TMO_GET(value) (((value) & 0x00000008) >> 3)
84576 
84577 #define ALT_USB_DEV_DIEPINT15_TMO_SET(value) (((value) << 3) & 0x00000008)
84578 
84601 #define ALT_USB_DEV_DIEPINT15_INTKNTXFEMP_E_INACT 0x0
84602 
84607 #define ALT_USB_DEV_DIEPINT15_INTKNTXFEMP_E_ACT 0x1
84608 
84610 #define ALT_USB_DEV_DIEPINT15_INTKNTXFEMP_LSB 4
84611 
84612 #define ALT_USB_DEV_DIEPINT15_INTKNTXFEMP_MSB 4
84613 
84614 #define ALT_USB_DEV_DIEPINT15_INTKNTXFEMP_WIDTH 1
84615 
84616 #define ALT_USB_DEV_DIEPINT15_INTKNTXFEMP_SET_MSK 0x00000010
84617 
84618 #define ALT_USB_DEV_DIEPINT15_INTKNTXFEMP_CLR_MSK 0xffffffef
84619 
84620 #define ALT_USB_DEV_DIEPINT15_INTKNTXFEMP_RESET 0x0
84621 
84622 #define ALT_USB_DEV_DIEPINT15_INTKNTXFEMP_GET(value) (((value) & 0x00000010) >> 4)
84623 
84624 #define ALT_USB_DEV_DIEPINT15_INTKNTXFEMP_SET(value) (((value) << 4) & 0x00000010)
84625 
84649 #define ALT_USB_DEV_DIEPINT15_INTKNEPMIS_E_INACT 0x0
84650 
84655 #define ALT_USB_DEV_DIEPINT15_INTKNEPMIS_E_ACT 0x1
84656 
84658 #define ALT_USB_DEV_DIEPINT15_INTKNEPMIS_LSB 5
84659 
84660 #define ALT_USB_DEV_DIEPINT15_INTKNEPMIS_MSB 5
84661 
84662 #define ALT_USB_DEV_DIEPINT15_INTKNEPMIS_WIDTH 1
84663 
84664 #define ALT_USB_DEV_DIEPINT15_INTKNEPMIS_SET_MSK 0x00000020
84665 
84666 #define ALT_USB_DEV_DIEPINT15_INTKNEPMIS_CLR_MSK 0xffffffdf
84667 
84668 #define ALT_USB_DEV_DIEPINT15_INTKNEPMIS_RESET 0x0
84669 
84670 #define ALT_USB_DEV_DIEPINT15_INTKNEPMIS_GET(value) (((value) & 0x00000020) >> 5)
84671 
84672 #define ALT_USB_DEV_DIEPINT15_INTKNEPMIS_SET(value) (((value) << 5) & 0x00000020)
84673 
84700 #define ALT_USB_DEV_DIEPINT15_INEPNAKEFF_E_INACT 0x0
84701 
84706 #define ALT_USB_DEV_DIEPINT15_INEPNAKEFF_E_ACT 0x1
84707 
84709 #define ALT_USB_DEV_DIEPINT15_INEPNAKEFF_LSB 6
84710 
84711 #define ALT_USB_DEV_DIEPINT15_INEPNAKEFF_MSB 6
84712 
84713 #define ALT_USB_DEV_DIEPINT15_INEPNAKEFF_WIDTH 1
84714 
84715 #define ALT_USB_DEV_DIEPINT15_INEPNAKEFF_SET_MSK 0x00000040
84716 
84717 #define ALT_USB_DEV_DIEPINT15_INEPNAKEFF_CLR_MSK 0xffffffbf
84718 
84719 #define ALT_USB_DEV_DIEPINT15_INEPNAKEFF_RESET 0x0
84720 
84721 #define ALT_USB_DEV_DIEPINT15_INEPNAKEFF_GET(value) (((value) & 0x00000040) >> 6)
84722 
84723 #define ALT_USB_DEV_DIEPINT15_INEPNAKEFF_SET(value) (((value) << 6) & 0x00000040)
84724 
84748 #define ALT_USB_DEV_DIEPINT15_TXFEMP_E_INACT 0x0
84749 
84754 #define ALT_USB_DEV_DIEPINT15_TXFEMP_E_ACT 0x1
84755 
84757 #define ALT_USB_DEV_DIEPINT15_TXFEMP_LSB 7
84758 
84759 #define ALT_USB_DEV_DIEPINT15_TXFEMP_MSB 7
84760 
84761 #define ALT_USB_DEV_DIEPINT15_TXFEMP_WIDTH 1
84762 
84763 #define ALT_USB_DEV_DIEPINT15_TXFEMP_SET_MSK 0x00000080
84764 
84765 #define ALT_USB_DEV_DIEPINT15_TXFEMP_CLR_MSK 0xffffff7f
84766 
84767 #define ALT_USB_DEV_DIEPINT15_TXFEMP_RESET 0x1
84768 
84769 #define ALT_USB_DEV_DIEPINT15_TXFEMP_GET(value) (((value) & 0x00000080) >> 7)
84770 
84771 #define ALT_USB_DEV_DIEPINT15_TXFEMP_SET(value) (((value) << 7) & 0x00000080)
84772 
84794 #define ALT_USB_DEV_DIEPINT15_TXFIFOUNDRN_E_INACT 0x0
84795 
84800 #define ALT_USB_DEV_DIEPINT15_TXFIFOUNDRN_E_ACT 0x1
84801 
84803 #define ALT_USB_DEV_DIEPINT15_TXFIFOUNDRN_LSB 8
84804 
84805 #define ALT_USB_DEV_DIEPINT15_TXFIFOUNDRN_MSB 8
84806 
84807 #define ALT_USB_DEV_DIEPINT15_TXFIFOUNDRN_WIDTH 1
84808 
84809 #define ALT_USB_DEV_DIEPINT15_TXFIFOUNDRN_SET_MSK 0x00000100
84810 
84811 #define ALT_USB_DEV_DIEPINT15_TXFIFOUNDRN_CLR_MSK 0xfffffeff
84812 
84813 #define ALT_USB_DEV_DIEPINT15_TXFIFOUNDRN_RESET 0x0
84814 
84815 #define ALT_USB_DEV_DIEPINT15_TXFIFOUNDRN_GET(value) (((value) & 0x00000100) >> 8)
84816 
84817 #define ALT_USB_DEV_DIEPINT15_TXFIFOUNDRN_SET(value) (((value) << 8) & 0x00000100)
84818 
84841 #define ALT_USB_DEV_DIEPINT15_BNAINTR_E_INACT 0x0
84842 
84847 #define ALT_USB_DEV_DIEPINT15_BNAINTR_E_ACT 0x1
84848 
84850 #define ALT_USB_DEV_DIEPINT15_BNAINTR_LSB 9
84851 
84852 #define ALT_USB_DEV_DIEPINT15_BNAINTR_MSB 9
84853 
84854 #define ALT_USB_DEV_DIEPINT15_BNAINTR_WIDTH 1
84855 
84856 #define ALT_USB_DEV_DIEPINT15_BNAINTR_SET_MSK 0x00000200
84857 
84858 #define ALT_USB_DEV_DIEPINT15_BNAINTR_CLR_MSK 0xfffffdff
84859 
84860 #define ALT_USB_DEV_DIEPINT15_BNAINTR_RESET 0x0
84861 
84862 #define ALT_USB_DEV_DIEPINT15_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
84863 
84864 #define ALT_USB_DEV_DIEPINT15_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
84865 
84888 #define ALT_USB_DEV_DIEPINT15_PKTDRPSTS_E_INACT 0x0
84889 
84894 #define ALT_USB_DEV_DIEPINT15_PKTDRPSTS_E_ACT 0x1
84895 
84897 #define ALT_USB_DEV_DIEPINT15_PKTDRPSTS_LSB 11
84898 
84899 #define ALT_USB_DEV_DIEPINT15_PKTDRPSTS_MSB 11
84900 
84901 #define ALT_USB_DEV_DIEPINT15_PKTDRPSTS_WIDTH 1
84902 
84903 #define ALT_USB_DEV_DIEPINT15_PKTDRPSTS_SET_MSK 0x00000800
84904 
84905 #define ALT_USB_DEV_DIEPINT15_PKTDRPSTS_CLR_MSK 0xfffff7ff
84906 
84907 #define ALT_USB_DEV_DIEPINT15_PKTDRPSTS_RESET 0x0
84908 
84909 #define ALT_USB_DEV_DIEPINT15_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
84910 
84911 #define ALT_USB_DEV_DIEPINT15_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
84912 
84933 #define ALT_USB_DEV_DIEPINT15_BBLEERR_E_INACT 0x0
84934 
84939 #define ALT_USB_DEV_DIEPINT15_BBLEERR_E_ACT 0x1
84940 
84942 #define ALT_USB_DEV_DIEPINT15_BBLEERR_LSB 12
84943 
84944 #define ALT_USB_DEV_DIEPINT15_BBLEERR_MSB 12
84945 
84946 #define ALT_USB_DEV_DIEPINT15_BBLEERR_WIDTH 1
84947 
84948 #define ALT_USB_DEV_DIEPINT15_BBLEERR_SET_MSK 0x00001000
84949 
84950 #define ALT_USB_DEV_DIEPINT15_BBLEERR_CLR_MSK 0xffffefff
84951 
84952 #define ALT_USB_DEV_DIEPINT15_BBLEERR_RESET 0x0
84953 
84954 #define ALT_USB_DEV_DIEPINT15_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
84955 
84956 #define ALT_USB_DEV_DIEPINT15_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
84957 
84980 #define ALT_USB_DEV_DIEPINT15_NAKINTRPT_E_INACT 0x0
84981 
84986 #define ALT_USB_DEV_DIEPINT15_NAKINTRPT_E_ACT 0x1
84987 
84989 #define ALT_USB_DEV_DIEPINT15_NAKINTRPT_LSB 13
84990 
84991 #define ALT_USB_DEV_DIEPINT15_NAKINTRPT_MSB 13
84992 
84993 #define ALT_USB_DEV_DIEPINT15_NAKINTRPT_WIDTH 1
84994 
84995 #define ALT_USB_DEV_DIEPINT15_NAKINTRPT_SET_MSK 0x00002000
84996 
84997 #define ALT_USB_DEV_DIEPINT15_NAKINTRPT_CLR_MSK 0xffffdfff
84998 
84999 #define ALT_USB_DEV_DIEPINT15_NAKINTRPT_RESET 0x0
85000 
85001 #define ALT_USB_DEV_DIEPINT15_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
85002 
85003 #define ALT_USB_DEV_DIEPINT15_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
85004 
85026 #define ALT_USB_DEV_DIEPINT15_NYETINTRPT_E_INACT 0x0
85027 
85032 #define ALT_USB_DEV_DIEPINT15_NYETINTRPT_E_ACT 0x1
85033 
85035 #define ALT_USB_DEV_DIEPINT15_NYETINTRPT_LSB 14
85036 
85037 #define ALT_USB_DEV_DIEPINT15_NYETINTRPT_MSB 14
85038 
85039 #define ALT_USB_DEV_DIEPINT15_NYETINTRPT_WIDTH 1
85040 
85041 #define ALT_USB_DEV_DIEPINT15_NYETINTRPT_SET_MSK 0x00004000
85042 
85043 #define ALT_USB_DEV_DIEPINT15_NYETINTRPT_CLR_MSK 0xffffbfff
85044 
85045 #define ALT_USB_DEV_DIEPINT15_NYETINTRPT_RESET 0x0
85046 
85047 #define ALT_USB_DEV_DIEPINT15_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
85048 
85049 #define ALT_USB_DEV_DIEPINT15_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
85050 
85051 #ifndef __ASSEMBLY__
85052 
85063 {
85064  const uint32_t xfercompl : 1;
85065  const uint32_t epdisbld : 1;
85066  const uint32_t ahberr : 1;
85067  const uint32_t timeout : 1;
85068  const uint32_t intkntxfemp : 1;
85069  const uint32_t intknepmis : 1;
85070  const uint32_t inepnakeff : 1;
85071  const uint32_t txfemp : 1;
85072  const uint32_t txfifoundrn : 1;
85073  const uint32_t bnaintr : 1;
85074  uint32_t : 1;
85075  const uint32_t pktdrpsts : 1;
85076  const uint32_t bbleerr : 1;
85077  const uint32_t nakintrpt : 1;
85078  const uint32_t nyetintrpt : 1;
85079  uint32_t : 17;
85080 };
85081 
85084 #endif /* __ASSEMBLY__ */
85085 
85087 #define ALT_USB_DEV_DIEPINT15_OFST 0x2e8
85088 
85089 #define ALT_USB_DEV_DIEPINT15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPINT15_OFST))
85090 
85123 #define ALT_USB_DEV_DIEPTSIZ15_XFERSIZE_LSB 0
85124 
85125 #define ALT_USB_DEV_DIEPTSIZ15_XFERSIZE_MSB 18
85126 
85127 #define ALT_USB_DEV_DIEPTSIZ15_XFERSIZE_WIDTH 19
85128 
85129 #define ALT_USB_DEV_DIEPTSIZ15_XFERSIZE_SET_MSK 0x0007ffff
85130 
85131 #define ALT_USB_DEV_DIEPTSIZ15_XFERSIZE_CLR_MSK 0xfff80000
85132 
85133 #define ALT_USB_DEV_DIEPTSIZ15_XFERSIZE_RESET 0x0
85134 
85135 #define ALT_USB_DEV_DIEPTSIZ15_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
85136 
85137 #define ALT_USB_DEV_DIEPTSIZ15_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
85138 
85150 #define ALT_USB_DEV_DIEPTSIZ15_PKTCNT_LSB 19
85151 
85152 #define ALT_USB_DEV_DIEPTSIZ15_PKTCNT_MSB 28
85153 
85154 #define ALT_USB_DEV_DIEPTSIZ15_PKTCNT_WIDTH 10
85155 
85156 #define ALT_USB_DEV_DIEPTSIZ15_PKTCNT_SET_MSK 0x1ff80000
85157 
85158 #define ALT_USB_DEV_DIEPTSIZ15_PKTCNT_CLR_MSK 0xe007ffff
85159 
85160 #define ALT_USB_DEV_DIEPTSIZ15_PKTCNT_RESET 0x0
85161 
85162 #define ALT_USB_DEV_DIEPTSIZ15_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
85163 
85164 #define ALT_USB_DEV_DIEPTSIZ15_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
85165 
85193 #define ALT_USB_DEV_DIEPTSIZ15_MC_E_PKTONE 0x1
85194 
85199 #define ALT_USB_DEV_DIEPTSIZ15_MC_E_PKTTWO 0x2
85200 
85205 #define ALT_USB_DEV_DIEPTSIZ15_MC_E_PKTTHREE 0x3
85206 
85208 #define ALT_USB_DEV_DIEPTSIZ15_MC_LSB 29
85209 
85210 #define ALT_USB_DEV_DIEPTSIZ15_MC_MSB 30
85211 
85212 #define ALT_USB_DEV_DIEPTSIZ15_MC_WIDTH 2
85213 
85214 #define ALT_USB_DEV_DIEPTSIZ15_MC_SET_MSK 0x60000000
85215 
85216 #define ALT_USB_DEV_DIEPTSIZ15_MC_CLR_MSK 0x9fffffff
85217 
85218 #define ALT_USB_DEV_DIEPTSIZ15_MC_RESET 0x0
85219 
85220 #define ALT_USB_DEV_DIEPTSIZ15_MC_GET(value) (((value) & 0x60000000) >> 29)
85221 
85222 #define ALT_USB_DEV_DIEPTSIZ15_MC_SET(value) (((value) << 29) & 0x60000000)
85223 
85224 #ifndef __ASSEMBLY__
85225 
85236 {
85237  uint32_t xfersize : 19;
85238  uint32_t PktCnt : 10;
85239  uint32_t mc : 2;
85240  uint32_t : 1;
85241 };
85242 
85245 #endif /* __ASSEMBLY__ */
85246 
85248 #define ALT_USB_DEV_DIEPTSIZ15_OFST 0x2f0
85249 
85250 #define ALT_USB_DEV_DIEPTSIZ15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPTSIZ15_OFST))
85251 
85284 #define ALT_USB_DEV_DIEPDMA15_DIEPDMA15_LSB 0
85285 
85286 #define ALT_USB_DEV_DIEPDMA15_DIEPDMA15_MSB 31
85287 
85288 #define ALT_USB_DEV_DIEPDMA15_DIEPDMA15_WIDTH 32
85289 
85290 #define ALT_USB_DEV_DIEPDMA15_DIEPDMA15_SET_MSK 0xffffffff
85291 
85292 #define ALT_USB_DEV_DIEPDMA15_DIEPDMA15_CLR_MSK 0x00000000
85293 
85294 #define ALT_USB_DEV_DIEPDMA15_DIEPDMA15_RESET 0x0
85295 
85296 #define ALT_USB_DEV_DIEPDMA15_DIEPDMA15_GET(value) (((value) & 0xffffffff) >> 0)
85297 
85298 #define ALT_USB_DEV_DIEPDMA15_DIEPDMA15_SET(value) (((value) << 0) & 0xffffffff)
85299 
85300 #ifndef __ASSEMBLY__
85301 
85312 {
85313  uint32_t diepdma15 : 32;
85314 };
85315 
85318 #endif /* __ASSEMBLY__ */
85319 
85321 #define ALT_USB_DEV_DIEPDMA15_OFST 0x2f4
85322 
85323 #define ALT_USB_DEV_DIEPDMA15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMA15_OFST))
85324 
85351 #define ALT_USB_DEV_DTXFSTS15_INEPTXFSPCAVAIL_LSB 0
85352 
85353 #define ALT_USB_DEV_DTXFSTS15_INEPTXFSPCAVAIL_MSB 15
85354 
85355 #define ALT_USB_DEV_DTXFSTS15_INEPTXFSPCAVAIL_WIDTH 16
85356 
85357 #define ALT_USB_DEV_DTXFSTS15_INEPTXFSPCAVAIL_SET_MSK 0x0000ffff
85358 
85359 #define ALT_USB_DEV_DTXFSTS15_INEPTXFSPCAVAIL_CLR_MSK 0xffff0000
85360 
85361 #define ALT_USB_DEV_DTXFSTS15_INEPTXFSPCAVAIL_RESET 0x2000
85362 
85363 #define ALT_USB_DEV_DTXFSTS15_INEPTXFSPCAVAIL_GET(value) (((value) & 0x0000ffff) >> 0)
85364 
85365 #define ALT_USB_DEV_DTXFSTS15_INEPTXFSPCAVAIL_SET(value) (((value) << 0) & 0x0000ffff)
85366 
85367 #ifndef __ASSEMBLY__
85368 
85379 {
85380  const uint32_t ineptxfspcavail : 16;
85381  uint32_t : 16;
85382 };
85383 
85386 #endif /* __ASSEMBLY__ */
85387 
85389 #define ALT_USB_DEV_DTXFSTS15_OFST 0x2f8
85390 
85391 #define ALT_USB_DEV_DTXFSTS15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DTXFSTS15_OFST))
85392 
85416 #define ALT_USB_DEV_DIEPDMAB15_DIEPDMAB15_LSB 0
85417 
85418 #define ALT_USB_DEV_DIEPDMAB15_DIEPDMAB15_MSB 31
85419 
85420 #define ALT_USB_DEV_DIEPDMAB15_DIEPDMAB15_WIDTH 32
85421 
85422 #define ALT_USB_DEV_DIEPDMAB15_DIEPDMAB15_SET_MSK 0xffffffff
85423 
85424 #define ALT_USB_DEV_DIEPDMAB15_DIEPDMAB15_CLR_MSK 0x00000000
85425 
85426 #define ALT_USB_DEV_DIEPDMAB15_DIEPDMAB15_RESET 0x0
85427 
85428 #define ALT_USB_DEV_DIEPDMAB15_DIEPDMAB15_GET(value) (((value) & 0xffffffff) >> 0)
85429 
85430 #define ALT_USB_DEV_DIEPDMAB15_DIEPDMAB15_SET(value) (((value) << 0) & 0xffffffff)
85431 
85432 #ifndef __ASSEMBLY__
85433 
85444 {
85445  const uint32_t diepdmab15 : 32;
85446 };
85447 
85450 #endif /* __ASSEMBLY__ */
85451 
85453 #define ALT_USB_DEV_DIEPDMAB15_OFST 0x2fc
85454 
85455 #define ALT_USB_DEV_DIEPDMAB15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DIEPDMAB15_OFST))
85456 
85505 #define ALT_USB_DEV_DOEPCTL0_MPS_E_BYTE64 0x0
85506 
85511 #define ALT_USB_DEV_DOEPCTL0_MPS_E_BYTE32 0x1
85512 
85517 #define ALT_USB_DEV_DOEPCTL0_MPS_E_BYTE16 0x2
85518 
85523 #define ALT_USB_DEV_DOEPCTL0_MPS_E_BYTE8 0x3
85524 
85526 #define ALT_USB_DEV_DOEPCTL0_MPS_LSB 0
85527 
85528 #define ALT_USB_DEV_DOEPCTL0_MPS_MSB 1
85529 
85530 #define ALT_USB_DEV_DOEPCTL0_MPS_WIDTH 2
85531 
85532 #define ALT_USB_DEV_DOEPCTL0_MPS_SET_MSK 0x00000003
85533 
85534 #define ALT_USB_DEV_DOEPCTL0_MPS_CLR_MSK 0xfffffffc
85535 
85536 #define ALT_USB_DEV_DOEPCTL0_MPS_RESET 0x0
85537 
85538 #define ALT_USB_DEV_DOEPCTL0_MPS_GET(value) (((value) & 0x00000003) >> 0)
85539 
85540 #define ALT_USB_DEV_DOEPCTL0_MPS_SET(value) (((value) << 0) & 0x00000003)
85541 
85562 #define ALT_USB_DEV_DOEPCTL0_USBACTEP_E_ACT 0x1
85563 
85565 #define ALT_USB_DEV_DOEPCTL0_USBACTEP_LSB 15
85566 
85567 #define ALT_USB_DEV_DOEPCTL0_USBACTEP_MSB 15
85568 
85569 #define ALT_USB_DEV_DOEPCTL0_USBACTEP_WIDTH 1
85570 
85571 #define ALT_USB_DEV_DOEPCTL0_USBACTEP_SET_MSK 0x00008000
85572 
85573 #define ALT_USB_DEV_DOEPCTL0_USBACTEP_CLR_MSK 0xffff7fff
85574 
85575 #define ALT_USB_DEV_DOEPCTL0_USBACTEP_RESET 0x1
85576 
85577 #define ALT_USB_DEV_DOEPCTL0_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
85578 
85579 #define ALT_USB_DEV_DOEPCTL0_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
85580 
85606 #define ALT_USB_DEV_DOEPCTL0_NAKSTS_E_INACT 0x0
85607 
85612 #define ALT_USB_DEV_DOEPCTL0_NAKSTS_E_ACT 0x1
85613 
85615 #define ALT_USB_DEV_DOEPCTL0_NAKSTS_LSB 17
85616 
85617 #define ALT_USB_DEV_DOEPCTL0_NAKSTS_MSB 17
85618 
85619 #define ALT_USB_DEV_DOEPCTL0_NAKSTS_WIDTH 1
85620 
85621 #define ALT_USB_DEV_DOEPCTL0_NAKSTS_SET_MSK 0x00020000
85622 
85623 #define ALT_USB_DEV_DOEPCTL0_NAKSTS_CLR_MSK 0xfffdffff
85624 
85625 #define ALT_USB_DEV_DOEPCTL0_NAKSTS_RESET 0x0
85626 
85627 #define ALT_USB_DEV_DOEPCTL0_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
85628 
85629 #define ALT_USB_DEV_DOEPCTL0_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
85630 
85650 #define ALT_USB_DEV_DOEPCTL0_EPTYPE_E_ACT 0x0
85651 
85653 #define ALT_USB_DEV_DOEPCTL0_EPTYPE_LSB 18
85654 
85655 #define ALT_USB_DEV_DOEPCTL0_EPTYPE_MSB 19
85656 
85657 #define ALT_USB_DEV_DOEPCTL0_EPTYPE_WIDTH 2
85658 
85659 #define ALT_USB_DEV_DOEPCTL0_EPTYPE_SET_MSK 0x000c0000
85660 
85661 #define ALT_USB_DEV_DOEPCTL0_EPTYPE_CLR_MSK 0xfff3ffff
85662 
85663 #define ALT_USB_DEV_DOEPCTL0_EPTYPE_RESET 0x0
85664 
85665 #define ALT_USB_DEV_DOEPCTL0_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
85666 
85667 #define ALT_USB_DEV_DOEPCTL0_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
85668 
85691 #define ALT_USB_DEV_DOEPCTL0_SNP_E_DISD 0x0
85692 
85697 #define ALT_USB_DEV_DOEPCTL0_SNP_E_END 0x1
85698 
85700 #define ALT_USB_DEV_DOEPCTL0_SNP_LSB 20
85701 
85702 #define ALT_USB_DEV_DOEPCTL0_SNP_MSB 20
85703 
85704 #define ALT_USB_DEV_DOEPCTL0_SNP_WIDTH 1
85705 
85706 #define ALT_USB_DEV_DOEPCTL0_SNP_SET_MSK 0x00100000
85707 
85708 #define ALT_USB_DEV_DOEPCTL0_SNP_CLR_MSK 0xffefffff
85709 
85710 #define ALT_USB_DEV_DOEPCTL0_SNP_RESET 0x0
85711 
85712 #define ALT_USB_DEV_DOEPCTL0_SNP_GET(value) (((value) & 0x00100000) >> 20)
85713 
85714 #define ALT_USB_DEV_DOEPCTL0_SNP_SET(value) (((value) << 20) & 0x00100000)
85715 
85739 #define ALT_USB_DEV_DOEPCTL0_STALL_E_INACT 0x0
85740 
85745 #define ALT_USB_DEV_DOEPCTL0_STALL_E_ACT 0x1
85746 
85748 #define ALT_USB_DEV_DOEPCTL0_STALL_LSB 21
85749 
85750 #define ALT_USB_DEV_DOEPCTL0_STALL_MSB 21
85751 
85752 #define ALT_USB_DEV_DOEPCTL0_STALL_WIDTH 1
85753 
85754 #define ALT_USB_DEV_DOEPCTL0_STALL_SET_MSK 0x00200000
85755 
85756 #define ALT_USB_DEV_DOEPCTL0_STALL_CLR_MSK 0xffdfffff
85757 
85758 #define ALT_USB_DEV_DOEPCTL0_STALL_RESET 0x0
85759 
85760 #define ALT_USB_DEV_DOEPCTL0_STALL_GET(value) (((value) & 0x00200000) >> 21)
85761 
85762 #define ALT_USB_DEV_DOEPCTL0_STALL_SET(value) (((value) << 21) & 0x00200000)
85763 
85784 #define ALT_USB_DEV_DOEPCTL0_CNAK_E_NOCLR 0x0
85785 
85790 #define ALT_USB_DEV_DOEPCTL0_CNAK_E_CLR 0x1
85791 
85793 #define ALT_USB_DEV_DOEPCTL0_CNAK_LSB 26
85794 
85795 #define ALT_USB_DEV_DOEPCTL0_CNAK_MSB 26
85796 
85797 #define ALT_USB_DEV_DOEPCTL0_CNAK_WIDTH 1
85798 
85799 #define ALT_USB_DEV_DOEPCTL0_CNAK_SET_MSK 0x04000000
85800 
85801 #define ALT_USB_DEV_DOEPCTL0_CNAK_CLR_MSK 0xfbffffff
85802 
85803 #define ALT_USB_DEV_DOEPCTL0_CNAK_RESET 0x0
85804 
85805 #define ALT_USB_DEV_DOEPCTL0_CNAK_GET(value) (((value) & 0x04000000) >> 26)
85806 
85807 #define ALT_USB_DEV_DOEPCTL0_CNAK_SET(value) (((value) << 26) & 0x04000000)
85808 
85832 #define ALT_USB_DEV_DOEPCTL0_SNAK_E_NOSET 0x0
85833 
85838 #define ALT_USB_DEV_DOEPCTL0_SNAK_E_SET 0x1
85839 
85841 #define ALT_USB_DEV_DOEPCTL0_SNAK_LSB 27
85842 
85843 #define ALT_USB_DEV_DOEPCTL0_SNAK_MSB 27
85844 
85845 #define ALT_USB_DEV_DOEPCTL0_SNAK_WIDTH 1
85846 
85847 #define ALT_USB_DEV_DOEPCTL0_SNAK_SET_MSK 0x08000000
85848 
85849 #define ALT_USB_DEV_DOEPCTL0_SNAK_CLR_MSK 0xf7ffffff
85850 
85851 #define ALT_USB_DEV_DOEPCTL0_SNAK_RESET 0x0
85852 
85853 #define ALT_USB_DEV_DOEPCTL0_SNAK_GET(value) (((value) & 0x08000000) >> 27)
85854 
85855 #define ALT_USB_DEV_DOEPCTL0_SNAK_SET(value) (((value) << 27) & 0x08000000)
85856 
85876 #define ALT_USB_DEV_DOEPCTL0_EPDIS_E_INACT 0x0
85877 
85879 #define ALT_USB_DEV_DOEPCTL0_EPDIS_LSB 30
85880 
85881 #define ALT_USB_DEV_DOEPCTL0_EPDIS_MSB 30
85882 
85883 #define ALT_USB_DEV_DOEPCTL0_EPDIS_WIDTH 1
85884 
85885 #define ALT_USB_DEV_DOEPCTL0_EPDIS_SET_MSK 0x40000000
85886 
85887 #define ALT_USB_DEV_DOEPCTL0_EPDIS_CLR_MSK 0xbfffffff
85888 
85889 #define ALT_USB_DEV_DOEPCTL0_EPDIS_RESET 0x0
85890 
85891 #define ALT_USB_DEV_DOEPCTL0_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
85892 
85893 #define ALT_USB_DEV_DOEPCTL0_EPDIS_SET(value) (((value) << 30) & 0x40000000)
85894 
85929 #define ALT_USB_DEV_DOEPCTL0_EPENA_E_INACT 0x0
85930 
85935 #define ALT_USB_DEV_DOEPCTL0_EPENA_E_ACT 0x1
85936 
85938 #define ALT_USB_DEV_DOEPCTL0_EPENA_LSB 31
85939 
85940 #define ALT_USB_DEV_DOEPCTL0_EPENA_MSB 31
85941 
85942 #define ALT_USB_DEV_DOEPCTL0_EPENA_WIDTH 1
85943 
85944 #define ALT_USB_DEV_DOEPCTL0_EPENA_SET_MSK 0x80000000
85945 
85946 #define ALT_USB_DEV_DOEPCTL0_EPENA_CLR_MSK 0x7fffffff
85947 
85948 #define ALT_USB_DEV_DOEPCTL0_EPENA_RESET 0x0
85949 
85950 #define ALT_USB_DEV_DOEPCTL0_EPENA_GET(value) (((value) & 0x80000000) >> 31)
85951 
85952 #define ALT_USB_DEV_DOEPCTL0_EPENA_SET(value) (((value) << 31) & 0x80000000)
85953 
85954 #ifndef __ASSEMBLY__
85955 
85966 {
85967  const uint32_t mps : 2;
85968  uint32_t : 13;
85969  const uint32_t usbactep : 1;
85970  uint32_t : 1;
85971  const uint32_t naksts : 1;
85972  const uint32_t eptype : 2;
85973  uint32_t snp : 1;
85974  const uint32_t stall : 1;
85975  uint32_t : 4;
85976  uint32_t cnak : 1;
85977  uint32_t snak : 1;
85978  uint32_t : 2;
85979  const uint32_t epdis : 1;
85980  const uint32_t epena : 1;
85981 };
85982 
85985 #endif /* __ASSEMBLY__ */
85986 
85988 #define ALT_USB_DEV_DOEPCTL0_OFST 0x300
85989 
85990 #define ALT_USB_DEV_DOEPCTL0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL0_OFST))
85991 
86055 #define ALT_USB_DEV_DOEPINT0_XFERCOMPL_E_INACT 0x0
86056 
86061 #define ALT_USB_DEV_DOEPINT0_XFERCOMPL_E_ACT 0x1
86062 
86064 #define ALT_USB_DEV_DOEPINT0_XFERCOMPL_LSB 0
86065 
86066 #define ALT_USB_DEV_DOEPINT0_XFERCOMPL_MSB 0
86067 
86068 #define ALT_USB_DEV_DOEPINT0_XFERCOMPL_WIDTH 1
86069 
86070 #define ALT_USB_DEV_DOEPINT0_XFERCOMPL_SET_MSK 0x00000001
86071 
86072 #define ALT_USB_DEV_DOEPINT0_XFERCOMPL_CLR_MSK 0xfffffffe
86073 
86074 #define ALT_USB_DEV_DOEPINT0_XFERCOMPL_RESET 0x0
86075 
86076 #define ALT_USB_DEV_DOEPINT0_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
86077 
86078 #define ALT_USB_DEV_DOEPINT0_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
86079 
86101 #define ALT_USB_DEV_DOEPINT0_EPDISBLD_E_INACT 0x0
86102 
86107 #define ALT_USB_DEV_DOEPINT0_EPDISBLD_E_ACT 0x1
86108 
86110 #define ALT_USB_DEV_DOEPINT0_EPDISBLD_LSB 1
86111 
86112 #define ALT_USB_DEV_DOEPINT0_EPDISBLD_MSB 1
86113 
86114 #define ALT_USB_DEV_DOEPINT0_EPDISBLD_WIDTH 1
86115 
86116 #define ALT_USB_DEV_DOEPINT0_EPDISBLD_SET_MSK 0x00000002
86117 
86118 #define ALT_USB_DEV_DOEPINT0_EPDISBLD_CLR_MSK 0xfffffffd
86119 
86120 #define ALT_USB_DEV_DOEPINT0_EPDISBLD_RESET 0x0
86121 
86122 #define ALT_USB_DEV_DOEPINT0_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
86123 
86124 #define ALT_USB_DEV_DOEPINT0_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
86125 
86148 #define ALT_USB_DEV_DOEPINT0_AHBERR_E_INACT 0x0
86149 
86154 #define ALT_USB_DEV_DOEPINT0_AHBERR_E_ACT 0x1
86155 
86157 #define ALT_USB_DEV_DOEPINT0_AHBERR_LSB 2
86158 
86159 #define ALT_USB_DEV_DOEPINT0_AHBERR_MSB 2
86160 
86161 #define ALT_USB_DEV_DOEPINT0_AHBERR_WIDTH 1
86162 
86163 #define ALT_USB_DEV_DOEPINT0_AHBERR_SET_MSK 0x00000004
86164 
86165 #define ALT_USB_DEV_DOEPINT0_AHBERR_CLR_MSK 0xfffffffb
86166 
86167 #define ALT_USB_DEV_DOEPINT0_AHBERR_RESET 0x0
86168 
86169 #define ALT_USB_DEV_DOEPINT0_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
86170 
86171 #define ALT_USB_DEV_DOEPINT0_AHBERR_SET(value) (((value) << 2) & 0x00000004)
86172 
86196 #define ALT_USB_DEV_DOEPINT0_SETUP_E_INACT 0x0
86197 
86202 #define ALT_USB_DEV_DOEPINT0_SETUP_E_ACT 0x1
86203 
86205 #define ALT_USB_DEV_DOEPINT0_SETUP_LSB 3
86206 
86207 #define ALT_USB_DEV_DOEPINT0_SETUP_MSB 3
86208 
86209 #define ALT_USB_DEV_DOEPINT0_SETUP_WIDTH 1
86210 
86211 #define ALT_USB_DEV_DOEPINT0_SETUP_SET_MSK 0x00000008
86212 
86213 #define ALT_USB_DEV_DOEPINT0_SETUP_CLR_MSK 0xfffffff7
86214 
86215 #define ALT_USB_DEV_DOEPINT0_SETUP_RESET 0x0
86216 
86217 #define ALT_USB_DEV_DOEPINT0_SETUP_GET(value) (((value) & 0x00000008) >> 3)
86218 
86219 #define ALT_USB_DEV_DOEPINT0_SETUP_SET(value) (((value) << 3) & 0x00000008)
86220 
86243 #define ALT_USB_DEV_DOEPINT0_OUTTKNEPDIS_E_INACT 0x0
86244 
86249 #define ALT_USB_DEV_DOEPINT0_OUTTKNEPDIS_E_ACT 0x1
86250 
86252 #define ALT_USB_DEV_DOEPINT0_OUTTKNEPDIS_LSB 4
86253 
86254 #define ALT_USB_DEV_DOEPINT0_OUTTKNEPDIS_MSB 4
86255 
86256 #define ALT_USB_DEV_DOEPINT0_OUTTKNEPDIS_WIDTH 1
86257 
86258 #define ALT_USB_DEV_DOEPINT0_OUTTKNEPDIS_SET_MSK 0x00000010
86259 
86260 #define ALT_USB_DEV_DOEPINT0_OUTTKNEPDIS_CLR_MSK 0xffffffef
86261 
86262 #define ALT_USB_DEV_DOEPINT0_OUTTKNEPDIS_RESET 0x0
86263 
86264 #define ALT_USB_DEV_DOEPINT0_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
86265 
86266 #define ALT_USB_DEV_DOEPINT0_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
86267 
86295 #define ALT_USB_DEV_DOEPINT0_STSPHSERCVD_E_INACT 0x0
86296 
86301 #define ALT_USB_DEV_DOEPINT0_STSPHSERCVD_E_ACT 0x1
86302 
86304 #define ALT_USB_DEV_DOEPINT0_STSPHSERCVD_LSB 5
86305 
86306 #define ALT_USB_DEV_DOEPINT0_STSPHSERCVD_MSB 5
86307 
86308 #define ALT_USB_DEV_DOEPINT0_STSPHSERCVD_WIDTH 1
86309 
86310 #define ALT_USB_DEV_DOEPINT0_STSPHSERCVD_SET_MSK 0x00000020
86311 
86312 #define ALT_USB_DEV_DOEPINT0_STSPHSERCVD_CLR_MSK 0xffffffdf
86313 
86314 #define ALT_USB_DEV_DOEPINT0_STSPHSERCVD_RESET 0x0
86315 
86316 #define ALT_USB_DEV_DOEPINT0_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
86317 
86318 #define ALT_USB_DEV_DOEPINT0_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
86319 
86342 #define ALT_USB_DEV_DOEPINT0_BACK2BACKSETUP_E_INACT 0x0
86343 
86348 #define ALT_USB_DEV_DOEPINT0_BACK2BACKSETUP_E_ACT 0x1
86349 
86351 #define ALT_USB_DEV_DOEPINT0_BACK2BACKSETUP_LSB 6
86352 
86353 #define ALT_USB_DEV_DOEPINT0_BACK2BACKSETUP_MSB 6
86354 
86355 #define ALT_USB_DEV_DOEPINT0_BACK2BACKSETUP_WIDTH 1
86356 
86357 #define ALT_USB_DEV_DOEPINT0_BACK2BACKSETUP_SET_MSK 0x00000040
86358 
86359 #define ALT_USB_DEV_DOEPINT0_BACK2BACKSETUP_CLR_MSK 0xffffffbf
86360 
86361 #define ALT_USB_DEV_DOEPINT0_BACK2BACKSETUP_RESET 0x0
86362 
86363 #define ALT_USB_DEV_DOEPINT0_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
86364 
86365 #define ALT_USB_DEV_DOEPINT0_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
86366 
86388 #define ALT_USB_DEV_DOEPINT0_OUTPKTERR_E_INACT 0x0
86389 
86394 #define ALT_USB_DEV_DOEPINT0_OUTPKTERR_E_ACT 0x1
86395 
86397 #define ALT_USB_DEV_DOEPINT0_OUTPKTERR_LSB 8
86398 
86399 #define ALT_USB_DEV_DOEPINT0_OUTPKTERR_MSB 8
86400 
86401 #define ALT_USB_DEV_DOEPINT0_OUTPKTERR_WIDTH 1
86402 
86403 #define ALT_USB_DEV_DOEPINT0_OUTPKTERR_SET_MSK 0x00000100
86404 
86405 #define ALT_USB_DEV_DOEPINT0_OUTPKTERR_CLR_MSK 0xfffffeff
86406 
86407 #define ALT_USB_DEV_DOEPINT0_OUTPKTERR_RESET 0x0
86408 
86409 #define ALT_USB_DEV_DOEPINT0_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
86410 
86411 #define ALT_USB_DEV_DOEPINT0_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
86412 
86436 #define ALT_USB_DEV_DOEPINT0_BNAINTR_E_INACT 0x0
86437 
86442 #define ALT_USB_DEV_DOEPINT0_BNAINTR_E_ACT 0x1
86443 
86445 #define ALT_USB_DEV_DOEPINT0_BNAINTR_LSB 9
86446 
86447 #define ALT_USB_DEV_DOEPINT0_BNAINTR_MSB 9
86448 
86449 #define ALT_USB_DEV_DOEPINT0_BNAINTR_WIDTH 1
86450 
86451 #define ALT_USB_DEV_DOEPINT0_BNAINTR_SET_MSK 0x00000200
86452 
86453 #define ALT_USB_DEV_DOEPINT0_BNAINTR_CLR_MSK 0xfffffdff
86454 
86455 #define ALT_USB_DEV_DOEPINT0_BNAINTR_RESET 0x0
86456 
86457 #define ALT_USB_DEV_DOEPINT0_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
86458 
86459 #define ALT_USB_DEV_DOEPINT0_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
86460 
86483 #define ALT_USB_DEV_DOEPINT0_PKTDRPSTS_E_INACT 0x0
86484 
86489 #define ALT_USB_DEV_DOEPINT0_PKTDRPSTS_E_ACT 0x1
86490 
86492 #define ALT_USB_DEV_DOEPINT0_PKTDRPSTS_LSB 11
86493 
86494 #define ALT_USB_DEV_DOEPINT0_PKTDRPSTS_MSB 11
86495 
86496 #define ALT_USB_DEV_DOEPINT0_PKTDRPSTS_WIDTH 1
86497 
86498 #define ALT_USB_DEV_DOEPINT0_PKTDRPSTS_SET_MSK 0x00000800
86499 
86500 #define ALT_USB_DEV_DOEPINT0_PKTDRPSTS_CLR_MSK 0xfffff7ff
86501 
86502 #define ALT_USB_DEV_DOEPINT0_PKTDRPSTS_RESET 0x0
86503 
86504 #define ALT_USB_DEV_DOEPINT0_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
86505 
86506 #define ALT_USB_DEV_DOEPINT0_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
86507 
86528 #define ALT_USB_DEV_DOEPINT0_BBLEERR_E_INACT 0x0
86529 
86534 #define ALT_USB_DEV_DOEPINT0_BBLEERR_E_ACT 0x1
86535 
86537 #define ALT_USB_DEV_DOEPINT0_BBLEERR_LSB 12
86538 
86539 #define ALT_USB_DEV_DOEPINT0_BBLEERR_MSB 12
86540 
86541 #define ALT_USB_DEV_DOEPINT0_BBLEERR_WIDTH 1
86542 
86543 #define ALT_USB_DEV_DOEPINT0_BBLEERR_SET_MSK 0x00001000
86544 
86545 #define ALT_USB_DEV_DOEPINT0_BBLEERR_CLR_MSK 0xffffefff
86546 
86547 #define ALT_USB_DEV_DOEPINT0_BBLEERR_RESET 0x0
86548 
86549 #define ALT_USB_DEV_DOEPINT0_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
86550 
86551 #define ALT_USB_DEV_DOEPINT0_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
86552 
86575 #define ALT_USB_DEV_DOEPINT0_NAKINTRPT_E_INACT 0x0
86576 
86581 #define ALT_USB_DEV_DOEPINT0_NAKINTRPT_E_ACT 0x1
86582 
86584 #define ALT_USB_DEV_DOEPINT0_NAKINTRPT_LSB 13
86585 
86586 #define ALT_USB_DEV_DOEPINT0_NAKINTRPT_MSB 13
86587 
86588 #define ALT_USB_DEV_DOEPINT0_NAKINTRPT_WIDTH 1
86589 
86590 #define ALT_USB_DEV_DOEPINT0_NAKINTRPT_SET_MSK 0x00002000
86591 
86592 #define ALT_USB_DEV_DOEPINT0_NAKINTRPT_CLR_MSK 0xffffdfff
86593 
86594 #define ALT_USB_DEV_DOEPINT0_NAKINTRPT_RESET 0x0
86595 
86596 #define ALT_USB_DEV_DOEPINT0_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
86597 
86598 #define ALT_USB_DEV_DOEPINT0_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
86599 
86621 #define ALT_USB_DEV_DOEPINT0_NYETINTRPT_E_INACT 0x0
86622 
86627 #define ALT_USB_DEV_DOEPINT0_NYETINTRPT_E_ACT 0x1
86628 
86630 #define ALT_USB_DEV_DOEPINT0_NYETINTRPT_LSB 14
86631 
86632 #define ALT_USB_DEV_DOEPINT0_NYETINTRPT_MSB 14
86633 
86634 #define ALT_USB_DEV_DOEPINT0_NYETINTRPT_WIDTH 1
86635 
86636 #define ALT_USB_DEV_DOEPINT0_NYETINTRPT_SET_MSK 0x00004000
86637 
86638 #define ALT_USB_DEV_DOEPINT0_NYETINTRPT_CLR_MSK 0xffffbfff
86639 
86640 #define ALT_USB_DEV_DOEPINT0_NYETINTRPT_RESET 0x0
86641 
86642 #define ALT_USB_DEV_DOEPINT0_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
86643 
86644 #define ALT_USB_DEV_DOEPINT0_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
86645 
86646 #ifndef __ASSEMBLY__
86647 
86658 {
86659  const uint32_t xfercompl : 1;
86660  const uint32_t epdisbld : 1;
86661  const uint32_t ahberr : 1;
86662  const uint32_t setup : 1;
86663  const uint32_t outtknepdis : 1;
86664  const uint32_t stsphsercvd : 1;
86665  const uint32_t back2backsetup : 1;
86666  uint32_t : 1;
86667  const uint32_t outpkterr : 1;
86668  const uint32_t bnaintr : 1;
86669  uint32_t : 1;
86670  const uint32_t pktdrpsts : 1;
86671  const uint32_t bbleerr : 1;
86672  const uint32_t nakintrpt : 1;
86673  const uint32_t nyetintrpt : 1;
86674  uint32_t : 17;
86675 };
86676 
86679 #endif /* __ASSEMBLY__ */
86680 
86682 #define ALT_USB_DEV_DOEPINT0_OFST 0x308
86683 
86684 #define ALT_USB_DEV_DOEPINT0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT0_OFST))
86685 
86723 #define ALT_USB_DEV_DOEPTSIZ0_XFERSIZE_LSB 0
86724 
86725 #define ALT_USB_DEV_DOEPTSIZ0_XFERSIZE_MSB 6
86726 
86727 #define ALT_USB_DEV_DOEPTSIZ0_XFERSIZE_WIDTH 7
86728 
86729 #define ALT_USB_DEV_DOEPTSIZ0_XFERSIZE_SET_MSK 0x0000007f
86730 
86731 #define ALT_USB_DEV_DOEPTSIZ0_XFERSIZE_CLR_MSK 0xffffff80
86732 
86733 #define ALT_USB_DEV_DOEPTSIZ0_XFERSIZE_RESET 0x0
86734 
86735 #define ALT_USB_DEV_DOEPTSIZ0_XFERSIZE_GET(value) (((value) & 0x0000007f) >> 0)
86736 
86737 #define ALT_USB_DEV_DOEPTSIZ0_XFERSIZE_SET(value) (((value) << 0) & 0x0000007f)
86738 
86748 #define ALT_USB_DEV_DOEPTSIZ0_PKTCNT_LSB 19
86749 
86750 #define ALT_USB_DEV_DOEPTSIZ0_PKTCNT_MSB 19
86751 
86752 #define ALT_USB_DEV_DOEPTSIZ0_PKTCNT_WIDTH 1
86753 
86754 #define ALT_USB_DEV_DOEPTSIZ0_PKTCNT_SET_MSK 0x00080000
86755 
86756 #define ALT_USB_DEV_DOEPTSIZ0_PKTCNT_CLR_MSK 0xfff7ffff
86757 
86758 #define ALT_USB_DEV_DOEPTSIZ0_PKTCNT_RESET 0x0
86759 
86760 #define ALT_USB_DEV_DOEPTSIZ0_PKTCNT_GET(value) (((value) & 0x00080000) >> 19)
86761 
86762 #define ALT_USB_DEV_DOEPTSIZ0_PKTCNT_SET(value) (((value) << 19) & 0x00080000)
86763 
86786 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_E_ONEPKT 0x1
86787 
86792 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_E_TWOPKT 0x2
86793 
86798 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_E_THREEPKT 0x3
86799 
86801 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_LSB 29
86802 
86803 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_MSB 30
86804 
86805 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_WIDTH 2
86806 
86807 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_SET_MSK 0x60000000
86808 
86809 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_CLR_MSK 0x9fffffff
86810 
86811 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_RESET 0x0
86812 
86813 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_GET(value) (((value) & 0x60000000) >> 29)
86814 
86815 #define ALT_USB_DEV_DOEPTSIZ0_SUPCNT_SET(value) (((value) << 29) & 0x60000000)
86816 
86817 #ifndef __ASSEMBLY__
86818 
86829 {
86830  uint32_t xfersize : 7;
86831  uint32_t : 12;
86832  uint32_t pktcnt : 1;
86833  uint32_t : 9;
86834  uint32_t supcnt : 2;
86835  uint32_t : 1;
86836 };
86837 
86840 #endif /* __ASSEMBLY__ */
86841 
86843 #define ALT_USB_DEV_DOEPTSIZ0_OFST 0x310
86844 
86845 #define ALT_USB_DEV_DOEPTSIZ0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ0_OFST))
86846 
86879 #define ALT_USB_DEV_DOEPDMA0_DOEPDMA0_LSB 0
86880 
86881 #define ALT_USB_DEV_DOEPDMA0_DOEPDMA0_MSB 31
86882 
86883 #define ALT_USB_DEV_DOEPDMA0_DOEPDMA0_WIDTH 32
86884 
86885 #define ALT_USB_DEV_DOEPDMA0_DOEPDMA0_SET_MSK 0xffffffff
86886 
86887 #define ALT_USB_DEV_DOEPDMA0_DOEPDMA0_CLR_MSK 0x00000000
86888 
86889 #define ALT_USB_DEV_DOEPDMA0_DOEPDMA0_RESET 0x0
86890 
86891 #define ALT_USB_DEV_DOEPDMA0_DOEPDMA0_GET(value) (((value) & 0xffffffff) >> 0)
86892 
86893 #define ALT_USB_DEV_DOEPDMA0_DOEPDMA0_SET(value) (((value) << 0) & 0xffffffff)
86894 
86895 #ifndef __ASSEMBLY__
86896 
86907 {
86908  uint32_t doepdma0 : 32;
86909 };
86910 
86913 #endif /* __ASSEMBLY__ */
86914 
86916 #define ALT_USB_DEV_DOEPDMA0_OFST 0x314
86917 
86918 #define ALT_USB_DEV_DOEPDMA0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA0_OFST))
86919 
86941 #define ALT_USB_DEV_DOEPDMAB0_DOEPDMAB0_LSB 0
86942 
86943 #define ALT_USB_DEV_DOEPDMAB0_DOEPDMAB0_MSB 31
86944 
86945 #define ALT_USB_DEV_DOEPDMAB0_DOEPDMAB0_WIDTH 32
86946 
86947 #define ALT_USB_DEV_DOEPDMAB0_DOEPDMAB0_SET_MSK 0xffffffff
86948 
86949 #define ALT_USB_DEV_DOEPDMAB0_DOEPDMAB0_CLR_MSK 0x00000000
86950 
86951 #define ALT_USB_DEV_DOEPDMAB0_DOEPDMAB0_RESET 0x0
86952 
86953 #define ALT_USB_DEV_DOEPDMAB0_DOEPDMAB0_GET(value) (((value) & 0xffffffff) >> 0)
86954 
86955 #define ALT_USB_DEV_DOEPDMAB0_DOEPDMAB0_SET(value) (((value) << 0) & 0xffffffff)
86956 
86957 #ifndef __ASSEMBLY__
86958 
86969 {
86970  const uint32_t doepdmab0 : 32;
86971 };
86972 
86975 #endif /* __ASSEMBLY__ */
86976 
86978 #define ALT_USB_DEV_DOEPDMAB0_OFST 0x31c
86979 
86980 #define ALT_USB_DEV_DOEPDMAB0_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB0_OFST))
86981 
87019 #define ALT_USB_DEV_DOEPCTL1_MPS_LSB 0
87020 
87021 #define ALT_USB_DEV_DOEPCTL1_MPS_MSB 10
87022 
87023 #define ALT_USB_DEV_DOEPCTL1_MPS_WIDTH 11
87024 
87025 #define ALT_USB_DEV_DOEPCTL1_MPS_SET_MSK 0x000007ff
87026 
87027 #define ALT_USB_DEV_DOEPCTL1_MPS_CLR_MSK 0xfffff800
87028 
87029 #define ALT_USB_DEV_DOEPCTL1_MPS_RESET 0x0
87030 
87031 #define ALT_USB_DEV_DOEPCTL1_MPS_GET(value) (((value) & 0x000007ff) >> 0)
87032 
87033 #define ALT_USB_DEV_DOEPCTL1_MPS_SET(value) (((value) << 0) & 0x000007ff)
87034 
87059 #define ALT_USB_DEV_DOEPCTL1_USBACTEP_E_DISD 0x0
87060 
87065 #define ALT_USB_DEV_DOEPCTL1_USBACTEP_E_END 0x1
87066 
87068 #define ALT_USB_DEV_DOEPCTL1_USBACTEP_LSB 15
87069 
87070 #define ALT_USB_DEV_DOEPCTL1_USBACTEP_MSB 15
87071 
87072 #define ALT_USB_DEV_DOEPCTL1_USBACTEP_WIDTH 1
87073 
87074 #define ALT_USB_DEV_DOEPCTL1_USBACTEP_SET_MSK 0x00008000
87075 
87076 #define ALT_USB_DEV_DOEPCTL1_USBACTEP_CLR_MSK 0xffff7fff
87077 
87078 #define ALT_USB_DEV_DOEPCTL1_USBACTEP_RESET 0x0
87079 
87080 #define ALT_USB_DEV_DOEPCTL1_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
87081 
87082 #define ALT_USB_DEV_DOEPCTL1_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
87083 
87125 #define ALT_USB_DEV_DOEPCTL1_DPID_E_INACT 0x0
87126 
87131 #define ALT_USB_DEV_DOEPCTL1_DPID_E_ACT 0x1
87132 
87134 #define ALT_USB_DEV_DOEPCTL1_DPID_LSB 16
87135 
87136 #define ALT_USB_DEV_DOEPCTL1_DPID_MSB 16
87137 
87138 #define ALT_USB_DEV_DOEPCTL1_DPID_WIDTH 1
87139 
87140 #define ALT_USB_DEV_DOEPCTL1_DPID_SET_MSK 0x00010000
87141 
87142 #define ALT_USB_DEV_DOEPCTL1_DPID_CLR_MSK 0xfffeffff
87143 
87144 #define ALT_USB_DEV_DOEPCTL1_DPID_RESET 0x0
87145 
87146 #define ALT_USB_DEV_DOEPCTL1_DPID_GET(value) (((value) & 0x00010000) >> 16)
87147 
87148 #define ALT_USB_DEV_DOEPCTL1_DPID_SET(value) (((value) << 16) & 0x00010000)
87149 
87184 #define ALT_USB_DEV_DOEPCTL1_NAKSTS_E_NONNAK 0x0
87185 
87190 #define ALT_USB_DEV_DOEPCTL1_NAKSTS_E_NAK 0x1
87191 
87193 #define ALT_USB_DEV_DOEPCTL1_NAKSTS_LSB 17
87194 
87195 #define ALT_USB_DEV_DOEPCTL1_NAKSTS_MSB 17
87196 
87197 #define ALT_USB_DEV_DOEPCTL1_NAKSTS_WIDTH 1
87198 
87199 #define ALT_USB_DEV_DOEPCTL1_NAKSTS_SET_MSK 0x00020000
87200 
87201 #define ALT_USB_DEV_DOEPCTL1_NAKSTS_CLR_MSK 0xfffdffff
87202 
87203 #define ALT_USB_DEV_DOEPCTL1_NAKSTS_RESET 0x0
87204 
87205 #define ALT_USB_DEV_DOEPCTL1_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
87206 
87207 #define ALT_USB_DEV_DOEPCTL1_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
87208 
87231 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_E_CTL 0x0
87232 
87237 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_E_ISOCHRONOUS 0x1
87238 
87243 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_E_BULK 0x2
87244 
87249 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_E_INTERRUP 0x3
87250 
87252 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_LSB 18
87253 
87254 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_MSB 19
87255 
87256 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_WIDTH 2
87257 
87258 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_SET_MSK 0x000c0000
87259 
87260 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_CLR_MSK 0xfff3ffff
87261 
87262 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_RESET 0x0
87263 
87264 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
87265 
87266 #define ALT_USB_DEV_DOEPCTL1_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
87267 
87290 #define ALT_USB_DEV_DOEPCTL1_SNP_E_DIS 0x0
87291 
87296 #define ALT_USB_DEV_DOEPCTL1_SNP_E_EN 0x1
87297 
87299 #define ALT_USB_DEV_DOEPCTL1_SNP_LSB 20
87300 
87301 #define ALT_USB_DEV_DOEPCTL1_SNP_MSB 20
87302 
87303 #define ALT_USB_DEV_DOEPCTL1_SNP_WIDTH 1
87304 
87305 #define ALT_USB_DEV_DOEPCTL1_SNP_SET_MSK 0x00100000
87306 
87307 #define ALT_USB_DEV_DOEPCTL1_SNP_CLR_MSK 0xffefffff
87308 
87309 #define ALT_USB_DEV_DOEPCTL1_SNP_RESET 0x0
87310 
87311 #define ALT_USB_DEV_DOEPCTL1_SNP_GET(value) (((value) & 0x00100000) >> 20)
87312 
87313 #define ALT_USB_DEV_DOEPCTL1_SNP_SET(value) (((value) << 20) & 0x00100000)
87314 
87344 #define ALT_USB_DEV_DOEPCTL1_STALL_E_INACT 0x0
87345 
87350 #define ALT_USB_DEV_DOEPCTL1_STALL_E_ACT 0x1
87351 
87353 #define ALT_USB_DEV_DOEPCTL1_STALL_LSB 21
87354 
87355 #define ALT_USB_DEV_DOEPCTL1_STALL_MSB 21
87356 
87357 #define ALT_USB_DEV_DOEPCTL1_STALL_WIDTH 1
87358 
87359 #define ALT_USB_DEV_DOEPCTL1_STALL_SET_MSK 0x00200000
87360 
87361 #define ALT_USB_DEV_DOEPCTL1_STALL_CLR_MSK 0xffdfffff
87362 
87363 #define ALT_USB_DEV_DOEPCTL1_STALL_RESET 0x0
87364 
87365 #define ALT_USB_DEV_DOEPCTL1_STALL_GET(value) (((value) & 0x00200000) >> 21)
87366 
87367 #define ALT_USB_DEV_DOEPCTL1_STALL_SET(value) (((value) << 21) & 0x00200000)
87368 
87389 #define ALT_USB_DEV_DOEPCTL1_CNAK_E_INACT 0x0
87390 
87395 #define ALT_USB_DEV_DOEPCTL1_CNAK_E_ACT 0x1
87396 
87398 #define ALT_USB_DEV_DOEPCTL1_CNAK_LSB 26
87399 
87400 #define ALT_USB_DEV_DOEPCTL1_CNAK_MSB 26
87401 
87402 #define ALT_USB_DEV_DOEPCTL1_CNAK_WIDTH 1
87403 
87404 #define ALT_USB_DEV_DOEPCTL1_CNAK_SET_MSK 0x04000000
87405 
87406 #define ALT_USB_DEV_DOEPCTL1_CNAK_CLR_MSK 0xfbffffff
87407 
87408 #define ALT_USB_DEV_DOEPCTL1_CNAK_RESET 0x0
87409 
87410 #define ALT_USB_DEV_DOEPCTL1_CNAK_GET(value) (((value) & 0x04000000) >> 26)
87411 
87412 #define ALT_USB_DEV_DOEPCTL1_CNAK_SET(value) (((value) << 26) & 0x04000000)
87413 
87437 #define ALT_USB_DEV_DOEPCTL1_SNAK_E_INACT 0x0
87438 
87443 #define ALT_USB_DEV_DOEPCTL1_SNAK_E_ACT 0x1
87444 
87446 #define ALT_USB_DEV_DOEPCTL1_SNAK_LSB 27
87447 
87448 #define ALT_USB_DEV_DOEPCTL1_SNAK_MSB 27
87449 
87450 #define ALT_USB_DEV_DOEPCTL1_SNAK_WIDTH 1
87451 
87452 #define ALT_USB_DEV_DOEPCTL1_SNAK_SET_MSK 0x08000000
87453 
87454 #define ALT_USB_DEV_DOEPCTL1_SNAK_CLR_MSK 0xf7ffffff
87455 
87456 #define ALT_USB_DEV_DOEPCTL1_SNAK_RESET 0x0
87457 
87458 #define ALT_USB_DEV_DOEPCTL1_SNAK_GET(value) (((value) & 0x08000000) >> 27)
87459 
87460 #define ALT_USB_DEV_DOEPCTL1_SNAK_SET(value) (((value) << 27) & 0x08000000)
87461 
87490 #define ALT_USB_DEV_DOEPCTL1_SETD0PID_E_DISD 0x0
87491 
87496 #define ALT_USB_DEV_DOEPCTL1_SETD0PID_E_END 0x1
87497 
87499 #define ALT_USB_DEV_DOEPCTL1_SETD0PID_LSB 28
87500 
87501 #define ALT_USB_DEV_DOEPCTL1_SETD0PID_MSB 28
87502 
87503 #define ALT_USB_DEV_DOEPCTL1_SETD0PID_WIDTH 1
87504 
87505 #define ALT_USB_DEV_DOEPCTL1_SETD0PID_SET_MSK 0x10000000
87506 
87507 #define ALT_USB_DEV_DOEPCTL1_SETD0PID_CLR_MSK 0xefffffff
87508 
87509 #define ALT_USB_DEV_DOEPCTL1_SETD0PID_RESET 0x0
87510 
87511 #define ALT_USB_DEV_DOEPCTL1_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
87512 
87513 #define ALT_USB_DEV_DOEPCTL1_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
87514 
87541 #define ALT_USB_DEV_DOEPCTL1_SETD1PID_E_DISD 0x0
87542 
87547 #define ALT_USB_DEV_DOEPCTL1_SETD1PID_E_END 0x1
87548 
87550 #define ALT_USB_DEV_DOEPCTL1_SETD1PID_LSB 29
87551 
87552 #define ALT_USB_DEV_DOEPCTL1_SETD1PID_MSB 29
87553 
87554 #define ALT_USB_DEV_DOEPCTL1_SETD1PID_WIDTH 1
87555 
87556 #define ALT_USB_DEV_DOEPCTL1_SETD1PID_SET_MSK 0x20000000
87557 
87558 #define ALT_USB_DEV_DOEPCTL1_SETD1PID_CLR_MSK 0xdfffffff
87559 
87560 #define ALT_USB_DEV_DOEPCTL1_SETD1PID_RESET 0x0
87561 
87562 #define ALT_USB_DEV_DOEPCTL1_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
87563 
87564 #define ALT_USB_DEV_DOEPCTL1_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
87565 
87591 #define ALT_USB_DEV_DOEPCTL1_EPDIS_E_INACT 0x0
87592 
87597 #define ALT_USB_DEV_DOEPCTL1_EPDIS_E_ACT 0x1
87598 
87600 #define ALT_USB_DEV_DOEPCTL1_EPDIS_LSB 30
87601 
87602 #define ALT_USB_DEV_DOEPCTL1_EPDIS_MSB 30
87603 
87604 #define ALT_USB_DEV_DOEPCTL1_EPDIS_WIDTH 1
87605 
87606 #define ALT_USB_DEV_DOEPCTL1_EPDIS_SET_MSK 0x40000000
87607 
87608 #define ALT_USB_DEV_DOEPCTL1_EPDIS_CLR_MSK 0xbfffffff
87609 
87610 #define ALT_USB_DEV_DOEPCTL1_EPDIS_RESET 0x0
87611 
87612 #define ALT_USB_DEV_DOEPCTL1_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
87613 
87614 #define ALT_USB_DEV_DOEPCTL1_EPDIS_SET(value) (((value) << 30) & 0x40000000)
87615 
87665 #define ALT_USB_DEV_DOEPCTL1_EPENA_E_INACT 0x0
87666 
87671 #define ALT_USB_DEV_DOEPCTL1_EPENA_E_ACT 0x1
87672 
87674 #define ALT_USB_DEV_DOEPCTL1_EPENA_LSB 31
87675 
87676 #define ALT_USB_DEV_DOEPCTL1_EPENA_MSB 31
87677 
87678 #define ALT_USB_DEV_DOEPCTL1_EPENA_WIDTH 1
87679 
87680 #define ALT_USB_DEV_DOEPCTL1_EPENA_SET_MSK 0x80000000
87681 
87682 #define ALT_USB_DEV_DOEPCTL1_EPENA_CLR_MSK 0x7fffffff
87683 
87684 #define ALT_USB_DEV_DOEPCTL1_EPENA_RESET 0x0
87685 
87686 #define ALT_USB_DEV_DOEPCTL1_EPENA_GET(value) (((value) & 0x80000000) >> 31)
87687 
87688 #define ALT_USB_DEV_DOEPCTL1_EPENA_SET(value) (((value) << 31) & 0x80000000)
87689 
87690 #ifndef __ASSEMBLY__
87691 
87702 {
87703  uint32_t mps : 11;
87704  uint32_t : 4;
87705  uint32_t usbactep : 1;
87706  const uint32_t dpid : 1;
87707  const uint32_t naksts : 1;
87708  uint32_t eptype : 2;
87709  uint32_t snp : 1;
87710  const uint32_t stall : 1;
87711  uint32_t : 4;
87712  uint32_t cnak : 1;
87713  uint32_t snak : 1;
87714  uint32_t setd0pid : 1;
87715  uint32_t setd1pid : 1;
87716  const uint32_t epdis : 1;
87717  const uint32_t epena : 1;
87718 };
87719 
87722 #endif /* __ASSEMBLY__ */
87723 
87725 #define ALT_USB_DEV_DOEPCTL1_OFST 0x320
87726 
87727 #define ALT_USB_DEV_DOEPCTL1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL1_OFST))
87728 
87792 #define ALT_USB_DEV_DOEPINT1_XFERCOMPL_E_INACT 0x0
87793 
87798 #define ALT_USB_DEV_DOEPINT1_XFERCOMPL_E_ACT 0x1
87799 
87801 #define ALT_USB_DEV_DOEPINT1_XFERCOMPL_LSB 0
87802 
87803 #define ALT_USB_DEV_DOEPINT1_XFERCOMPL_MSB 0
87804 
87805 #define ALT_USB_DEV_DOEPINT1_XFERCOMPL_WIDTH 1
87806 
87807 #define ALT_USB_DEV_DOEPINT1_XFERCOMPL_SET_MSK 0x00000001
87808 
87809 #define ALT_USB_DEV_DOEPINT1_XFERCOMPL_CLR_MSK 0xfffffffe
87810 
87811 #define ALT_USB_DEV_DOEPINT1_XFERCOMPL_RESET 0x0
87812 
87813 #define ALT_USB_DEV_DOEPINT1_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
87814 
87815 #define ALT_USB_DEV_DOEPINT1_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
87816 
87838 #define ALT_USB_DEV_DOEPINT1_EPDISBLD_E_INACT 0x0
87839 
87844 #define ALT_USB_DEV_DOEPINT1_EPDISBLD_E_ACT 0x1
87845 
87847 #define ALT_USB_DEV_DOEPINT1_EPDISBLD_LSB 1
87848 
87849 #define ALT_USB_DEV_DOEPINT1_EPDISBLD_MSB 1
87850 
87851 #define ALT_USB_DEV_DOEPINT1_EPDISBLD_WIDTH 1
87852 
87853 #define ALT_USB_DEV_DOEPINT1_EPDISBLD_SET_MSK 0x00000002
87854 
87855 #define ALT_USB_DEV_DOEPINT1_EPDISBLD_CLR_MSK 0xfffffffd
87856 
87857 #define ALT_USB_DEV_DOEPINT1_EPDISBLD_RESET 0x0
87858 
87859 #define ALT_USB_DEV_DOEPINT1_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
87860 
87861 #define ALT_USB_DEV_DOEPINT1_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
87862 
87885 #define ALT_USB_DEV_DOEPINT1_AHBERR_E_INACT 0x0
87886 
87891 #define ALT_USB_DEV_DOEPINT1_AHBERR_E_ACT 0x1
87892 
87894 #define ALT_USB_DEV_DOEPINT1_AHBERR_LSB 2
87895 
87896 #define ALT_USB_DEV_DOEPINT1_AHBERR_MSB 2
87897 
87898 #define ALT_USB_DEV_DOEPINT1_AHBERR_WIDTH 1
87899 
87900 #define ALT_USB_DEV_DOEPINT1_AHBERR_SET_MSK 0x00000004
87901 
87902 #define ALT_USB_DEV_DOEPINT1_AHBERR_CLR_MSK 0xfffffffb
87903 
87904 #define ALT_USB_DEV_DOEPINT1_AHBERR_RESET 0x0
87905 
87906 #define ALT_USB_DEV_DOEPINT1_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
87907 
87908 #define ALT_USB_DEV_DOEPINT1_AHBERR_SET(value) (((value) << 2) & 0x00000004)
87909 
87933 #define ALT_USB_DEV_DOEPINT1_SETUP_E_INACT 0x0
87934 
87939 #define ALT_USB_DEV_DOEPINT1_SETUP_E_ACT 0x1
87940 
87942 #define ALT_USB_DEV_DOEPINT1_SETUP_LSB 3
87943 
87944 #define ALT_USB_DEV_DOEPINT1_SETUP_MSB 3
87945 
87946 #define ALT_USB_DEV_DOEPINT1_SETUP_WIDTH 1
87947 
87948 #define ALT_USB_DEV_DOEPINT1_SETUP_SET_MSK 0x00000008
87949 
87950 #define ALT_USB_DEV_DOEPINT1_SETUP_CLR_MSK 0xfffffff7
87951 
87952 #define ALT_USB_DEV_DOEPINT1_SETUP_RESET 0x0
87953 
87954 #define ALT_USB_DEV_DOEPINT1_SETUP_GET(value) (((value) & 0x00000008) >> 3)
87955 
87956 #define ALT_USB_DEV_DOEPINT1_SETUP_SET(value) (((value) << 3) & 0x00000008)
87957 
87980 #define ALT_USB_DEV_DOEPINT1_OUTTKNEPDIS_E_INACT 0x0
87981 
87986 #define ALT_USB_DEV_DOEPINT1_OUTTKNEPDIS_E_ACT 0x1
87987 
87989 #define ALT_USB_DEV_DOEPINT1_OUTTKNEPDIS_LSB 4
87990 
87991 #define ALT_USB_DEV_DOEPINT1_OUTTKNEPDIS_MSB 4
87992 
87993 #define ALT_USB_DEV_DOEPINT1_OUTTKNEPDIS_WIDTH 1
87994 
87995 #define ALT_USB_DEV_DOEPINT1_OUTTKNEPDIS_SET_MSK 0x00000010
87996 
87997 #define ALT_USB_DEV_DOEPINT1_OUTTKNEPDIS_CLR_MSK 0xffffffef
87998 
87999 #define ALT_USB_DEV_DOEPINT1_OUTTKNEPDIS_RESET 0x0
88000 
88001 #define ALT_USB_DEV_DOEPINT1_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
88002 
88003 #define ALT_USB_DEV_DOEPINT1_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
88004 
88032 #define ALT_USB_DEV_DOEPINT1_STSPHSERCVD_E_INACT 0x0
88033 
88038 #define ALT_USB_DEV_DOEPINT1_STSPHSERCVD_E_ACT 0x1
88039 
88041 #define ALT_USB_DEV_DOEPINT1_STSPHSERCVD_LSB 5
88042 
88043 #define ALT_USB_DEV_DOEPINT1_STSPHSERCVD_MSB 5
88044 
88045 #define ALT_USB_DEV_DOEPINT1_STSPHSERCVD_WIDTH 1
88046 
88047 #define ALT_USB_DEV_DOEPINT1_STSPHSERCVD_SET_MSK 0x00000020
88048 
88049 #define ALT_USB_DEV_DOEPINT1_STSPHSERCVD_CLR_MSK 0xffffffdf
88050 
88051 #define ALT_USB_DEV_DOEPINT1_STSPHSERCVD_RESET 0x0
88052 
88053 #define ALT_USB_DEV_DOEPINT1_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
88054 
88055 #define ALT_USB_DEV_DOEPINT1_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
88056 
88079 #define ALT_USB_DEV_DOEPINT1_BACK2BACKSETUP_E_INACT 0x0
88080 
88085 #define ALT_USB_DEV_DOEPINT1_BACK2BACKSETUP_E_ACT 0x1
88086 
88088 #define ALT_USB_DEV_DOEPINT1_BACK2BACKSETUP_LSB 6
88089 
88090 #define ALT_USB_DEV_DOEPINT1_BACK2BACKSETUP_MSB 6
88091 
88092 #define ALT_USB_DEV_DOEPINT1_BACK2BACKSETUP_WIDTH 1
88093 
88094 #define ALT_USB_DEV_DOEPINT1_BACK2BACKSETUP_SET_MSK 0x00000040
88095 
88096 #define ALT_USB_DEV_DOEPINT1_BACK2BACKSETUP_CLR_MSK 0xffffffbf
88097 
88098 #define ALT_USB_DEV_DOEPINT1_BACK2BACKSETUP_RESET 0x0
88099 
88100 #define ALT_USB_DEV_DOEPINT1_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
88101 
88102 #define ALT_USB_DEV_DOEPINT1_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
88103 
88125 #define ALT_USB_DEV_DOEPINT1_OUTPKTERR_E_INACT 0x0
88126 
88131 #define ALT_USB_DEV_DOEPINT1_OUTPKTERR_E_ACT 0x1
88132 
88134 #define ALT_USB_DEV_DOEPINT1_OUTPKTERR_LSB 8
88135 
88136 #define ALT_USB_DEV_DOEPINT1_OUTPKTERR_MSB 8
88137 
88138 #define ALT_USB_DEV_DOEPINT1_OUTPKTERR_WIDTH 1
88139 
88140 #define ALT_USB_DEV_DOEPINT1_OUTPKTERR_SET_MSK 0x00000100
88141 
88142 #define ALT_USB_DEV_DOEPINT1_OUTPKTERR_CLR_MSK 0xfffffeff
88143 
88144 #define ALT_USB_DEV_DOEPINT1_OUTPKTERR_RESET 0x0
88145 
88146 #define ALT_USB_DEV_DOEPINT1_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
88147 
88148 #define ALT_USB_DEV_DOEPINT1_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
88149 
88173 #define ALT_USB_DEV_DOEPINT1_BNAINTR_E_INACT 0x0
88174 
88179 #define ALT_USB_DEV_DOEPINT1_BNAINTR_E_ACT 0x1
88180 
88182 #define ALT_USB_DEV_DOEPINT1_BNAINTR_LSB 9
88183 
88184 #define ALT_USB_DEV_DOEPINT1_BNAINTR_MSB 9
88185 
88186 #define ALT_USB_DEV_DOEPINT1_BNAINTR_WIDTH 1
88187 
88188 #define ALT_USB_DEV_DOEPINT1_BNAINTR_SET_MSK 0x00000200
88189 
88190 #define ALT_USB_DEV_DOEPINT1_BNAINTR_CLR_MSK 0xfffffdff
88191 
88192 #define ALT_USB_DEV_DOEPINT1_BNAINTR_RESET 0x0
88193 
88194 #define ALT_USB_DEV_DOEPINT1_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
88195 
88196 #define ALT_USB_DEV_DOEPINT1_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
88197 
88220 #define ALT_USB_DEV_DOEPINT1_PKTDRPSTS_E_INACT 0x0
88221 
88226 #define ALT_USB_DEV_DOEPINT1_PKTDRPSTS_E_ACT 0x1
88227 
88229 #define ALT_USB_DEV_DOEPINT1_PKTDRPSTS_LSB 11
88230 
88231 #define ALT_USB_DEV_DOEPINT1_PKTDRPSTS_MSB 11
88232 
88233 #define ALT_USB_DEV_DOEPINT1_PKTDRPSTS_WIDTH 1
88234 
88235 #define ALT_USB_DEV_DOEPINT1_PKTDRPSTS_SET_MSK 0x00000800
88236 
88237 #define ALT_USB_DEV_DOEPINT1_PKTDRPSTS_CLR_MSK 0xfffff7ff
88238 
88239 #define ALT_USB_DEV_DOEPINT1_PKTDRPSTS_RESET 0x0
88240 
88241 #define ALT_USB_DEV_DOEPINT1_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
88242 
88243 #define ALT_USB_DEV_DOEPINT1_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
88244 
88265 #define ALT_USB_DEV_DOEPINT1_BBLEERR_E_INACT 0x0
88266 
88271 #define ALT_USB_DEV_DOEPINT1_BBLEERR_E_ACT 0x1
88272 
88274 #define ALT_USB_DEV_DOEPINT1_BBLEERR_LSB 12
88275 
88276 #define ALT_USB_DEV_DOEPINT1_BBLEERR_MSB 12
88277 
88278 #define ALT_USB_DEV_DOEPINT1_BBLEERR_WIDTH 1
88279 
88280 #define ALT_USB_DEV_DOEPINT1_BBLEERR_SET_MSK 0x00001000
88281 
88282 #define ALT_USB_DEV_DOEPINT1_BBLEERR_CLR_MSK 0xffffefff
88283 
88284 #define ALT_USB_DEV_DOEPINT1_BBLEERR_RESET 0x0
88285 
88286 #define ALT_USB_DEV_DOEPINT1_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
88287 
88288 #define ALT_USB_DEV_DOEPINT1_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
88289 
88312 #define ALT_USB_DEV_DOEPINT1_NAKINTRPT_E_INACT 0x0
88313 
88318 #define ALT_USB_DEV_DOEPINT1_NAKINTRPT_E_ACT 0x1
88319 
88321 #define ALT_USB_DEV_DOEPINT1_NAKINTRPT_LSB 13
88322 
88323 #define ALT_USB_DEV_DOEPINT1_NAKINTRPT_MSB 13
88324 
88325 #define ALT_USB_DEV_DOEPINT1_NAKINTRPT_WIDTH 1
88326 
88327 #define ALT_USB_DEV_DOEPINT1_NAKINTRPT_SET_MSK 0x00002000
88328 
88329 #define ALT_USB_DEV_DOEPINT1_NAKINTRPT_CLR_MSK 0xffffdfff
88330 
88331 #define ALT_USB_DEV_DOEPINT1_NAKINTRPT_RESET 0x0
88332 
88333 #define ALT_USB_DEV_DOEPINT1_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
88334 
88335 #define ALT_USB_DEV_DOEPINT1_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
88336 
88358 #define ALT_USB_DEV_DOEPINT1_NYETINTRPT_E_INACT 0x0
88359 
88364 #define ALT_USB_DEV_DOEPINT1_NYETINTRPT_E_ACT 0x1
88365 
88367 #define ALT_USB_DEV_DOEPINT1_NYETINTRPT_LSB 14
88368 
88369 #define ALT_USB_DEV_DOEPINT1_NYETINTRPT_MSB 14
88370 
88371 #define ALT_USB_DEV_DOEPINT1_NYETINTRPT_WIDTH 1
88372 
88373 #define ALT_USB_DEV_DOEPINT1_NYETINTRPT_SET_MSK 0x00004000
88374 
88375 #define ALT_USB_DEV_DOEPINT1_NYETINTRPT_CLR_MSK 0xffffbfff
88376 
88377 #define ALT_USB_DEV_DOEPINT1_NYETINTRPT_RESET 0x0
88378 
88379 #define ALT_USB_DEV_DOEPINT1_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
88380 
88381 #define ALT_USB_DEV_DOEPINT1_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
88382 
88383 #ifndef __ASSEMBLY__
88384 
88395 {
88396  const uint32_t xfercompl : 1;
88397  const uint32_t epdisbld : 1;
88398  const uint32_t ahberr : 1;
88399  const uint32_t setup : 1;
88400  const uint32_t outtknepdis : 1;
88401  const uint32_t stsphsercvd : 1;
88402  const uint32_t back2backsetup : 1;
88403  uint32_t : 1;
88404  const uint32_t outpkterr : 1;
88405  const uint32_t bnaintr : 1;
88406  uint32_t : 1;
88407  const uint32_t pktdrpsts : 1;
88408  const uint32_t bbleerr : 1;
88409  const uint32_t nakintrpt : 1;
88410  const uint32_t nyetintrpt : 1;
88411  uint32_t : 17;
88412 };
88413 
88416 #endif /* __ASSEMBLY__ */
88417 
88419 #define ALT_USB_DEV_DOEPINT1_OFST 0x328
88420 
88421 #define ALT_USB_DEV_DOEPINT1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT1_OFST))
88422 
88455 #define ALT_USB_DEV_DOEPTSIZ1_XFERSIZE_LSB 0
88456 
88457 #define ALT_USB_DEV_DOEPTSIZ1_XFERSIZE_MSB 18
88458 
88459 #define ALT_USB_DEV_DOEPTSIZ1_XFERSIZE_WIDTH 19
88460 
88461 #define ALT_USB_DEV_DOEPTSIZ1_XFERSIZE_SET_MSK 0x0007ffff
88462 
88463 #define ALT_USB_DEV_DOEPTSIZ1_XFERSIZE_CLR_MSK 0xfff80000
88464 
88465 #define ALT_USB_DEV_DOEPTSIZ1_XFERSIZE_RESET 0x0
88466 
88467 #define ALT_USB_DEV_DOEPTSIZ1_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
88468 
88469 #define ALT_USB_DEV_DOEPTSIZ1_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
88470 
88482 #define ALT_USB_DEV_DOEPTSIZ1_PKTCNT_LSB 19
88483 
88484 #define ALT_USB_DEV_DOEPTSIZ1_PKTCNT_MSB 28
88485 
88486 #define ALT_USB_DEV_DOEPTSIZ1_PKTCNT_WIDTH 10
88487 
88488 #define ALT_USB_DEV_DOEPTSIZ1_PKTCNT_SET_MSK 0x1ff80000
88489 
88490 #define ALT_USB_DEV_DOEPTSIZ1_PKTCNT_CLR_MSK 0xe007ffff
88491 
88492 #define ALT_USB_DEV_DOEPTSIZ1_PKTCNT_RESET 0x0
88493 
88494 #define ALT_USB_DEV_DOEPTSIZ1_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
88495 
88496 #define ALT_USB_DEV_DOEPTSIZ1_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
88497 
88524 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_E_DATA0 0x0
88525 
88530 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_E_DATA2PKT1 0x1
88531 
88536 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_E_DATA1PKT2 0x2
88537 
88542 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_E_MDATAPKT3 0x3
88543 
88545 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_LSB 29
88546 
88547 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_MSB 30
88548 
88549 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_WIDTH 2
88550 
88551 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_SET_MSK 0x60000000
88552 
88553 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_CLR_MSK 0x9fffffff
88554 
88555 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_RESET 0x0
88556 
88557 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
88558 
88559 #define ALT_USB_DEV_DOEPTSIZ1_RXDPID_SET(value) (((value) << 29) & 0x60000000)
88560 
88561 #ifndef __ASSEMBLY__
88562 
88573 {
88574  uint32_t xfersize : 19;
88575  uint32_t pktcnt : 10;
88576  const uint32_t rxdpid : 2;
88577  uint32_t : 1;
88578 };
88579 
88582 #endif /* __ASSEMBLY__ */
88583 
88585 #define ALT_USB_DEV_DOEPTSIZ1_OFST 0x330
88586 
88587 #define ALT_USB_DEV_DOEPTSIZ1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ1_OFST))
88588 
88621 #define ALT_USB_DEV_DOEPDMA1_DOEPDMA1_LSB 0
88622 
88623 #define ALT_USB_DEV_DOEPDMA1_DOEPDMA1_MSB 31
88624 
88625 #define ALT_USB_DEV_DOEPDMA1_DOEPDMA1_WIDTH 32
88626 
88627 #define ALT_USB_DEV_DOEPDMA1_DOEPDMA1_SET_MSK 0xffffffff
88628 
88629 #define ALT_USB_DEV_DOEPDMA1_DOEPDMA1_CLR_MSK 0x00000000
88630 
88631 #define ALT_USB_DEV_DOEPDMA1_DOEPDMA1_RESET 0x0
88632 
88633 #define ALT_USB_DEV_DOEPDMA1_DOEPDMA1_GET(value) (((value) & 0xffffffff) >> 0)
88634 
88635 #define ALT_USB_DEV_DOEPDMA1_DOEPDMA1_SET(value) (((value) << 0) & 0xffffffff)
88636 
88637 #ifndef __ASSEMBLY__
88638 
88649 {
88650  uint32_t doepdma1 : 32;
88651 };
88652 
88655 #endif /* __ASSEMBLY__ */
88656 
88658 #define ALT_USB_DEV_DOEPDMA1_OFST 0x334
88659 
88660 #define ALT_USB_DEV_DOEPDMA1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA1_OFST))
88661 
88685 #define ALT_USB_DEV_DOEPDMAB1_DOEPDMAB1_LSB 0
88686 
88687 #define ALT_USB_DEV_DOEPDMAB1_DOEPDMAB1_MSB 31
88688 
88689 #define ALT_USB_DEV_DOEPDMAB1_DOEPDMAB1_WIDTH 32
88690 
88691 #define ALT_USB_DEV_DOEPDMAB1_DOEPDMAB1_SET_MSK 0xffffffff
88692 
88693 #define ALT_USB_DEV_DOEPDMAB1_DOEPDMAB1_CLR_MSK 0x00000000
88694 
88695 #define ALT_USB_DEV_DOEPDMAB1_DOEPDMAB1_RESET 0x0
88696 
88697 #define ALT_USB_DEV_DOEPDMAB1_DOEPDMAB1_GET(value) (((value) & 0xffffffff) >> 0)
88698 
88699 #define ALT_USB_DEV_DOEPDMAB1_DOEPDMAB1_SET(value) (((value) << 0) & 0xffffffff)
88700 
88701 #ifndef __ASSEMBLY__
88702 
88713 {
88714  const uint32_t doepdmab1 : 32;
88715 };
88716 
88719 #endif /* __ASSEMBLY__ */
88720 
88722 #define ALT_USB_DEV_DOEPDMAB1_OFST 0x33c
88723 
88724 #define ALT_USB_DEV_DOEPDMAB1_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB1_OFST))
88725 
88763 #define ALT_USB_DEV_DOEPCTL2_MPS_LSB 0
88764 
88765 #define ALT_USB_DEV_DOEPCTL2_MPS_MSB 10
88766 
88767 #define ALT_USB_DEV_DOEPCTL2_MPS_WIDTH 11
88768 
88769 #define ALT_USB_DEV_DOEPCTL2_MPS_SET_MSK 0x000007ff
88770 
88771 #define ALT_USB_DEV_DOEPCTL2_MPS_CLR_MSK 0xfffff800
88772 
88773 #define ALT_USB_DEV_DOEPCTL2_MPS_RESET 0x0
88774 
88775 #define ALT_USB_DEV_DOEPCTL2_MPS_GET(value) (((value) & 0x000007ff) >> 0)
88776 
88777 #define ALT_USB_DEV_DOEPCTL2_MPS_SET(value) (((value) << 0) & 0x000007ff)
88778 
88803 #define ALT_USB_DEV_DOEPCTL2_USBACTEP_E_DISD 0x0
88804 
88809 #define ALT_USB_DEV_DOEPCTL2_USBACTEP_E_END 0x1
88810 
88812 #define ALT_USB_DEV_DOEPCTL2_USBACTEP_LSB 15
88813 
88814 #define ALT_USB_DEV_DOEPCTL2_USBACTEP_MSB 15
88815 
88816 #define ALT_USB_DEV_DOEPCTL2_USBACTEP_WIDTH 1
88817 
88818 #define ALT_USB_DEV_DOEPCTL2_USBACTEP_SET_MSK 0x00008000
88819 
88820 #define ALT_USB_DEV_DOEPCTL2_USBACTEP_CLR_MSK 0xffff7fff
88821 
88822 #define ALT_USB_DEV_DOEPCTL2_USBACTEP_RESET 0x0
88823 
88824 #define ALT_USB_DEV_DOEPCTL2_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
88825 
88826 #define ALT_USB_DEV_DOEPCTL2_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
88827 
88869 #define ALT_USB_DEV_DOEPCTL2_DPID_E_INACT 0x0
88870 
88875 #define ALT_USB_DEV_DOEPCTL2_DPID_E_ACT 0x1
88876 
88878 #define ALT_USB_DEV_DOEPCTL2_DPID_LSB 16
88879 
88880 #define ALT_USB_DEV_DOEPCTL2_DPID_MSB 16
88881 
88882 #define ALT_USB_DEV_DOEPCTL2_DPID_WIDTH 1
88883 
88884 #define ALT_USB_DEV_DOEPCTL2_DPID_SET_MSK 0x00010000
88885 
88886 #define ALT_USB_DEV_DOEPCTL2_DPID_CLR_MSK 0xfffeffff
88887 
88888 #define ALT_USB_DEV_DOEPCTL2_DPID_RESET 0x0
88889 
88890 #define ALT_USB_DEV_DOEPCTL2_DPID_GET(value) (((value) & 0x00010000) >> 16)
88891 
88892 #define ALT_USB_DEV_DOEPCTL2_DPID_SET(value) (((value) << 16) & 0x00010000)
88893 
88928 #define ALT_USB_DEV_DOEPCTL2_NAKSTS_E_NONNAK 0x0
88929 
88934 #define ALT_USB_DEV_DOEPCTL2_NAKSTS_E_NAK 0x1
88935 
88937 #define ALT_USB_DEV_DOEPCTL2_NAKSTS_LSB 17
88938 
88939 #define ALT_USB_DEV_DOEPCTL2_NAKSTS_MSB 17
88940 
88941 #define ALT_USB_DEV_DOEPCTL2_NAKSTS_WIDTH 1
88942 
88943 #define ALT_USB_DEV_DOEPCTL2_NAKSTS_SET_MSK 0x00020000
88944 
88945 #define ALT_USB_DEV_DOEPCTL2_NAKSTS_CLR_MSK 0xfffdffff
88946 
88947 #define ALT_USB_DEV_DOEPCTL2_NAKSTS_RESET 0x0
88948 
88949 #define ALT_USB_DEV_DOEPCTL2_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
88950 
88951 #define ALT_USB_DEV_DOEPCTL2_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
88952 
88975 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_E_CTL 0x0
88976 
88981 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_E_ISOCHRONOUS 0x1
88982 
88987 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_E_BULK 0x2
88988 
88993 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_E_INTERRUP 0x3
88994 
88996 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_LSB 18
88997 
88998 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_MSB 19
88999 
89000 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_WIDTH 2
89001 
89002 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_SET_MSK 0x000c0000
89003 
89004 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_CLR_MSK 0xfff3ffff
89005 
89006 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_RESET 0x0
89007 
89008 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
89009 
89010 #define ALT_USB_DEV_DOEPCTL2_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
89011 
89034 #define ALT_USB_DEV_DOEPCTL2_SNP_E_DIS 0x0
89035 
89040 #define ALT_USB_DEV_DOEPCTL2_SNP_E_EN 0x1
89041 
89043 #define ALT_USB_DEV_DOEPCTL2_SNP_LSB 20
89044 
89045 #define ALT_USB_DEV_DOEPCTL2_SNP_MSB 20
89046 
89047 #define ALT_USB_DEV_DOEPCTL2_SNP_WIDTH 1
89048 
89049 #define ALT_USB_DEV_DOEPCTL2_SNP_SET_MSK 0x00100000
89050 
89051 #define ALT_USB_DEV_DOEPCTL2_SNP_CLR_MSK 0xffefffff
89052 
89053 #define ALT_USB_DEV_DOEPCTL2_SNP_RESET 0x0
89054 
89055 #define ALT_USB_DEV_DOEPCTL2_SNP_GET(value) (((value) & 0x00100000) >> 20)
89056 
89057 #define ALT_USB_DEV_DOEPCTL2_SNP_SET(value) (((value) << 20) & 0x00100000)
89058 
89088 #define ALT_USB_DEV_DOEPCTL2_STALL_E_INACT 0x0
89089 
89094 #define ALT_USB_DEV_DOEPCTL2_STALL_E_ACT 0x1
89095 
89097 #define ALT_USB_DEV_DOEPCTL2_STALL_LSB 21
89098 
89099 #define ALT_USB_DEV_DOEPCTL2_STALL_MSB 21
89100 
89101 #define ALT_USB_DEV_DOEPCTL2_STALL_WIDTH 1
89102 
89103 #define ALT_USB_DEV_DOEPCTL2_STALL_SET_MSK 0x00200000
89104 
89105 #define ALT_USB_DEV_DOEPCTL2_STALL_CLR_MSK 0xffdfffff
89106 
89107 #define ALT_USB_DEV_DOEPCTL2_STALL_RESET 0x0
89108 
89109 #define ALT_USB_DEV_DOEPCTL2_STALL_GET(value) (((value) & 0x00200000) >> 21)
89110 
89111 #define ALT_USB_DEV_DOEPCTL2_STALL_SET(value) (((value) << 21) & 0x00200000)
89112 
89133 #define ALT_USB_DEV_DOEPCTL2_CNAK_E_INACT 0x0
89134 
89139 #define ALT_USB_DEV_DOEPCTL2_CNAK_E_ACT 0x1
89140 
89142 #define ALT_USB_DEV_DOEPCTL2_CNAK_LSB 26
89143 
89144 #define ALT_USB_DEV_DOEPCTL2_CNAK_MSB 26
89145 
89146 #define ALT_USB_DEV_DOEPCTL2_CNAK_WIDTH 1
89147 
89148 #define ALT_USB_DEV_DOEPCTL2_CNAK_SET_MSK 0x04000000
89149 
89150 #define ALT_USB_DEV_DOEPCTL2_CNAK_CLR_MSK 0xfbffffff
89151 
89152 #define ALT_USB_DEV_DOEPCTL2_CNAK_RESET 0x0
89153 
89154 #define ALT_USB_DEV_DOEPCTL2_CNAK_GET(value) (((value) & 0x04000000) >> 26)
89155 
89156 #define ALT_USB_DEV_DOEPCTL2_CNAK_SET(value) (((value) << 26) & 0x04000000)
89157 
89181 #define ALT_USB_DEV_DOEPCTL2_SNAK_E_INACT 0x0
89182 
89187 #define ALT_USB_DEV_DOEPCTL2_SNAK_E_ACT 0x1
89188 
89190 #define ALT_USB_DEV_DOEPCTL2_SNAK_LSB 27
89191 
89192 #define ALT_USB_DEV_DOEPCTL2_SNAK_MSB 27
89193 
89194 #define ALT_USB_DEV_DOEPCTL2_SNAK_WIDTH 1
89195 
89196 #define ALT_USB_DEV_DOEPCTL2_SNAK_SET_MSK 0x08000000
89197 
89198 #define ALT_USB_DEV_DOEPCTL2_SNAK_CLR_MSK 0xf7ffffff
89199 
89200 #define ALT_USB_DEV_DOEPCTL2_SNAK_RESET 0x0
89201 
89202 #define ALT_USB_DEV_DOEPCTL2_SNAK_GET(value) (((value) & 0x08000000) >> 27)
89203 
89204 #define ALT_USB_DEV_DOEPCTL2_SNAK_SET(value) (((value) << 27) & 0x08000000)
89205 
89234 #define ALT_USB_DEV_DOEPCTL2_SETD0PID_E_DISD 0x0
89235 
89240 #define ALT_USB_DEV_DOEPCTL2_SETD0PID_E_END 0x1
89241 
89243 #define ALT_USB_DEV_DOEPCTL2_SETD0PID_LSB 28
89244 
89245 #define ALT_USB_DEV_DOEPCTL2_SETD0PID_MSB 28
89246 
89247 #define ALT_USB_DEV_DOEPCTL2_SETD0PID_WIDTH 1
89248 
89249 #define ALT_USB_DEV_DOEPCTL2_SETD0PID_SET_MSK 0x10000000
89250 
89251 #define ALT_USB_DEV_DOEPCTL2_SETD0PID_CLR_MSK 0xefffffff
89252 
89253 #define ALT_USB_DEV_DOEPCTL2_SETD0PID_RESET 0x0
89254 
89255 #define ALT_USB_DEV_DOEPCTL2_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
89256 
89257 #define ALT_USB_DEV_DOEPCTL2_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
89258 
89285 #define ALT_USB_DEV_DOEPCTL2_SETD1PID_E_DISD 0x0
89286 
89291 #define ALT_USB_DEV_DOEPCTL2_SETD1PID_E_END 0x1
89292 
89294 #define ALT_USB_DEV_DOEPCTL2_SETD1PID_LSB 29
89295 
89296 #define ALT_USB_DEV_DOEPCTL2_SETD1PID_MSB 29
89297 
89298 #define ALT_USB_DEV_DOEPCTL2_SETD1PID_WIDTH 1
89299 
89300 #define ALT_USB_DEV_DOEPCTL2_SETD1PID_SET_MSK 0x20000000
89301 
89302 #define ALT_USB_DEV_DOEPCTL2_SETD1PID_CLR_MSK 0xdfffffff
89303 
89304 #define ALT_USB_DEV_DOEPCTL2_SETD1PID_RESET 0x0
89305 
89306 #define ALT_USB_DEV_DOEPCTL2_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
89307 
89308 #define ALT_USB_DEV_DOEPCTL2_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
89309 
89335 #define ALT_USB_DEV_DOEPCTL2_EPDIS_E_INACT 0x0
89336 
89341 #define ALT_USB_DEV_DOEPCTL2_EPDIS_E_ACT 0x1
89342 
89344 #define ALT_USB_DEV_DOEPCTL2_EPDIS_LSB 30
89345 
89346 #define ALT_USB_DEV_DOEPCTL2_EPDIS_MSB 30
89347 
89348 #define ALT_USB_DEV_DOEPCTL2_EPDIS_WIDTH 1
89349 
89350 #define ALT_USB_DEV_DOEPCTL2_EPDIS_SET_MSK 0x40000000
89351 
89352 #define ALT_USB_DEV_DOEPCTL2_EPDIS_CLR_MSK 0xbfffffff
89353 
89354 #define ALT_USB_DEV_DOEPCTL2_EPDIS_RESET 0x0
89355 
89356 #define ALT_USB_DEV_DOEPCTL2_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
89357 
89358 #define ALT_USB_DEV_DOEPCTL2_EPDIS_SET(value) (((value) << 30) & 0x40000000)
89359 
89409 #define ALT_USB_DEV_DOEPCTL2_EPENA_E_INACT 0x0
89410 
89415 #define ALT_USB_DEV_DOEPCTL2_EPENA_E_ACT 0x1
89416 
89418 #define ALT_USB_DEV_DOEPCTL2_EPENA_LSB 31
89419 
89420 #define ALT_USB_DEV_DOEPCTL2_EPENA_MSB 31
89421 
89422 #define ALT_USB_DEV_DOEPCTL2_EPENA_WIDTH 1
89423 
89424 #define ALT_USB_DEV_DOEPCTL2_EPENA_SET_MSK 0x80000000
89425 
89426 #define ALT_USB_DEV_DOEPCTL2_EPENA_CLR_MSK 0x7fffffff
89427 
89428 #define ALT_USB_DEV_DOEPCTL2_EPENA_RESET 0x0
89429 
89430 #define ALT_USB_DEV_DOEPCTL2_EPENA_GET(value) (((value) & 0x80000000) >> 31)
89431 
89432 #define ALT_USB_DEV_DOEPCTL2_EPENA_SET(value) (((value) << 31) & 0x80000000)
89433 
89434 #ifndef __ASSEMBLY__
89435 
89446 {
89447  uint32_t mps : 11;
89448  uint32_t : 4;
89449  uint32_t usbactep : 1;
89450  const uint32_t dpid : 1;
89451  const uint32_t naksts : 1;
89452  uint32_t eptype : 2;
89453  uint32_t snp : 1;
89454  const uint32_t stall : 1;
89455  uint32_t : 4;
89456  uint32_t cnak : 1;
89457  uint32_t snak : 1;
89458  uint32_t setd0pid : 1;
89459  uint32_t setd1pid : 1;
89460  const uint32_t epdis : 1;
89461  const uint32_t epena : 1;
89462 };
89463 
89466 #endif /* __ASSEMBLY__ */
89467 
89469 #define ALT_USB_DEV_DOEPCTL2_OFST 0x340
89470 
89471 #define ALT_USB_DEV_DOEPCTL2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL2_OFST))
89472 
89536 #define ALT_USB_DEV_DOEPINT2_XFERCOMPL_E_INACT 0x0
89537 
89542 #define ALT_USB_DEV_DOEPINT2_XFERCOMPL_E_ACT 0x1
89543 
89545 #define ALT_USB_DEV_DOEPINT2_XFERCOMPL_LSB 0
89546 
89547 #define ALT_USB_DEV_DOEPINT2_XFERCOMPL_MSB 0
89548 
89549 #define ALT_USB_DEV_DOEPINT2_XFERCOMPL_WIDTH 1
89550 
89551 #define ALT_USB_DEV_DOEPINT2_XFERCOMPL_SET_MSK 0x00000001
89552 
89553 #define ALT_USB_DEV_DOEPINT2_XFERCOMPL_CLR_MSK 0xfffffffe
89554 
89555 #define ALT_USB_DEV_DOEPINT2_XFERCOMPL_RESET 0x0
89556 
89557 #define ALT_USB_DEV_DOEPINT2_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
89558 
89559 #define ALT_USB_DEV_DOEPINT2_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
89560 
89582 #define ALT_USB_DEV_DOEPINT2_EPDISBLD_E_INACT 0x0
89583 
89588 #define ALT_USB_DEV_DOEPINT2_EPDISBLD_E_ACT 0x1
89589 
89591 #define ALT_USB_DEV_DOEPINT2_EPDISBLD_LSB 1
89592 
89593 #define ALT_USB_DEV_DOEPINT2_EPDISBLD_MSB 1
89594 
89595 #define ALT_USB_DEV_DOEPINT2_EPDISBLD_WIDTH 1
89596 
89597 #define ALT_USB_DEV_DOEPINT2_EPDISBLD_SET_MSK 0x00000002
89598 
89599 #define ALT_USB_DEV_DOEPINT2_EPDISBLD_CLR_MSK 0xfffffffd
89600 
89601 #define ALT_USB_DEV_DOEPINT2_EPDISBLD_RESET 0x0
89602 
89603 #define ALT_USB_DEV_DOEPINT2_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
89604 
89605 #define ALT_USB_DEV_DOEPINT2_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
89606 
89629 #define ALT_USB_DEV_DOEPINT2_AHBERR_E_INACT 0x0
89630 
89635 #define ALT_USB_DEV_DOEPINT2_AHBERR_E_ACT 0x1
89636 
89638 #define ALT_USB_DEV_DOEPINT2_AHBERR_LSB 2
89639 
89640 #define ALT_USB_DEV_DOEPINT2_AHBERR_MSB 2
89641 
89642 #define ALT_USB_DEV_DOEPINT2_AHBERR_WIDTH 1
89643 
89644 #define ALT_USB_DEV_DOEPINT2_AHBERR_SET_MSK 0x00000004
89645 
89646 #define ALT_USB_DEV_DOEPINT2_AHBERR_CLR_MSK 0xfffffffb
89647 
89648 #define ALT_USB_DEV_DOEPINT2_AHBERR_RESET 0x0
89649 
89650 #define ALT_USB_DEV_DOEPINT2_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
89651 
89652 #define ALT_USB_DEV_DOEPINT2_AHBERR_SET(value) (((value) << 2) & 0x00000004)
89653 
89677 #define ALT_USB_DEV_DOEPINT2_SETUP_E_INACT 0x0
89678 
89683 #define ALT_USB_DEV_DOEPINT2_SETUP_E_ACT 0x1
89684 
89686 #define ALT_USB_DEV_DOEPINT2_SETUP_LSB 3
89687 
89688 #define ALT_USB_DEV_DOEPINT2_SETUP_MSB 3
89689 
89690 #define ALT_USB_DEV_DOEPINT2_SETUP_WIDTH 1
89691 
89692 #define ALT_USB_DEV_DOEPINT2_SETUP_SET_MSK 0x00000008
89693 
89694 #define ALT_USB_DEV_DOEPINT2_SETUP_CLR_MSK 0xfffffff7
89695 
89696 #define ALT_USB_DEV_DOEPINT2_SETUP_RESET 0x0
89697 
89698 #define ALT_USB_DEV_DOEPINT2_SETUP_GET(value) (((value) & 0x00000008) >> 3)
89699 
89700 #define ALT_USB_DEV_DOEPINT2_SETUP_SET(value) (((value) << 3) & 0x00000008)
89701 
89724 #define ALT_USB_DEV_DOEPINT2_OUTTKNEPDIS_E_INACT 0x0
89725 
89730 #define ALT_USB_DEV_DOEPINT2_OUTTKNEPDIS_E_ACT 0x1
89731 
89733 #define ALT_USB_DEV_DOEPINT2_OUTTKNEPDIS_LSB 4
89734 
89735 #define ALT_USB_DEV_DOEPINT2_OUTTKNEPDIS_MSB 4
89736 
89737 #define ALT_USB_DEV_DOEPINT2_OUTTKNEPDIS_WIDTH 1
89738 
89739 #define ALT_USB_DEV_DOEPINT2_OUTTKNEPDIS_SET_MSK 0x00000010
89740 
89741 #define ALT_USB_DEV_DOEPINT2_OUTTKNEPDIS_CLR_MSK 0xffffffef
89742 
89743 #define ALT_USB_DEV_DOEPINT2_OUTTKNEPDIS_RESET 0x0
89744 
89745 #define ALT_USB_DEV_DOEPINT2_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
89746 
89747 #define ALT_USB_DEV_DOEPINT2_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
89748 
89776 #define ALT_USB_DEV_DOEPINT2_STSPHSERCVD_E_INACT 0x0
89777 
89782 #define ALT_USB_DEV_DOEPINT2_STSPHSERCVD_E_ACT 0x1
89783 
89785 #define ALT_USB_DEV_DOEPINT2_STSPHSERCVD_LSB 5
89786 
89787 #define ALT_USB_DEV_DOEPINT2_STSPHSERCVD_MSB 5
89788 
89789 #define ALT_USB_DEV_DOEPINT2_STSPHSERCVD_WIDTH 1
89790 
89791 #define ALT_USB_DEV_DOEPINT2_STSPHSERCVD_SET_MSK 0x00000020
89792 
89793 #define ALT_USB_DEV_DOEPINT2_STSPHSERCVD_CLR_MSK 0xffffffdf
89794 
89795 #define ALT_USB_DEV_DOEPINT2_STSPHSERCVD_RESET 0x0
89796 
89797 #define ALT_USB_DEV_DOEPINT2_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
89798 
89799 #define ALT_USB_DEV_DOEPINT2_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
89800 
89823 #define ALT_USB_DEV_DOEPINT2_BACK2BACKSETUP_E_INACT 0x0
89824 
89829 #define ALT_USB_DEV_DOEPINT2_BACK2BACKSETUP_E_ACT 0x1
89830 
89832 #define ALT_USB_DEV_DOEPINT2_BACK2BACKSETUP_LSB 6
89833 
89834 #define ALT_USB_DEV_DOEPINT2_BACK2BACKSETUP_MSB 6
89835 
89836 #define ALT_USB_DEV_DOEPINT2_BACK2BACKSETUP_WIDTH 1
89837 
89838 #define ALT_USB_DEV_DOEPINT2_BACK2BACKSETUP_SET_MSK 0x00000040
89839 
89840 #define ALT_USB_DEV_DOEPINT2_BACK2BACKSETUP_CLR_MSK 0xffffffbf
89841 
89842 #define ALT_USB_DEV_DOEPINT2_BACK2BACKSETUP_RESET 0x0
89843 
89844 #define ALT_USB_DEV_DOEPINT2_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
89845 
89846 #define ALT_USB_DEV_DOEPINT2_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
89847 
89869 #define ALT_USB_DEV_DOEPINT2_OUTPKTERR_E_INACT 0x0
89870 
89875 #define ALT_USB_DEV_DOEPINT2_OUTPKTERR_E_ACT 0x1
89876 
89878 #define ALT_USB_DEV_DOEPINT2_OUTPKTERR_LSB 8
89879 
89880 #define ALT_USB_DEV_DOEPINT2_OUTPKTERR_MSB 8
89881 
89882 #define ALT_USB_DEV_DOEPINT2_OUTPKTERR_WIDTH 1
89883 
89884 #define ALT_USB_DEV_DOEPINT2_OUTPKTERR_SET_MSK 0x00000100
89885 
89886 #define ALT_USB_DEV_DOEPINT2_OUTPKTERR_CLR_MSK 0xfffffeff
89887 
89888 #define ALT_USB_DEV_DOEPINT2_OUTPKTERR_RESET 0x0
89889 
89890 #define ALT_USB_DEV_DOEPINT2_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
89891 
89892 #define ALT_USB_DEV_DOEPINT2_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
89893 
89917 #define ALT_USB_DEV_DOEPINT2_BNAINTR_E_INACT 0x0
89918 
89923 #define ALT_USB_DEV_DOEPINT2_BNAINTR_E_ACT 0x1
89924 
89926 #define ALT_USB_DEV_DOEPINT2_BNAINTR_LSB 9
89927 
89928 #define ALT_USB_DEV_DOEPINT2_BNAINTR_MSB 9
89929 
89930 #define ALT_USB_DEV_DOEPINT2_BNAINTR_WIDTH 1
89931 
89932 #define ALT_USB_DEV_DOEPINT2_BNAINTR_SET_MSK 0x00000200
89933 
89934 #define ALT_USB_DEV_DOEPINT2_BNAINTR_CLR_MSK 0xfffffdff
89935 
89936 #define ALT_USB_DEV_DOEPINT2_BNAINTR_RESET 0x0
89937 
89938 #define ALT_USB_DEV_DOEPINT2_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
89939 
89940 #define ALT_USB_DEV_DOEPINT2_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
89941 
89964 #define ALT_USB_DEV_DOEPINT2_PKTDRPSTS_E_INACT 0x0
89965 
89970 #define ALT_USB_DEV_DOEPINT2_PKTDRPSTS_E_ACT 0x1
89971 
89973 #define ALT_USB_DEV_DOEPINT2_PKTDRPSTS_LSB 11
89974 
89975 #define ALT_USB_DEV_DOEPINT2_PKTDRPSTS_MSB 11
89976 
89977 #define ALT_USB_DEV_DOEPINT2_PKTDRPSTS_WIDTH 1
89978 
89979 #define ALT_USB_DEV_DOEPINT2_PKTDRPSTS_SET_MSK 0x00000800
89980 
89981 #define ALT_USB_DEV_DOEPINT2_PKTDRPSTS_CLR_MSK 0xfffff7ff
89982 
89983 #define ALT_USB_DEV_DOEPINT2_PKTDRPSTS_RESET 0x0
89984 
89985 #define ALT_USB_DEV_DOEPINT2_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
89986 
89987 #define ALT_USB_DEV_DOEPINT2_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
89988 
90009 #define ALT_USB_DEV_DOEPINT2_BBLEERR_E_INACT 0x0
90010 
90015 #define ALT_USB_DEV_DOEPINT2_BBLEERR_E_ACT 0x1
90016 
90018 #define ALT_USB_DEV_DOEPINT2_BBLEERR_LSB 12
90019 
90020 #define ALT_USB_DEV_DOEPINT2_BBLEERR_MSB 12
90021 
90022 #define ALT_USB_DEV_DOEPINT2_BBLEERR_WIDTH 1
90023 
90024 #define ALT_USB_DEV_DOEPINT2_BBLEERR_SET_MSK 0x00001000
90025 
90026 #define ALT_USB_DEV_DOEPINT2_BBLEERR_CLR_MSK 0xffffefff
90027 
90028 #define ALT_USB_DEV_DOEPINT2_BBLEERR_RESET 0x0
90029 
90030 #define ALT_USB_DEV_DOEPINT2_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
90031 
90032 #define ALT_USB_DEV_DOEPINT2_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
90033 
90056 #define ALT_USB_DEV_DOEPINT2_NAKINTRPT_E_INACT 0x0
90057 
90062 #define ALT_USB_DEV_DOEPINT2_NAKINTRPT_E_ACT 0x1
90063 
90065 #define ALT_USB_DEV_DOEPINT2_NAKINTRPT_LSB 13
90066 
90067 #define ALT_USB_DEV_DOEPINT2_NAKINTRPT_MSB 13
90068 
90069 #define ALT_USB_DEV_DOEPINT2_NAKINTRPT_WIDTH 1
90070 
90071 #define ALT_USB_DEV_DOEPINT2_NAKINTRPT_SET_MSK 0x00002000
90072 
90073 #define ALT_USB_DEV_DOEPINT2_NAKINTRPT_CLR_MSK 0xffffdfff
90074 
90075 #define ALT_USB_DEV_DOEPINT2_NAKINTRPT_RESET 0x0
90076 
90077 #define ALT_USB_DEV_DOEPINT2_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
90078 
90079 #define ALT_USB_DEV_DOEPINT2_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
90080 
90102 #define ALT_USB_DEV_DOEPINT2_NYETINTRPT_E_INACT 0x0
90103 
90108 #define ALT_USB_DEV_DOEPINT2_NYETINTRPT_E_ACT 0x1
90109 
90111 #define ALT_USB_DEV_DOEPINT2_NYETINTRPT_LSB 14
90112 
90113 #define ALT_USB_DEV_DOEPINT2_NYETINTRPT_MSB 14
90114 
90115 #define ALT_USB_DEV_DOEPINT2_NYETINTRPT_WIDTH 1
90116 
90117 #define ALT_USB_DEV_DOEPINT2_NYETINTRPT_SET_MSK 0x00004000
90118 
90119 #define ALT_USB_DEV_DOEPINT2_NYETINTRPT_CLR_MSK 0xffffbfff
90120 
90121 #define ALT_USB_DEV_DOEPINT2_NYETINTRPT_RESET 0x0
90122 
90123 #define ALT_USB_DEV_DOEPINT2_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
90124 
90125 #define ALT_USB_DEV_DOEPINT2_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
90126 
90127 #ifndef __ASSEMBLY__
90128 
90139 {
90140  const uint32_t xfercompl : 1;
90141  const uint32_t epdisbld : 1;
90142  const uint32_t ahberr : 1;
90143  const uint32_t setup : 1;
90144  const uint32_t outtknepdis : 1;
90145  const uint32_t stsphsercvd : 1;
90146  const uint32_t back2backsetup : 1;
90147  uint32_t : 1;
90148  const uint32_t outpkterr : 1;
90149  const uint32_t bnaintr : 1;
90150  uint32_t : 1;
90151  const uint32_t pktdrpsts : 1;
90152  const uint32_t bbleerr : 1;
90153  const uint32_t nakintrpt : 1;
90154  const uint32_t nyetintrpt : 1;
90155  uint32_t : 17;
90156 };
90157 
90160 #endif /* __ASSEMBLY__ */
90161 
90163 #define ALT_USB_DEV_DOEPINT2_OFST 0x348
90164 
90165 #define ALT_USB_DEV_DOEPINT2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT2_OFST))
90166 
90199 #define ALT_USB_DEV_DOEPTSIZ2_XFERSIZE_LSB 0
90200 
90201 #define ALT_USB_DEV_DOEPTSIZ2_XFERSIZE_MSB 18
90202 
90203 #define ALT_USB_DEV_DOEPTSIZ2_XFERSIZE_WIDTH 19
90204 
90205 #define ALT_USB_DEV_DOEPTSIZ2_XFERSIZE_SET_MSK 0x0007ffff
90206 
90207 #define ALT_USB_DEV_DOEPTSIZ2_XFERSIZE_CLR_MSK 0xfff80000
90208 
90209 #define ALT_USB_DEV_DOEPTSIZ2_XFERSIZE_RESET 0x0
90210 
90211 #define ALT_USB_DEV_DOEPTSIZ2_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
90212 
90213 #define ALT_USB_DEV_DOEPTSIZ2_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
90214 
90226 #define ALT_USB_DEV_DOEPTSIZ2_PKTCNT_LSB 19
90227 
90228 #define ALT_USB_DEV_DOEPTSIZ2_PKTCNT_MSB 28
90229 
90230 #define ALT_USB_DEV_DOEPTSIZ2_PKTCNT_WIDTH 10
90231 
90232 #define ALT_USB_DEV_DOEPTSIZ2_PKTCNT_SET_MSK 0x1ff80000
90233 
90234 #define ALT_USB_DEV_DOEPTSIZ2_PKTCNT_CLR_MSK 0xe007ffff
90235 
90236 #define ALT_USB_DEV_DOEPTSIZ2_PKTCNT_RESET 0x0
90237 
90238 #define ALT_USB_DEV_DOEPTSIZ2_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
90239 
90240 #define ALT_USB_DEV_DOEPTSIZ2_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
90241 
90268 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_E_DATA0 0x0
90269 
90274 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_E_DATA2PKT1 0x1
90275 
90280 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_E_DATA1PKT2 0x2
90281 
90286 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_E_MDATAPKT3 0x3
90287 
90289 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_LSB 29
90290 
90291 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_MSB 30
90292 
90293 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_WIDTH 2
90294 
90295 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_SET_MSK 0x60000000
90296 
90297 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_CLR_MSK 0x9fffffff
90298 
90299 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_RESET 0x0
90300 
90301 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
90302 
90303 #define ALT_USB_DEV_DOEPTSIZ2_RXDPID_SET(value) (((value) << 29) & 0x60000000)
90304 
90305 #ifndef __ASSEMBLY__
90306 
90317 {
90318  uint32_t xfersize : 19;
90319  uint32_t pktcnt : 10;
90320  const uint32_t rxdpid : 2;
90321  uint32_t : 1;
90322 };
90323 
90326 #endif /* __ASSEMBLY__ */
90327 
90329 #define ALT_USB_DEV_DOEPTSIZ2_OFST 0x350
90330 
90331 #define ALT_USB_DEV_DOEPTSIZ2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ2_OFST))
90332 
90365 #define ALT_USB_DEV_DOEPDMA2_DOEPDMA2_LSB 0
90366 
90367 #define ALT_USB_DEV_DOEPDMA2_DOEPDMA2_MSB 31
90368 
90369 #define ALT_USB_DEV_DOEPDMA2_DOEPDMA2_WIDTH 32
90370 
90371 #define ALT_USB_DEV_DOEPDMA2_DOEPDMA2_SET_MSK 0xffffffff
90372 
90373 #define ALT_USB_DEV_DOEPDMA2_DOEPDMA2_CLR_MSK 0x00000000
90374 
90375 #define ALT_USB_DEV_DOEPDMA2_DOEPDMA2_RESET 0x0
90376 
90377 #define ALT_USB_DEV_DOEPDMA2_DOEPDMA2_GET(value) (((value) & 0xffffffff) >> 0)
90378 
90379 #define ALT_USB_DEV_DOEPDMA2_DOEPDMA2_SET(value) (((value) << 0) & 0xffffffff)
90380 
90381 #ifndef __ASSEMBLY__
90382 
90393 {
90394  uint32_t doepdma2 : 32;
90395 };
90396 
90399 #endif /* __ASSEMBLY__ */
90400 
90402 #define ALT_USB_DEV_DOEPDMA2_OFST 0x354
90403 
90404 #define ALT_USB_DEV_DOEPDMA2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA2_OFST))
90405 
90429 #define ALT_USB_DEV_DOEPDMAB2_DOEPDMAB2_LSB 0
90430 
90431 #define ALT_USB_DEV_DOEPDMAB2_DOEPDMAB2_MSB 31
90432 
90433 #define ALT_USB_DEV_DOEPDMAB2_DOEPDMAB2_WIDTH 32
90434 
90435 #define ALT_USB_DEV_DOEPDMAB2_DOEPDMAB2_SET_MSK 0xffffffff
90436 
90437 #define ALT_USB_DEV_DOEPDMAB2_DOEPDMAB2_CLR_MSK 0x00000000
90438 
90439 #define ALT_USB_DEV_DOEPDMAB2_DOEPDMAB2_RESET 0x0
90440 
90441 #define ALT_USB_DEV_DOEPDMAB2_DOEPDMAB2_GET(value) (((value) & 0xffffffff) >> 0)
90442 
90443 #define ALT_USB_DEV_DOEPDMAB2_DOEPDMAB2_SET(value) (((value) << 0) & 0xffffffff)
90444 
90445 #ifndef __ASSEMBLY__
90446 
90457 {
90458  const uint32_t doepdmab2 : 32;
90459 };
90460 
90463 #endif /* __ASSEMBLY__ */
90464 
90466 #define ALT_USB_DEV_DOEPDMAB2_OFST 0x35c
90467 
90468 #define ALT_USB_DEV_DOEPDMAB2_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB2_OFST))
90469 
90507 #define ALT_USB_DEV_DOEPCTL3_MPS_LSB 0
90508 
90509 #define ALT_USB_DEV_DOEPCTL3_MPS_MSB 10
90510 
90511 #define ALT_USB_DEV_DOEPCTL3_MPS_WIDTH 11
90512 
90513 #define ALT_USB_DEV_DOEPCTL3_MPS_SET_MSK 0x000007ff
90514 
90515 #define ALT_USB_DEV_DOEPCTL3_MPS_CLR_MSK 0xfffff800
90516 
90517 #define ALT_USB_DEV_DOEPCTL3_MPS_RESET 0x0
90518 
90519 #define ALT_USB_DEV_DOEPCTL3_MPS_GET(value) (((value) & 0x000007ff) >> 0)
90520 
90521 #define ALT_USB_DEV_DOEPCTL3_MPS_SET(value) (((value) << 0) & 0x000007ff)
90522 
90547 #define ALT_USB_DEV_DOEPCTL3_USBACTEP_E_DISD 0x0
90548 
90553 #define ALT_USB_DEV_DOEPCTL3_USBACTEP_E_END 0x1
90554 
90556 #define ALT_USB_DEV_DOEPCTL3_USBACTEP_LSB 15
90557 
90558 #define ALT_USB_DEV_DOEPCTL3_USBACTEP_MSB 15
90559 
90560 #define ALT_USB_DEV_DOEPCTL3_USBACTEP_WIDTH 1
90561 
90562 #define ALT_USB_DEV_DOEPCTL3_USBACTEP_SET_MSK 0x00008000
90563 
90564 #define ALT_USB_DEV_DOEPCTL3_USBACTEP_CLR_MSK 0xffff7fff
90565 
90566 #define ALT_USB_DEV_DOEPCTL3_USBACTEP_RESET 0x0
90567 
90568 #define ALT_USB_DEV_DOEPCTL3_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
90569 
90570 #define ALT_USB_DEV_DOEPCTL3_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
90571 
90613 #define ALT_USB_DEV_DOEPCTL3_DPID_E_INACT 0x0
90614 
90619 #define ALT_USB_DEV_DOEPCTL3_DPID_E_ACT 0x1
90620 
90622 #define ALT_USB_DEV_DOEPCTL3_DPID_LSB 16
90623 
90624 #define ALT_USB_DEV_DOEPCTL3_DPID_MSB 16
90625 
90626 #define ALT_USB_DEV_DOEPCTL3_DPID_WIDTH 1
90627 
90628 #define ALT_USB_DEV_DOEPCTL3_DPID_SET_MSK 0x00010000
90629 
90630 #define ALT_USB_DEV_DOEPCTL3_DPID_CLR_MSK 0xfffeffff
90631 
90632 #define ALT_USB_DEV_DOEPCTL3_DPID_RESET 0x0
90633 
90634 #define ALT_USB_DEV_DOEPCTL3_DPID_GET(value) (((value) & 0x00010000) >> 16)
90635 
90636 #define ALT_USB_DEV_DOEPCTL3_DPID_SET(value) (((value) << 16) & 0x00010000)
90637 
90672 #define ALT_USB_DEV_DOEPCTL3_NAKSTS_E_NONNAK 0x0
90673 
90678 #define ALT_USB_DEV_DOEPCTL3_NAKSTS_E_NAK 0x1
90679 
90681 #define ALT_USB_DEV_DOEPCTL3_NAKSTS_LSB 17
90682 
90683 #define ALT_USB_DEV_DOEPCTL3_NAKSTS_MSB 17
90684 
90685 #define ALT_USB_DEV_DOEPCTL3_NAKSTS_WIDTH 1
90686 
90687 #define ALT_USB_DEV_DOEPCTL3_NAKSTS_SET_MSK 0x00020000
90688 
90689 #define ALT_USB_DEV_DOEPCTL3_NAKSTS_CLR_MSK 0xfffdffff
90690 
90691 #define ALT_USB_DEV_DOEPCTL3_NAKSTS_RESET 0x0
90692 
90693 #define ALT_USB_DEV_DOEPCTL3_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
90694 
90695 #define ALT_USB_DEV_DOEPCTL3_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
90696 
90719 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_E_CTL 0x0
90720 
90725 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_E_ISOCHRONOUS 0x1
90726 
90731 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_E_BULK 0x2
90732 
90737 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_E_INTERRUP 0x3
90738 
90740 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_LSB 18
90741 
90742 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_MSB 19
90743 
90744 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_WIDTH 2
90745 
90746 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_SET_MSK 0x000c0000
90747 
90748 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_CLR_MSK 0xfff3ffff
90749 
90750 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_RESET 0x0
90751 
90752 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
90753 
90754 #define ALT_USB_DEV_DOEPCTL3_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
90755 
90778 #define ALT_USB_DEV_DOEPCTL3_SNP_E_DIS 0x0
90779 
90784 #define ALT_USB_DEV_DOEPCTL3_SNP_E_EN 0x1
90785 
90787 #define ALT_USB_DEV_DOEPCTL3_SNP_LSB 20
90788 
90789 #define ALT_USB_DEV_DOEPCTL3_SNP_MSB 20
90790 
90791 #define ALT_USB_DEV_DOEPCTL3_SNP_WIDTH 1
90792 
90793 #define ALT_USB_DEV_DOEPCTL3_SNP_SET_MSK 0x00100000
90794 
90795 #define ALT_USB_DEV_DOEPCTL3_SNP_CLR_MSK 0xffefffff
90796 
90797 #define ALT_USB_DEV_DOEPCTL3_SNP_RESET 0x0
90798 
90799 #define ALT_USB_DEV_DOEPCTL3_SNP_GET(value) (((value) & 0x00100000) >> 20)
90800 
90801 #define ALT_USB_DEV_DOEPCTL3_SNP_SET(value) (((value) << 20) & 0x00100000)
90802 
90832 #define ALT_USB_DEV_DOEPCTL3_STALL_E_INACT 0x0
90833 
90838 #define ALT_USB_DEV_DOEPCTL3_STALL_E_ACT 0x1
90839 
90841 #define ALT_USB_DEV_DOEPCTL3_STALL_LSB 21
90842 
90843 #define ALT_USB_DEV_DOEPCTL3_STALL_MSB 21
90844 
90845 #define ALT_USB_DEV_DOEPCTL3_STALL_WIDTH 1
90846 
90847 #define ALT_USB_DEV_DOEPCTL3_STALL_SET_MSK 0x00200000
90848 
90849 #define ALT_USB_DEV_DOEPCTL3_STALL_CLR_MSK 0xffdfffff
90850 
90851 #define ALT_USB_DEV_DOEPCTL3_STALL_RESET 0x0
90852 
90853 #define ALT_USB_DEV_DOEPCTL3_STALL_GET(value) (((value) & 0x00200000) >> 21)
90854 
90855 #define ALT_USB_DEV_DOEPCTL3_STALL_SET(value) (((value) << 21) & 0x00200000)
90856 
90877 #define ALT_USB_DEV_DOEPCTL3_CNAK_E_INACT 0x0
90878 
90883 #define ALT_USB_DEV_DOEPCTL3_CNAK_E_ACT 0x1
90884 
90886 #define ALT_USB_DEV_DOEPCTL3_CNAK_LSB 26
90887 
90888 #define ALT_USB_DEV_DOEPCTL3_CNAK_MSB 26
90889 
90890 #define ALT_USB_DEV_DOEPCTL3_CNAK_WIDTH 1
90891 
90892 #define ALT_USB_DEV_DOEPCTL3_CNAK_SET_MSK 0x04000000
90893 
90894 #define ALT_USB_DEV_DOEPCTL3_CNAK_CLR_MSK 0xfbffffff
90895 
90896 #define ALT_USB_DEV_DOEPCTL3_CNAK_RESET 0x0
90897 
90898 #define ALT_USB_DEV_DOEPCTL3_CNAK_GET(value) (((value) & 0x04000000) >> 26)
90899 
90900 #define ALT_USB_DEV_DOEPCTL3_CNAK_SET(value) (((value) << 26) & 0x04000000)
90901 
90925 #define ALT_USB_DEV_DOEPCTL3_SNAK_E_INACT 0x0
90926 
90931 #define ALT_USB_DEV_DOEPCTL3_SNAK_E_ACT 0x1
90932 
90934 #define ALT_USB_DEV_DOEPCTL3_SNAK_LSB 27
90935 
90936 #define ALT_USB_DEV_DOEPCTL3_SNAK_MSB 27
90937 
90938 #define ALT_USB_DEV_DOEPCTL3_SNAK_WIDTH 1
90939 
90940 #define ALT_USB_DEV_DOEPCTL3_SNAK_SET_MSK 0x08000000
90941 
90942 #define ALT_USB_DEV_DOEPCTL3_SNAK_CLR_MSK 0xf7ffffff
90943 
90944 #define ALT_USB_DEV_DOEPCTL3_SNAK_RESET 0x0
90945 
90946 #define ALT_USB_DEV_DOEPCTL3_SNAK_GET(value) (((value) & 0x08000000) >> 27)
90947 
90948 #define ALT_USB_DEV_DOEPCTL3_SNAK_SET(value) (((value) << 27) & 0x08000000)
90949 
90978 #define ALT_USB_DEV_DOEPCTL3_SETD0PID_E_DISD 0x0
90979 
90984 #define ALT_USB_DEV_DOEPCTL3_SETD0PID_E_END 0x1
90985 
90987 #define ALT_USB_DEV_DOEPCTL3_SETD0PID_LSB 28
90988 
90989 #define ALT_USB_DEV_DOEPCTL3_SETD0PID_MSB 28
90990 
90991 #define ALT_USB_DEV_DOEPCTL3_SETD0PID_WIDTH 1
90992 
90993 #define ALT_USB_DEV_DOEPCTL3_SETD0PID_SET_MSK 0x10000000
90994 
90995 #define ALT_USB_DEV_DOEPCTL3_SETD0PID_CLR_MSK 0xefffffff
90996 
90997 #define ALT_USB_DEV_DOEPCTL3_SETD0PID_RESET 0x0
90998 
90999 #define ALT_USB_DEV_DOEPCTL3_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
91000 
91001 #define ALT_USB_DEV_DOEPCTL3_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
91002 
91029 #define ALT_USB_DEV_DOEPCTL3_SETD1PID_E_DISD 0x0
91030 
91035 #define ALT_USB_DEV_DOEPCTL3_SETD1PID_E_END 0x1
91036 
91038 #define ALT_USB_DEV_DOEPCTL3_SETD1PID_LSB 29
91039 
91040 #define ALT_USB_DEV_DOEPCTL3_SETD1PID_MSB 29
91041 
91042 #define ALT_USB_DEV_DOEPCTL3_SETD1PID_WIDTH 1
91043 
91044 #define ALT_USB_DEV_DOEPCTL3_SETD1PID_SET_MSK 0x20000000
91045 
91046 #define ALT_USB_DEV_DOEPCTL3_SETD1PID_CLR_MSK 0xdfffffff
91047 
91048 #define ALT_USB_DEV_DOEPCTL3_SETD1PID_RESET 0x0
91049 
91050 #define ALT_USB_DEV_DOEPCTL3_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
91051 
91052 #define ALT_USB_DEV_DOEPCTL3_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
91053 
91079 #define ALT_USB_DEV_DOEPCTL3_EPDIS_E_INACT 0x0
91080 
91085 #define ALT_USB_DEV_DOEPCTL3_EPDIS_E_ACT 0x1
91086 
91088 #define ALT_USB_DEV_DOEPCTL3_EPDIS_LSB 30
91089 
91090 #define ALT_USB_DEV_DOEPCTL3_EPDIS_MSB 30
91091 
91092 #define ALT_USB_DEV_DOEPCTL3_EPDIS_WIDTH 1
91093 
91094 #define ALT_USB_DEV_DOEPCTL3_EPDIS_SET_MSK 0x40000000
91095 
91096 #define ALT_USB_DEV_DOEPCTL3_EPDIS_CLR_MSK 0xbfffffff
91097 
91098 #define ALT_USB_DEV_DOEPCTL3_EPDIS_RESET 0x0
91099 
91100 #define ALT_USB_DEV_DOEPCTL3_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
91101 
91102 #define ALT_USB_DEV_DOEPCTL3_EPDIS_SET(value) (((value) << 30) & 0x40000000)
91103 
91153 #define ALT_USB_DEV_DOEPCTL3_EPENA_E_INACT 0x0
91154 
91159 #define ALT_USB_DEV_DOEPCTL3_EPENA_E_ACT 0x1
91160 
91162 #define ALT_USB_DEV_DOEPCTL3_EPENA_LSB 31
91163 
91164 #define ALT_USB_DEV_DOEPCTL3_EPENA_MSB 31
91165 
91166 #define ALT_USB_DEV_DOEPCTL3_EPENA_WIDTH 1
91167 
91168 #define ALT_USB_DEV_DOEPCTL3_EPENA_SET_MSK 0x80000000
91169 
91170 #define ALT_USB_DEV_DOEPCTL3_EPENA_CLR_MSK 0x7fffffff
91171 
91172 #define ALT_USB_DEV_DOEPCTL3_EPENA_RESET 0x0
91173 
91174 #define ALT_USB_DEV_DOEPCTL3_EPENA_GET(value) (((value) & 0x80000000) >> 31)
91175 
91176 #define ALT_USB_DEV_DOEPCTL3_EPENA_SET(value) (((value) << 31) & 0x80000000)
91177 
91178 #ifndef __ASSEMBLY__
91179 
91190 {
91191  uint32_t mps : 11;
91192  uint32_t : 4;
91193  uint32_t usbactep : 1;
91194  const uint32_t dpid : 1;
91195  const uint32_t naksts : 1;
91196  uint32_t eptype : 2;
91197  uint32_t snp : 1;
91198  const uint32_t stall : 1;
91199  uint32_t : 4;
91200  uint32_t cnak : 1;
91201  uint32_t snak : 1;
91202  uint32_t setd0pid : 1;
91203  uint32_t setd1pid : 1;
91204  const uint32_t epdis : 1;
91205  const uint32_t epena : 1;
91206 };
91207 
91210 #endif /* __ASSEMBLY__ */
91211 
91213 #define ALT_USB_DEV_DOEPCTL3_OFST 0x360
91214 
91215 #define ALT_USB_DEV_DOEPCTL3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL3_OFST))
91216 
91280 #define ALT_USB_DEV_DOEPINT3_XFERCOMPL_E_INACT 0x0
91281 
91286 #define ALT_USB_DEV_DOEPINT3_XFERCOMPL_E_ACT 0x1
91287 
91289 #define ALT_USB_DEV_DOEPINT3_XFERCOMPL_LSB 0
91290 
91291 #define ALT_USB_DEV_DOEPINT3_XFERCOMPL_MSB 0
91292 
91293 #define ALT_USB_DEV_DOEPINT3_XFERCOMPL_WIDTH 1
91294 
91295 #define ALT_USB_DEV_DOEPINT3_XFERCOMPL_SET_MSK 0x00000001
91296 
91297 #define ALT_USB_DEV_DOEPINT3_XFERCOMPL_CLR_MSK 0xfffffffe
91298 
91299 #define ALT_USB_DEV_DOEPINT3_XFERCOMPL_RESET 0x0
91300 
91301 #define ALT_USB_DEV_DOEPINT3_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
91302 
91303 #define ALT_USB_DEV_DOEPINT3_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
91304 
91326 #define ALT_USB_DEV_DOEPINT3_EPDISBLD_E_INACT 0x0
91327 
91332 #define ALT_USB_DEV_DOEPINT3_EPDISBLD_E_ACT 0x1
91333 
91335 #define ALT_USB_DEV_DOEPINT3_EPDISBLD_LSB 1
91336 
91337 #define ALT_USB_DEV_DOEPINT3_EPDISBLD_MSB 1
91338 
91339 #define ALT_USB_DEV_DOEPINT3_EPDISBLD_WIDTH 1
91340 
91341 #define ALT_USB_DEV_DOEPINT3_EPDISBLD_SET_MSK 0x00000002
91342 
91343 #define ALT_USB_DEV_DOEPINT3_EPDISBLD_CLR_MSK 0xfffffffd
91344 
91345 #define ALT_USB_DEV_DOEPINT3_EPDISBLD_RESET 0x0
91346 
91347 #define ALT_USB_DEV_DOEPINT3_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
91348 
91349 #define ALT_USB_DEV_DOEPINT3_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
91350 
91373 #define ALT_USB_DEV_DOEPINT3_AHBERR_E_INACT 0x0
91374 
91379 #define ALT_USB_DEV_DOEPINT3_AHBERR_E_ACT 0x1
91380 
91382 #define ALT_USB_DEV_DOEPINT3_AHBERR_LSB 2
91383 
91384 #define ALT_USB_DEV_DOEPINT3_AHBERR_MSB 2
91385 
91386 #define ALT_USB_DEV_DOEPINT3_AHBERR_WIDTH 1
91387 
91388 #define ALT_USB_DEV_DOEPINT3_AHBERR_SET_MSK 0x00000004
91389 
91390 #define ALT_USB_DEV_DOEPINT3_AHBERR_CLR_MSK 0xfffffffb
91391 
91392 #define ALT_USB_DEV_DOEPINT3_AHBERR_RESET 0x0
91393 
91394 #define ALT_USB_DEV_DOEPINT3_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
91395 
91396 #define ALT_USB_DEV_DOEPINT3_AHBERR_SET(value) (((value) << 2) & 0x00000004)
91397 
91421 #define ALT_USB_DEV_DOEPINT3_SETUP_E_INACT 0x0
91422 
91427 #define ALT_USB_DEV_DOEPINT3_SETUP_E_ACT 0x1
91428 
91430 #define ALT_USB_DEV_DOEPINT3_SETUP_LSB 3
91431 
91432 #define ALT_USB_DEV_DOEPINT3_SETUP_MSB 3
91433 
91434 #define ALT_USB_DEV_DOEPINT3_SETUP_WIDTH 1
91435 
91436 #define ALT_USB_DEV_DOEPINT3_SETUP_SET_MSK 0x00000008
91437 
91438 #define ALT_USB_DEV_DOEPINT3_SETUP_CLR_MSK 0xfffffff7
91439 
91440 #define ALT_USB_DEV_DOEPINT3_SETUP_RESET 0x0
91441 
91442 #define ALT_USB_DEV_DOEPINT3_SETUP_GET(value) (((value) & 0x00000008) >> 3)
91443 
91444 #define ALT_USB_DEV_DOEPINT3_SETUP_SET(value) (((value) << 3) & 0x00000008)
91445 
91468 #define ALT_USB_DEV_DOEPINT3_OUTTKNEPDIS_E_INACT 0x0
91469 
91474 #define ALT_USB_DEV_DOEPINT3_OUTTKNEPDIS_E_ACT 0x1
91475 
91477 #define ALT_USB_DEV_DOEPINT3_OUTTKNEPDIS_LSB 4
91478 
91479 #define ALT_USB_DEV_DOEPINT3_OUTTKNEPDIS_MSB 4
91480 
91481 #define ALT_USB_DEV_DOEPINT3_OUTTKNEPDIS_WIDTH 1
91482 
91483 #define ALT_USB_DEV_DOEPINT3_OUTTKNEPDIS_SET_MSK 0x00000010
91484 
91485 #define ALT_USB_DEV_DOEPINT3_OUTTKNEPDIS_CLR_MSK 0xffffffef
91486 
91487 #define ALT_USB_DEV_DOEPINT3_OUTTKNEPDIS_RESET 0x0
91488 
91489 #define ALT_USB_DEV_DOEPINT3_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
91490 
91491 #define ALT_USB_DEV_DOEPINT3_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
91492 
91520 #define ALT_USB_DEV_DOEPINT3_STSPHSERCVD_E_INACT 0x0
91521 
91526 #define ALT_USB_DEV_DOEPINT3_STSPHSERCVD_E_ACT 0x1
91527 
91529 #define ALT_USB_DEV_DOEPINT3_STSPHSERCVD_LSB 5
91530 
91531 #define ALT_USB_DEV_DOEPINT3_STSPHSERCVD_MSB 5
91532 
91533 #define ALT_USB_DEV_DOEPINT3_STSPHSERCVD_WIDTH 1
91534 
91535 #define ALT_USB_DEV_DOEPINT3_STSPHSERCVD_SET_MSK 0x00000020
91536 
91537 #define ALT_USB_DEV_DOEPINT3_STSPHSERCVD_CLR_MSK 0xffffffdf
91538 
91539 #define ALT_USB_DEV_DOEPINT3_STSPHSERCVD_RESET 0x0
91540 
91541 #define ALT_USB_DEV_DOEPINT3_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
91542 
91543 #define ALT_USB_DEV_DOEPINT3_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
91544 
91567 #define ALT_USB_DEV_DOEPINT3_BACK2BACKSETUP_E_INACT 0x0
91568 
91573 #define ALT_USB_DEV_DOEPINT3_BACK2BACKSETUP_E_ACT 0x1
91574 
91576 #define ALT_USB_DEV_DOEPINT3_BACK2BACKSETUP_LSB 6
91577 
91578 #define ALT_USB_DEV_DOEPINT3_BACK2BACKSETUP_MSB 6
91579 
91580 #define ALT_USB_DEV_DOEPINT3_BACK2BACKSETUP_WIDTH 1
91581 
91582 #define ALT_USB_DEV_DOEPINT3_BACK2BACKSETUP_SET_MSK 0x00000040
91583 
91584 #define ALT_USB_DEV_DOEPINT3_BACK2BACKSETUP_CLR_MSK 0xffffffbf
91585 
91586 #define ALT_USB_DEV_DOEPINT3_BACK2BACKSETUP_RESET 0x0
91587 
91588 #define ALT_USB_DEV_DOEPINT3_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
91589 
91590 #define ALT_USB_DEV_DOEPINT3_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
91591 
91613 #define ALT_USB_DEV_DOEPINT3_OUTPKTERR_E_INACT 0x0
91614 
91619 #define ALT_USB_DEV_DOEPINT3_OUTPKTERR_E_ACT 0x1
91620 
91622 #define ALT_USB_DEV_DOEPINT3_OUTPKTERR_LSB 8
91623 
91624 #define ALT_USB_DEV_DOEPINT3_OUTPKTERR_MSB 8
91625 
91626 #define ALT_USB_DEV_DOEPINT3_OUTPKTERR_WIDTH 1
91627 
91628 #define ALT_USB_DEV_DOEPINT3_OUTPKTERR_SET_MSK 0x00000100
91629 
91630 #define ALT_USB_DEV_DOEPINT3_OUTPKTERR_CLR_MSK 0xfffffeff
91631 
91632 #define ALT_USB_DEV_DOEPINT3_OUTPKTERR_RESET 0x0
91633 
91634 #define ALT_USB_DEV_DOEPINT3_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
91635 
91636 #define ALT_USB_DEV_DOEPINT3_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
91637 
91661 #define ALT_USB_DEV_DOEPINT3_BNAINTR_E_INACT 0x0
91662 
91667 #define ALT_USB_DEV_DOEPINT3_BNAINTR_E_ACT 0x1
91668 
91670 #define ALT_USB_DEV_DOEPINT3_BNAINTR_LSB 9
91671 
91672 #define ALT_USB_DEV_DOEPINT3_BNAINTR_MSB 9
91673 
91674 #define ALT_USB_DEV_DOEPINT3_BNAINTR_WIDTH 1
91675 
91676 #define ALT_USB_DEV_DOEPINT3_BNAINTR_SET_MSK 0x00000200
91677 
91678 #define ALT_USB_DEV_DOEPINT3_BNAINTR_CLR_MSK 0xfffffdff
91679 
91680 #define ALT_USB_DEV_DOEPINT3_BNAINTR_RESET 0x0
91681 
91682 #define ALT_USB_DEV_DOEPINT3_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
91683 
91684 #define ALT_USB_DEV_DOEPINT3_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
91685 
91708 #define ALT_USB_DEV_DOEPINT3_PKTDRPSTS_E_INACT 0x0
91709 
91714 #define ALT_USB_DEV_DOEPINT3_PKTDRPSTS_E_ACT 0x1
91715 
91717 #define ALT_USB_DEV_DOEPINT3_PKTDRPSTS_LSB 11
91718 
91719 #define ALT_USB_DEV_DOEPINT3_PKTDRPSTS_MSB 11
91720 
91721 #define ALT_USB_DEV_DOEPINT3_PKTDRPSTS_WIDTH 1
91722 
91723 #define ALT_USB_DEV_DOEPINT3_PKTDRPSTS_SET_MSK 0x00000800
91724 
91725 #define ALT_USB_DEV_DOEPINT3_PKTDRPSTS_CLR_MSK 0xfffff7ff
91726 
91727 #define ALT_USB_DEV_DOEPINT3_PKTDRPSTS_RESET 0x0
91728 
91729 #define ALT_USB_DEV_DOEPINT3_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
91730 
91731 #define ALT_USB_DEV_DOEPINT3_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
91732 
91753 #define ALT_USB_DEV_DOEPINT3_BBLEERR_E_INACT 0x0
91754 
91759 #define ALT_USB_DEV_DOEPINT3_BBLEERR_E_ACT 0x1
91760 
91762 #define ALT_USB_DEV_DOEPINT3_BBLEERR_LSB 12
91763 
91764 #define ALT_USB_DEV_DOEPINT3_BBLEERR_MSB 12
91765 
91766 #define ALT_USB_DEV_DOEPINT3_BBLEERR_WIDTH 1
91767 
91768 #define ALT_USB_DEV_DOEPINT3_BBLEERR_SET_MSK 0x00001000
91769 
91770 #define ALT_USB_DEV_DOEPINT3_BBLEERR_CLR_MSK 0xffffefff
91771 
91772 #define ALT_USB_DEV_DOEPINT3_BBLEERR_RESET 0x0
91773 
91774 #define ALT_USB_DEV_DOEPINT3_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
91775 
91776 #define ALT_USB_DEV_DOEPINT3_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
91777 
91800 #define ALT_USB_DEV_DOEPINT3_NAKINTRPT_E_INACT 0x0
91801 
91806 #define ALT_USB_DEV_DOEPINT3_NAKINTRPT_E_ACT 0x1
91807 
91809 #define ALT_USB_DEV_DOEPINT3_NAKINTRPT_LSB 13
91810 
91811 #define ALT_USB_DEV_DOEPINT3_NAKINTRPT_MSB 13
91812 
91813 #define ALT_USB_DEV_DOEPINT3_NAKINTRPT_WIDTH 1
91814 
91815 #define ALT_USB_DEV_DOEPINT3_NAKINTRPT_SET_MSK 0x00002000
91816 
91817 #define ALT_USB_DEV_DOEPINT3_NAKINTRPT_CLR_MSK 0xffffdfff
91818 
91819 #define ALT_USB_DEV_DOEPINT3_NAKINTRPT_RESET 0x0
91820 
91821 #define ALT_USB_DEV_DOEPINT3_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
91822 
91823 #define ALT_USB_DEV_DOEPINT3_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
91824 
91846 #define ALT_USB_DEV_DOEPINT3_NYETINTRPT_E_INACT 0x0
91847 
91852 #define ALT_USB_DEV_DOEPINT3_NYETINTRPT_E_ACT 0x1
91853 
91855 #define ALT_USB_DEV_DOEPINT3_NYETINTRPT_LSB 14
91856 
91857 #define ALT_USB_DEV_DOEPINT3_NYETINTRPT_MSB 14
91858 
91859 #define ALT_USB_DEV_DOEPINT3_NYETINTRPT_WIDTH 1
91860 
91861 #define ALT_USB_DEV_DOEPINT3_NYETINTRPT_SET_MSK 0x00004000
91862 
91863 #define ALT_USB_DEV_DOEPINT3_NYETINTRPT_CLR_MSK 0xffffbfff
91864 
91865 #define ALT_USB_DEV_DOEPINT3_NYETINTRPT_RESET 0x0
91866 
91867 #define ALT_USB_DEV_DOEPINT3_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
91868 
91869 #define ALT_USB_DEV_DOEPINT3_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
91870 
91871 #ifndef __ASSEMBLY__
91872 
91883 {
91884  const uint32_t xfercompl : 1;
91885  const uint32_t epdisbld : 1;
91886  const uint32_t ahberr : 1;
91887  const uint32_t setup : 1;
91888  const uint32_t outtknepdis : 1;
91889  const uint32_t stsphsercvd : 1;
91890  const uint32_t back2backsetup : 1;
91891  uint32_t : 1;
91892  const uint32_t outpkterr : 1;
91893  const uint32_t bnaintr : 1;
91894  uint32_t : 1;
91895  const uint32_t pktdrpsts : 1;
91896  const uint32_t bbleerr : 1;
91897  const uint32_t nakintrpt : 1;
91898  const uint32_t nyetintrpt : 1;
91899  uint32_t : 17;
91900 };
91901 
91904 #endif /* __ASSEMBLY__ */
91905 
91907 #define ALT_USB_DEV_DOEPINT3_OFST 0x368
91908 
91909 #define ALT_USB_DEV_DOEPINT3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT3_OFST))
91910 
91943 #define ALT_USB_DEV_DOEPTSIZ3_XFERSIZE_LSB 0
91944 
91945 #define ALT_USB_DEV_DOEPTSIZ3_XFERSIZE_MSB 18
91946 
91947 #define ALT_USB_DEV_DOEPTSIZ3_XFERSIZE_WIDTH 19
91948 
91949 #define ALT_USB_DEV_DOEPTSIZ3_XFERSIZE_SET_MSK 0x0007ffff
91950 
91951 #define ALT_USB_DEV_DOEPTSIZ3_XFERSIZE_CLR_MSK 0xfff80000
91952 
91953 #define ALT_USB_DEV_DOEPTSIZ3_XFERSIZE_RESET 0x0
91954 
91955 #define ALT_USB_DEV_DOEPTSIZ3_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
91956 
91957 #define ALT_USB_DEV_DOEPTSIZ3_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
91958 
91970 #define ALT_USB_DEV_DOEPTSIZ3_PKTCNT_LSB 19
91971 
91972 #define ALT_USB_DEV_DOEPTSIZ3_PKTCNT_MSB 28
91973 
91974 #define ALT_USB_DEV_DOEPTSIZ3_PKTCNT_WIDTH 10
91975 
91976 #define ALT_USB_DEV_DOEPTSIZ3_PKTCNT_SET_MSK 0x1ff80000
91977 
91978 #define ALT_USB_DEV_DOEPTSIZ3_PKTCNT_CLR_MSK 0xe007ffff
91979 
91980 #define ALT_USB_DEV_DOEPTSIZ3_PKTCNT_RESET 0x0
91981 
91982 #define ALT_USB_DEV_DOEPTSIZ3_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
91983 
91984 #define ALT_USB_DEV_DOEPTSIZ3_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
91985 
92012 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_E_DATA0 0x0
92013 
92018 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_E_DATA2PKT1 0x1
92019 
92024 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_E_DATA1PKT2 0x2
92025 
92030 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_E_MDATAPKT3 0x3
92031 
92033 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_LSB 29
92034 
92035 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_MSB 30
92036 
92037 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_WIDTH 2
92038 
92039 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_SET_MSK 0x60000000
92040 
92041 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_CLR_MSK 0x9fffffff
92042 
92043 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_RESET 0x0
92044 
92045 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
92046 
92047 #define ALT_USB_DEV_DOEPTSIZ3_RXDPID_SET(value) (((value) << 29) & 0x60000000)
92048 
92049 #ifndef __ASSEMBLY__
92050 
92061 {
92062  uint32_t xfersize : 19;
92063  uint32_t pktcnt : 10;
92064  const uint32_t rxdpid : 2;
92065  uint32_t : 1;
92066 };
92067 
92070 #endif /* __ASSEMBLY__ */
92071 
92073 #define ALT_USB_DEV_DOEPTSIZ3_OFST 0x370
92074 
92075 #define ALT_USB_DEV_DOEPTSIZ3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ3_OFST))
92076 
92109 #define ALT_USB_DEV_DOEPDMA3_DOEPDMA3_LSB 0
92110 
92111 #define ALT_USB_DEV_DOEPDMA3_DOEPDMA3_MSB 31
92112 
92113 #define ALT_USB_DEV_DOEPDMA3_DOEPDMA3_WIDTH 32
92114 
92115 #define ALT_USB_DEV_DOEPDMA3_DOEPDMA3_SET_MSK 0xffffffff
92116 
92117 #define ALT_USB_DEV_DOEPDMA3_DOEPDMA3_CLR_MSK 0x00000000
92118 
92119 #define ALT_USB_DEV_DOEPDMA3_DOEPDMA3_RESET 0x0
92120 
92121 #define ALT_USB_DEV_DOEPDMA3_DOEPDMA3_GET(value) (((value) & 0xffffffff) >> 0)
92122 
92123 #define ALT_USB_DEV_DOEPDMA3_DOEPDMA3_SET(value) (((value) << 0) & 0xffffffff)
92124 
92125 #ifndef __ASSEMBLY__
92126 
92137 {
92138  uint32_t doepdma3 : 32;
92139 };
92140 
92143 #endif /* __ASSEMBLY__ */
92144 
92146 #define ALT_USB_DEV_DOEPDMA3_OFST 0x374
92147 
92148 #define ALT_USB_DEV_DOEPDMA3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA3_OFST))
92149 
92173 #define ALT_USB_DEV_DOEPDMAB3_DOEPDMAB3_LSB 0
92174 
92175 #define ALT_USB_DEV_DOEPDMAB3_DOEPDMAB3_MSB 31
92176 
92177 #define ALT_USB_DEV_DOEPDMAB3_DOEPDMAB3_WIDTH 32
92178 
92179 #define ALT_USB_DEV_DOEPDMAB3_DOEPDMAB3_SET_MSK 0xffffffff
92180 
92181 #define ALT_USB_DEV_DOEPDMAB3_DOEPDMAB3_CLR_MSK 0x00000000
92182 
92183 #define ALT_USB_DEV_DOEPDMAB3_DOEPDMAB3_RESET 0x0
92184 
92185 #define ALT_USB_DEV_DOEPDMAB3_DOEPDMAB3_GET(value) (((value) & 0xffffffff) >> 0)
92186 
92187 #define ALT_USB_DEV_DOEPDMAB3_DOEPDMAB3_SET(value) (((value) << 0) & 0xffffffff)
92188 
92189 #ifndef __ASSEMBLY__
92190 
92201 {
92202  const uint32_t doepdmab3 : 32;
92203 };
92204 
92207 #endif /* __ASSEMBLY__ */
92208 
92210 #define ALT_USB_DEV_DOEPDMAB3_OFST 0x37c
92211 
92212 #define ALT_USB_DEV_DOEPDMAB3_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB3_OFST))
92213 
92251 #define ALT_USB_DEV_DOEPCTL4_MPS_LSB 0
92252 
92253 #define ALT_USB_DEV_DOEPCTL4_MPS_MSB 10
92254 
92255 #define ALT_USB_DEV_DOEPCTL4_MPS_WIDTH 11
92256 
92257 #define ALT_USB_DEV_DOEPCTL4_MPS_SET_MSK 0x000007ff
92258 
92259 #define ALT_USB_DEV_DOEPCTL4_MPS_CLR_MSK 0xfffff800
92260 
92261 #define ALT_USB_DEV_DOEPCTL4_MPS_RESET 0x0
92262 
92263 #define ALT_USB_DEV_DOEPCTL4_MPS_GET(value) (((value) & 0x000007ff) >> 0)
92264 
92265 #define ALT_USB_DEV_DOEPCTL4_MPS_SET(value) (((value) << 0) & 0x000007ff)
92266 
92291 #define ALT_USB_DEV_DOEPCTL4_USBACTEP_E_DISD 0x0
92292 
92297 #define ALT_USB_DEV_DOEPCTL4_USBACTEP_E_END 0x1
92298 
92300 #define ALT_USB_DEV_DOEPCTL4_USBACTEP_LSB 15
92301 
92302 #define ALT_USB_DEV_DOEPCTL4_USBACTEP_MSB 15
92303 
92304 #define ALT_USB_DEV_DOEPCTL4_USBACTEP_WIDTH 1
92305 
92306 #define ALT_USB_DEV_DOEPCTL4_USBACTEP_SET_MSK 0x00008000
92307 
92308 #define ALT_USB_DEV_DOEPCTL4_USBACTEP_CLR_MSK 0xffff7fff
92309 
92310 #define ALT_USB_DEV_DOEPCTL4_USBACTEP_RESET 0x0
92311 
92312 #define ALT_USB_DEV_DOEPCTL4_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
92313 
92314 #define ALT_USB_DEV_DOEPCTL4_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
92315 
92357 #define ALT_USB_DEV_DOEPCTL4_DPID_E_INACT 0x0
92358 
92363 #define ALT_USB_DEV_DOEPCTL4_DPID_E_ACT 0x1
92364 
92366 #define ALT_USB_DEV_DOEPCTL4_DPID_LSB 16
92367 
92368 #define ALT_USB_DEV_DOEPCTL4_DPID_MSB 16
92369 
92370 #define ALT_USB_DEV_DOEPCTL4_DPID_WIDTH 1
92371 
92372 #define ALT_USB_DEV_DOEPCTL4_DPID_SET_MSK 0x00010000
92373 
92374 #define ALT_USB_DEV_DOEPCTL4_DPID_CLR_MSK 0xfffeffff
92375 
92376 #define ALT_USB_DEV_DOEPCTL4_DPID_RESET 0x0
92377 
92378 #define ALT_USB_DEV_DOEPCTL4_DPID_GET(value) (((value) & 0x00010000) >> 16)
92379 
92380 #define ALT_USB_DEV_DOEPCTL4_DPID_SET(value) (((value) << 16) & 0x00010000)
92381 
92416 #define ALT_USB_DEV_DOEPCTL4_NAKSTS_E_NONNAK 0x0
92417 
92422 #define ALT_USB_DEV_DOEPCTL4_NAKSTS_E_NAK 0x1
92423 
92425 #define ALT_USB_DEV_DOEPCTL4_NAKSTS_LSB 17
92426 
92427 #define ALT_USB_DEV_DOEPCTL4_NAKSTS_MSB 17
92428 
92429 #define ALT_USB_DEV_DOEPCTL4_NAKSTS_WIDTH 1
92430 
92431 #define ALT_USB_DEV_DOEPCTL4_NAKSTS_SET_MSK 0x00020000
92432 
92433 #define ALT_USB_DEV_DOEPCTL4_NAKSTS_CLR_MSK 0xfffdffff
92434 
92435 #define ALT_USB_DEV_DOEPCTL4_NAKSTS_RESET 0x0
92436 
92437 #define ALT_USB_DEV_DOEPCTL4_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
92438 
92439 #define ALT_USB_DEV_DOEPCTL4_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
92440 
92463 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_E_CTL 0x0
92464 
92469 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_E_ISOCHRONOUS 0x1
92470 
92475 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_E_BULK 0x2
92476 
92481 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_E_INTERRUP 0x3
92482 
92484 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_LSB 18
92485 
92486 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_MSB 19
92487 
92488 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_WIDTH 2
92489 
92490 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_SET_MSK 0x000c0000
92491 
92492 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_CLR_MSK 0xfff3ffff
92493 
92494 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_RESET 0x0
92495 
92496 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
92497 
92498 #define ALT_USB_DEV_DOEPCTL4_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
92499 
92522 #define ALT_USB_DEV_DOEPCTL4_SNP_E_DIS 0x0
92523 
92528 #define ALT_USB_DEV_DOEPCTL4_SNP_E_EN 0x1
92529 
92531 #define ALT_USB_DEV_DOEPCTL4_SNP_LSB 20
92532 
92533 #define ALT_USB_DEV_DOEPCTL4_SNP_MSB 20
92534 
92535 #define ALT_USB_DEV_DOEPCTL4_SNP_WIDTH 1
92536 
92537 #define ALT_USB_DEV_DOEPCTL4_SNP_SET_MSK 0x00100000
92538 
92539 #define ALT_USB_DEV_DOEPCTL4_SNP_CLR_MSK 0xffefffff
92540 
92541 #define ALT_USB_DEV_DOEPCTL4_SNP_RESET 0x0
92542 
92543 #define ALT_USB_DEV_DOEPCTL4_SNP_GET(value) (((value) & 0x00100000) >> 20)
92544 
92545 #define ALT_USB_DEV_DOEPCTL4_SNP_SET(value) (((value) << 20) & 0x00100000)
92546 
92576 #define ALT_USB_DEV_DOEPCTL4_STALL_E_INACT 0x0
92577 
92582 #define ALT_USB_DEV_DOEPCTL4_STALL_E_ACT 0x1
92583 
92585 #define ALT_USB_DEV_DOEPCTL4_STALL_LSB 21
92586 
92587 #define ALT_USB_DEV_DOEPCTL4_STALL_MSB 21
92588 
92589 #define ALT_USB_DEV_DOEPCTL4_STALL_WIDTH 1
92590 
92591 #define ALT_USB_DEV_DOEPCTL4_STALL_SET_MSK 0x00200000
92592 
92593 #define ALT_USB_DEV_DOEPCTL4_STALL_CLR_MSK 0xffdfffff
92594 
92595 #define ALT_USB_DEV_DOEPCTL4_STALL_RESET 0x0
92596 
92597 #define ALT_USB_DEV_DOEPCTL4_STALL_GET(value) (((value) & 0x00200000) >> 21)
92598 
92599 #define ALT_USB_DEV_DOEPCTL4_STALL_SET(value) (((value) << 21) & 0x00200000)
92600 
92621 #define ALT_USB_DEV_DOEPCTL4_CNAK_E_INACT 0x0
92622 
92627 #define ALT_USB_DEV_DOEPCTL4_CNAK_E_ACT 0x1
92628 
92630 #define ALT_USB_DEV_DOEPCTL4_CNAK_LSB 26
92631 
92632 #define ALT_USB_DEV_DOEPCTL4_CNAK_MSB 26
92633 
92634 #define ALT_USB_DEV_DOEPCTL4_CNAK_WIDTH 1
92635 
92636 #define ALT_USB_DEV_DOEPCTL4_CNAK_SET_MSK 0x04000000
92637 
92638 #define ALT_USB_DEV_DOEPCTL4_CNAK_CLR_MSK 0xfbffffff
92639 
92640 #define ALT_USB_DEV_DOEPCTL4_CNAK_RESET 0x0
92641 
92642 #define ALT_USB_DEV_DOEPCTL4_CNAK_GET(value) (((value) & 0x04000000) >> 26)
92643 
92644 #define ALT_USB_DEV_DOEPCTL4_CNAK_SET(value) (((value) << 26) & 0x04000000)
92645 
92669 #define ALT_USB_DEV_DOEPCTL4_SNAK_E_INACT 0x0
92670 
92675 #define ALT_USB_DEV_DOEPCTL4_SNAK_E_ACT 0x1
92676 
92678 #define ALT_USB_DEV_DOEPCTL4_SNAK_LSB 27
92679 
92680 #define ALT_USB_DEV_DOEPCTL4_SNAK_MSB 27
92681 
92682 #define ALT_USB_DEV_DOEPCTL4_SNAK_WIDTH 1
92683 
92684 #define ALT_USB_DEV_DOEPCTL4_SNAK_SET_MSK 0x08000000
92685 
92686 #define ALT_USB_DEV_DOEPCTL4_SNAK_CLR_MSK 0xf7ffffff
92687 
92688 #define ALT_USB_DEV_DOEPCTL4_SNAK_RESET 0x0
92689 
92690 #define ALT_USB_DEV_DOEPCTL4_SNAK_GET(value) (((value) & 0x08000000) >> 27)
92691 
92692 #define ALT_USB_DEV_DOEPCTL4_SNAK_SET(value) (((value) << 27) & 0x08000000)
92693 
92722 #define ALT_USB_DEV_DOEPCTL4_SETD0PID_E_DISD 0x0
92723 
92728 #define ALT_USB_DEV_DOEPCTL4_SETD0PID_E_END 0x1
92729 
92731 #define ALT_USB_DEV_DOEPCTL4_SETD0PID_LSB 28
92732 
92733 #define ALT_USB_DEV_DOEPCTL4_SETD0PID_MSB 28
92734 
92735 #define ALT_USB_DEV_DOEPCTL4_SETD0PID_WIDTH 1
92736 
92737 #define ALT_USB_DEV_DOEPCTL4_SETD0PID_SET_MSK 0x10000000
92738 
92739 #define ALT_USB_DEV_DOEPCTL4_SETD0PID_CLR_MSK 0xefffffff
92740 
92741 #define ALT_USB_DEV_DOEPCTL4_SETD0PID_RESET 0x0
92742 
92743 #define ALT_USB_DEV_DOEPCTL4_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
92744 
92745 #define ALT_USB_DEV_DOEPCTL4_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
92746 
92773 #define ALT_USB_DEV_DOEPCTL4_SETD1PID_E_DISD 0x0
92774 
92779 #define ALT_USB_DEV_DOEPCTL4_SETD1PID_E_END 0x1
92780 
92782 #define ALT_USB_DEV_DOEPCTL4_SETD1PID_LSB 29
92783 
92784 #define ALT_USB_DEV_DOEPCTL4_SETD1PID_MSB 29
92785 
92786 #define ALT_USB_DEV_DOEPCTL4_SETD1PID_WIDTH 1
92787 
92788 #define ALT_USB_DEV_DOEPCTL4_SETD1PID_SET_MSK 0x20000000
92789 
92790 #define ALT_USB_DEV_DOEPCTL4_SETD1PID_CLR_MSK 0xdfffffff
92791 
92792 #define ALT_USB_DEV_DOEPCTL4_SETD1PID_RESET 0x0
92793 
92794 #define ALT_USB_DEV_DOEPCTL4_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
92795 
92796 #define ALT_USB_DEV_DOEPCTL4_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
92797 
92823 #define ALT_USB_DEV_DOEPCTL4_EPDIS_E_INACT 0x0
92824 
92829 #define ALT_USB_DEV_DOEPCTL4_EPDIS_E_ACT 0x1
92830 
92832 #define ALT_USB_DEV_DOEPCTL4_EPDIS_LSB 30
92833 
92834 #define ALT_USB_DEV_DOEPCTL4_EPDIS_MSB 30
92835 
92836 #define ALT_USB_DEV_DOEPCTL4_EPDIS_WIDTH 1
92837 
92838 #define ALT_USB_DEV_DOEPCTL4_EPDIS_SET_MSK 0x40000000
92839 
92840 #define ALT_USB_DEV_DOEPCTL4_EPDIS_CLR_MSK 0xbfffffff
92841 
92842 #define ALT_USB_DEV_DOEPCTL4_EPDIS_RESET 0x0
92843 
92844 #define ALT_USB_DEV_DOEPCTL4_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
92845 
92846 #define ALT_USB_DEV_DOEPCTL4_EPDIS_SET(value) (((value) << 30) & 0x40000000)
92847 
92897 #define ALT_USB_DEV_DOEPCTL4_EPENA_E_INACT 0x0
92898 
92903 #define ALT_USB_DEV_DOEPCTL4_EPENA_E_ACT 0x1
92904 
92906 #define ALT_USB_DEV_DOEPCTL4_EPENA_LSB 31
92907 
92908 #define ALT_USB_DEV_DOEPCTL4_EPENA_MSB 31
92909 
92910 #define ALT_USB_DEV_DOEPCTL4_EPENA_WIDTH 1
92911 
92912 #define ALT_USB_DEV_DOEPCTL4_EPENA_SET_MSK 0x80000000
92913 
92914 #define ALT_USB_DEV_DOEPCTL4_EPENA_CLR_MSK 0x7fffffff
92915 
92916 #define ALT_USB_DEV_DOEPCTL4_EPENA_RESET 0x0
92917 
92918 #define ALT_USB_DEV_DOEPCTL4_EPENA_GET(value) (((value) & 0x80000000) >> 31)
92919 
92920 #define ALT_USB_DEV_DOEPCTL4_EPENA_SET(value) (((value) << 31) & 0x80000000)
92921 
92922 #ifndef __ASSEMBLY__
92923 
92934 {
92935  uint32_t mps : 11;
92936  uint32_t : 4;
92937  uint32_t usbactep : 1;
92938  const uint32_t dpid : 1;
92939  const uint32_t naksts : 1;
92940  uint32_t eptype : 2;
92941  uint32_t snp : 1;
92942  const uint32_t stall : 1;
92943  uint32_t : 4;
92944  uint32_t cnak : 1;
92945  uint32_t snak : 1;
92946  uint32_t setd0pid : 1;
92947  uint32_t setd1pid : 1;
92948  const uint32_t epdis : 1;
92949  const uint32_t epena : 1;
92950 };
92951 
92954 #endif /* __ASSEMBLY__ */
92955 
92957 #define ALT_USB_DEV_DOEPCTL4_OFST 0x380
92958 
92959 #define ALT_USB_DEV_DOEPCTL4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL4_OFST))
92960 
93024 #define ALT_USB_DEV_DOEPINT4_XFERCOMPL_E_INACT 0x0
93025 
93030 #define ALT_USB_DEV_DOEPINT4_XFERCOMPL_E_ACT 0x1
93031 
93033 #define ALT_USB_DEV_DOEPINT4_XFERCOMPL_LSB 0
93034 
93035 #define ALT_USB_DEV_DOEPINT4_XFERCOMPL_MSB 0
93036 
93037 #define ALT_USB_DEV_DOEPINT4_XFERCOMPL_WIDTH 1
93038 
93039 #define ALT_USB_DEV_DOEPINT4_XFERCOMPL_SET_MSK 0x00000001
93040 
93041 #define ALT_USB_DEV_DOEPINT4_XFERCOMPL_CLR_MSK 0xfffffffe
93042 
93043 #define ALT_USB_DEV_DOEPINT4_XFERCOMPL_RESET 0x0
93044 
93045 #define ALT_USB_DEV_DOEPINT4_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
93046 
93047 #define ALT_USB_DEV_DOEPINT4_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
93048 
93070 #define ALT_USB_DEV_DOEPINT4_EPDISBLD_E_INACT 0x0
93071 
93076 #define ALT_USB_DEV_DOEPINT4_EPDISBLD_E_ACT 0x1
93077 
93079 #define ALT_USB_DEV_DOEPINT4_EPDISBLD_LSB 1
93080 
93081 #define ALT_USB_DEV_DOEPINT4_EPDISBLD_MSB 1
93082 
93083 #define ALT_USB_DEV_DOEPINT4_EPDISBLD_WIDTH 1
93084 
93085 #define ALT_USB_DEV_DOEPINT4_EPDISBLD_SET_MSK 0x00000002
93086 
93087 #define ALT_USB_DEV_DOEPINT4_EPDISBLD_CLR_MSK 0xfffffffd
93088 
93089 #define ALT_USB_DEV_DOEPINT4_EPDISBLD_RESET 0x0
93090 
93091 #define ALT_USB_DEV_DOEPINT4_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
93092 
93093 #define ALT_USB_DEV_DOEPINT4_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
93094 
93117 #define ALT_USB_DEV_DOEPINT4_AHBERR_E_INACT 0x0
93118 
93123 #define ALT_USB_DEV_DOEPINT4_AHBERR_E_ACT 0x1
93124 
93126 #define ALT_USB_DEV_DOEPINT4_AHBERR_LSB 2
93127 
93128 #define ALT_USB_DEV_DOEPINT4_AHBERR_MSB 2
93129 
93130 #define ALT_USB_DEV_DOEPINT4_AHBERR_WIDTH 1
93131 
93132 #define ALT_USB_DEV_DOEPINT4_AHBERR_SET_MSK 0x00000004
93133 
93134 #define ALT_USB_DEV_DOEPINT4_AHBERR_CLR_MSK 0xfffffffb
93135 
93136 #define ALT_USB_DEV_DOEPINT4_AHBERR_RESET 0x0
93137 
93138 #define ALT_USB_DEV_DOEPINT4_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
93139 
93140 #define ALT_USB_DEV_DOEPINT4_AHBERR_SET(value) (((value) << 2) & 0x00000004)
93141 
93165 #define ALT_USB_DEV_DOEPINT4_SETUP_E_INACT 0x0
93166 
93171 #define ALT_USB_DEV_DOEPINT4_SETUP_E_ACT 0x1
93172 
93174 #define ALT_USB_DEV_DOEPINT4_SETUP_LSB 3
93175 
93176 #define ALT_USB_DEV_DOEPINT4_SETUP_MSB 3
93177 
93178 #define ALT_USB_DEV_DOEPINT4_SETUP_WIDTH 1
93179 
93180 #define ALT_USB_DEV_DOEPINT4_SETUP_SET_MSK 0x00000008
93181 
93182 #define ALT_USB_DEV_DOEPINT4_SETUP_CLR_MSK 0xfffffff7
93183 
93184 #define ALT_USB_DEV_DOEPINT4_SETUP_RESET 0x0
93185 
93186 #define ALT_USB_DEV_DOEPINT4_SETUP_GET(value) (((value) & 0x00000008) >> 3)
93187 
93188 #define ALT_USB_DEV_DOEPINT4_SETUP_SET(value) (((value) << 3) & 0x00000008)
93189 
93212 #define ALT_USB_DEV_DOEPINT4_OUTTKNEPDIS_E_INACT 0x0
93213 
93218 #define ALT_USB_DEV_DOEPINT4_OUTTKNEPDIS_E_ACT 0x1
93219 
93221 #define ALT_USB_DEV_DOEPINT4_OUTTKNEPDIS_LSB 4
93222 
93223 #define ALT_USB_DEV_DOEPINT4_OUTTKNEPDIS_MSB 4
93224 
93225 #define ALT_USB_DEV_DOEPINT4_OUTTKNEPDIS_WIDTH 1
93226 
93227 #define ALT_USB_DEV_DOEPINT4_OUTTKNEPDIS_SET_MSK 0x00000010
93228 
93229 #define ALT_USB_DEV_DOEPINT4_OUTTKNEPDIS_CLR_MSK 0xffffffef
93230 
93231 #define ALT_USB_DEV_DOEPINT4_OUTTKNEPDIS_RESET 0x0
93232 
93233 #define ALT_USB_DEV_DOEPINT4_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
93234 
93235 #define ALT_USB_DEV_DOEPINT4_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
93236 
93264 #define ALT_USB_DEV_DOEPINT4_STSPHSERCVD_E_INACT 0x0
93265 
93270 #define ALT_USB_DEV_DOEPINT4_STSPHSERCVD_E_ACT 0x1
93271 
93273 #define ALT_USB_DEV_DOEPINT4_STSPHSERCVD_LSB 5
93274 
93275 #define ALT_USB_DEV_DOEPINT4_STSPHSERCVD_MSB 5
93276 
93277 #define ALT_USB_DEV_DOEPINT4_STSPHSERCVD_WIDTH 1
93278 
93279 #define ALT_USB_DEV_DOEPINT4_STSPHSERCVD_SET_MSK 0x00000020
93280 
93281 #define ALT_USB_DEV_DOEPINT4_STSPHSERCVD_CLR_MSK 0xffffffdf
93282 
93283 #define ALT_USB_DEV_DOEPINT4_STSPHSERCVD_RESET 0x0
93284 
93285 #define ALT_USB_DEV_DOEPINT4_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
93286 
93287 #define ALT_USB_DEV_DOEPINT4_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
93288 
93311 #define ALT_USB_DEV_DOEPINT4_BACK2BACKSETUP_E_INACT 0x0
93312 
93317 #define ALT_USB_DEV_DOEPINT4_BACK2BACKSETUP_E_ACT 0x1
93318 
93320 #define ALT_USB_DEV_DOEPINT4_BACK2BACKSETUP_LSB 6
93321 
93322 #define ALT_USB_DEV_DOEPINT4_BACK2BACKSETUP_MSB 6
93323 
93324 #define ALT_USB_DEV_DOEPINT4_BACK2BACKSETUP_WIDTH 1
93325 
93326 #define ALT_USB_DEV_DOEPINT4_BACK2BACKSETUP_SET_MSK 0x00000040
93327 
93328 #define ALT_USB_DEV_DOEPINT4_BACK2BACKSETUP_CLR_MSK 0xffffffbf
93329 
93330 #define ALT_USB_DEV_DOEPINT4_BACK2BACKSETUP_RESET 0x0
93331 
93332 #define ALT_USB_DEV_DOEPINT4_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
93333 
93334 #define ALT_USB_DEV_DOEPINT4_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
93335 
93357 #define ALT_USB_DEV_DOEPINT4_OUTPKTERR_E_INACT 0x0
93358 
93363 #define ALT_USB_DEV_DOEPINT4_OUTPKTERR_E_ACT 0x1
93364 
93366 #define ALT_USB_DEV_DOEPINT4_OUTPKTERR_LSB 8
93367 
93368 #define ALT_USB_DEV_DOEPINT4_OUTPKTERR_MSB 8
93369 
93370 #define ALT_USB_DEV_DOEPINT4_OUTPKTERR_WIDTH 1
93371 
93372 #define ALT_USB_DEV_DOEPINT4_OUTPKTERR_SET_MSK 0x00000100
93373 
93374 #define ALT_USB_DEV_DOEPINT4_OUTPKTERR_CLR_MSK 0xfffffeff
93375 
93376 #define ALT_USB_DEV_DOEPINT4_OUTPKTERR_RESET 0x0
93377 
93378 #define ALT_USB_DEV_DOEPINT4_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
93379 
93380 #define ALT_USB_DEV_DOEPINT4_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
93381 
93405 #define ALT_USB_DEV_DOEPINT4_BNAINTR_E_INACT 0x0
93406 
93411 #define ALT_USB_DEV_DOEPINT4_BNAINTR_E_ACT 0x1
93412 
93414 #define ALT_USB_DEV_DOEPINT4_BNAINTR_LSB 9
93415 
93416 #define ALT_USB_DEV_DOEPINT4_BNAINTR_MSB 9
93417 
93418 #define ALT_USB_DEV_DOEPINT4_BNAINTR_WIDTH 1
93419 
93420 #define ALT_USB_DEV_DOEPINT4_BNAINTR_SET_MSK 0x00000200
93421 
93422 #define ALT_USB_DEV_DOEPINT4_BNAINTR_CLR_MSK 0xfffffdff
93423 
93424 #define ALT_USB_DEV_DOEPINT4_BNAINTR_RESET 0x0
93425 
93426 #define ALT_USB_DEV_DOEPINT4_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
93427 
93428 #define ALT_USB_DEV_DOEPINT4_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
93429 
93452 #define ALT_USB_DEV_DOEPINT4_PKTDRPSTS_E_INACT 0x0
93453 
93458 #define ALT_USB_DEV_DOEPINT4_PKTDRPSTS_E_ACT 0x1
93459 
93461 #define ALT_USB_DEV_DOEPINT4_PKTDRPSTS_LSB 11
93462 
93463 #define ALT_USB_DEV_DOEPINT4_PKTDRPSTS_MSB 11
93464 
93465 #define ALT_USB_DEV_DOEPINT4_PKTDRPSTS_WIDTH 1
93466 
93467 #define ALT_USB_DEV_DOEPINT4_PKTDRPSTS_SET_MSK 0x00000800
93468 
93469 #define ALT_USB_DEV_DOEPINT4_PKTDRPSTS_CLR_MSK 0xfffff7ff
93470 
93471 #define ALT_USB_DEV_DOEPINT4_PKTDRPSTS_RESET 0x0
93472 
93473 #define ALT_USB_DEV_DOEPINT4_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
93474 
93475 #define ALT_USB_DEV_DOEPINT4_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
93476 
93497 #define ALT_USB_DEV_DOEPINT4_BBLEERR_E_INACT 0x0
93498 
93503 #define ALT_USB_DEV_DOEPINT4_BBLEERR_E_ACT 0x1
93504 
93506 #define ALT_USB_DEV_DOEPINT4_BBLEERR_LSB 12
93507 
93508 #define ALT_USB_DEV_DOEPINT4_BBLEERR_MSB 12
93509 
93510 #define ALT_USB_DEV_DOEPINT4_BBLEERR_WIDTH 1
93511 
93512 #define ALT_USB_DEV_DOEPINT4_BBLEERR_SET_MSK 0x00001000
93513 
93514 #define ALT_USB_DEV_DOEPINT4_BBLEERR_CLR_MSK 0xffffefff
93515 
93516 #define ALT_USB_DEV_DOEPINT4_BBLEERR_RESET 0x0
93517 
93518 #define ALT_USB_DEV_DOEPINT4_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
93519 
93520 #define ALT_USB_DEV_DOEPINT4_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
93521 
93544 #define ALT_USB_DEV_DOEPINT4_NAKINTRPT_E_INACT 0x0
93545 
93550 #define ALT_USB_DEV_DOEPINT4_NAKINTRPT_E_ACT 0x1
93551 
93553 #define ALT_USB_DEV_DOEPINT4_NAKINTRPT_LSB 13
93554 
93555 #define ALT_USB_DEV_DOEPINT4_NAKINTRPT_MSB 13
93556 
93557 #define ALT_USB_DEV_DOEPINT4_NAKINTRPT_WIDTH 1
93558 
93559 #define ALT_USB_DEV_DOEPINT4_NAKINTRPT_SET_MSK 0x00002000
93560 
93561 #define ALT_USB_DEV_DOEPINT4_NAKINTRPT_CLR_MSK 0xffffdfff
93562 
93563 #define ALT_USB_DEV_DOEPINT4_NAKINTRPT_RESET 0x0
93564 
93565 #define ALT_USB_DEV_DOEPINT4_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
93566 
93567 #define ALT_USB_DEV_DOEPINT4_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
93568 
93590 #define ALT_USB_DEV_DOEPINT4_NYETINTRPT_E_INACT 0x0
93591 
93596 #define ALT_USB_DEV_DOEPINT4_NYETINTRPT_E_ACT 0x1
93597 
93599 #define ALT_USB_DEV_DOEPINT4_NYETINTRPT_LSB 14
93600 
93601 #define ALT_USB_DEV_DOEPINT4_NYETINTRPT_MSB 14
93602 
93603 #define ALT_USB_DEV_DOEPINT4_NYETINTRPT_WIDTH 1
93604 
93605 #define ALT_USB_DEV_DOEPINT4_NYETINTRPT_SET_MSK 0x00004000
93606 
93607 #define ALT_USB_DEV_DOEPINT4_NYETINTRPT_CLR_MSK 0xffffbfff
93608 
93609 #define ALT_USB_DEV_DOEPINT4_NYETINTRPT_RESET 0x0
93610 
93611 #define ALT_USB_DEV_DOEPINT4_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
93612 
93613 #define ALT_USB_DEV_DOEPINT4_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
93614 
93615 #ifndef __ASSEMBLY__
93616 
93627 {
93628  const uint32_t xfercompl : 1;
93629  const uint32_t epdisbld : 1;
93630  const uint32_t ahberr : 1;
93631  const uint32_t setup : 1;
93632  const uint32_t outtknepdis : 1;
93633  const uint32_t stsphsercvd : 1;
93634  const uint32_t back2backsetup : 1;
93635  uint32_t : 1;
93636  const uint32_t outpkterr : 1;
93637  const uint32_t bnaintr : 1;
93638  uint32_t : 1;
93639  const uint32_t pktdrpsts : 1;
93640  const uint32_t bbleerr : 1;
93641  const uint32_t nakintrpt : 1;
93642  const uint32_t nyetintrpt : 1;
93643  uint32_t : 17;
93644 };
93645 
93648 #endif /* __ASSEMBLY__ */
93649 
93651 #define ALT_USB_DEV_DOEPINT4_OFST 0x388
93652 
93653 #define ALT_USB_DEV_DOEPINT4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT4_OFST))
93654 
93687 #define ALT_USB_DEV_DOEPTSIZ4_XFERSIZE_LSB 0
93688 
93689 #define ALT_USB_DEV_DOEPTSIZ4_XFERSIZE_MSB 18
93690 
93691 #define ALT_USB_DEV_DOEPTSIZ4_XFERSIZE_WIDTH 19
93692 
93693 #define ALT_USB_DEV_DOEPTSIZ4_XFERSIZE_SET_MSK 0x0007ffff
93694 
93695 #define ALT_USB_DEV_DOEPTSIZ4_XFERSIZE_CLR_MSK 0xfff80000
93696 
93697 #define ALT_USB_DEV_DOEPTSIZ4_XFERSIZE_RESET 0x0
93698 
93699 #define ALT_USB_DEV_DOEPTSIZ4_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
93700 
93701 #define ALT_USB_DEV_DOEPTSIZ4_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
93702 
93714 #define ALT_USB_DEV_DOEPTSIZ4_PKTCNT_LSB 19
93715 
93716 #define ALT_USB_DEV_DOEPTSIZ4_PKTCNT_MSB 28
93717 
93718 #define ALT_USB_DEV_DOEPTSIZ4_PKTCNT_WIDTH 10
93719 
93720 #define ALT_USB_DEV_DOEPTSIZ4_PKTCNT_SET_MSK 0x1ff80000
93721 
93722 #define ALT_USB_DEV_DOEPTSIZ4_PKTCNT_CLR_MSK 0xe007ffff
93723 
93724 #define ALT_USB_DEV_DOEPTSIZ4_PKTCNT_RESET 0x0
93725 
93726 #define ALT_USB_DEV_DOEPTSIZ4_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
93727 
93728 #define ALT_USB_DEV_DOEPTSIZ4_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
93729 
93756 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_E_DATA0 0x0
93757 
93762 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_E_DATA2PKT1 0x1
93763 
93768 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_E_DATA1PKT2 0x2
93769 
93774 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_E_MDATAPKT3 0x3
93775 
93777 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_LSB 29
93778 
93779 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_MSB 30
93780 
93781 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_WIDTH 2
93782 
93783 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_SET_MSK 0x60000000
93784 
93785 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_CLR_MSK 0x9fffffff
93786 
93787 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_RESET 0x0
93788 
93789 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
93790 
93791 #define ALT_USB_DEV_DOEPTSIZ4_RXDPID_SET(value) (((value) << 29) & 0x60000000)
93792 
93793 #ifndef __ASSEMBLY__
93794 
93805 {
93806  uint32_t xfersize : 19;
93807  uint32_t pktcnt : 10;
93808  const uint32_t rxdpid : 2;
93809  uint32_t : 1;
93810 };
93811 
93814 #endif /* __ASSEMBLY__ */
93815 
93817 #define ALT_USB_DEV_DOEPTSIZ4_OFST 0x390
93818 
93819 #define ALT_USB_DEV_DOEPTSIZ4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ4_OFST))
93820 
93853 #define ALT_USB_DEV_DOEPDMA4_DOEPDMA4_LSB 0
93854 
93855 #define ALT_USB_DEV_DOEPDMA4_DOEPDMA4_MSB 31
93856 
93857 #define ALT_USB_DEV_DOEPDMA4_DOEPDMA4_WIDTH 32
93858 
93859 #define ALT_USB_DEV_DOEPDMA4_DOEPDMA4_SET_MSK 0xffffffff
93860 
93861 #define ALT_USB_DEV_DOEPDMA4_DOEPDMA4_CLR_MSK 0x00000000
93862 
93863 #define ALT_USB_DEV_DOEPDMA4_DOEPDMA4_RESET 0x0
93864 
93865 #define ALT_USB_DEV_DOEPDMA4_DOEPDMA4_GET(value) (((value) & 0xffffffff) >> 0)
93866 
93867 #define ALT_USB_DEV_DOEPDMA4_DOEPDMA4_SET(value) (((value) << 0) & 0xffffffff)
93868 
93869 #ifndef __ASSEMBLY__
93870 
93881 {
93882  uint32_t doepdma4 : 32;
93883 };
93884 
93887 #endif /* __ASSEMBLY__ */
93888 
93890 #define ALT_USB_DEV_DOEPDMA4_OFST 0x394
93891 
93892 #define ALT_USB_DEV_DOEPDMA4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA4_OFST))
93893 
93917 #define ALT_USB_DEV_DOEPDMAB4_DOEPDMAB4_LSB 0
93918 
93919 #define ALT_USB_DEV_DOEPDMAB4_DOEPDMAB4_MSB 31
93920 
93921 #define ALT_USB_DEV_DOEPDMAB4_DOEPDMAB4_WIDTH 32
93922 
93923 #define ALT_USB_DEV_DOEPDMAB4_DOEPDMAB4_SET_MSK 0xffffffff
93924 
93925 #define ALT_USB_DEV_DOEPDMAB4_DOEPDMAB4_CLR_MSK 0x00000000
93926 
93927 #define ALT_USB_DEV_DOEPDMAB4_DOEPDMAB4_RESET 0x0
93928 
93929 #define ALT_USB_DEV_DOEPDMAB4_DOEPDMAB4_GET(value) (((value) & 0xffffffff) >> 0)
93930 
93931 #define ALT_USB_DEV_DOEPDMAB4_DOEPDMAB4_SET(value) (((value) << 0) & 0xffffffff)
93932 
93933 #ifndef __ASSEMBLY__
93934 
93945 {
93946  const uint32_t doepdmab4 : 32;
93947 };
93948 
93951 #endif /* __ASSEMBLY__ */
93952 
93954 #define ALT_USB_DEV_DOEPDMAB4_OFST 0x39c
93955 
93956 #define ALT_USB_DEV_DOEPDMAB4_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB4_OFST))
93957 
93995 #define ALT_USB_DEV_DOEPCTL5_MPS_LSB 0
93996 
93997 #define ALT_USB_DEV_DOEPCTL5_MPS_MSB 10
93998 
93999 #define ALT_USB_DEV_DOEPCTL5_MPS_WIDTH 11
94000 
94001 #define ALT_USB_DEV_DOEPCTL5_MPS_SET_MSK 0x000007ff
94002 
94003 #define ALT_USB_DEV_DOEPCTL5_MPS_CLR_MSK 0xfffff800
94004 
94005 #define ALT_USB_DEV_DOEPCTL5_MPS_RESET 0x0
94006 
94007 #define ALT_USB_DEV_DOEPCTL5_MPS_GET(value) (((value) & 0x000007ff) >> 0)
94008 
94009 #define ALT_USB_DEV_DOEPCTL5_MPS_SET(value) (((value) << 0) & 0x000007ff)
94010 
94035 #define ALT_USB_DEV_DOEPCTL5_USBACTEP_E_DISD 0x0
94036 
94041 #define ALT_USB_DEV_DOEPCTL5_USBACTEP_E_END 0x1
94042 
94044 #define ALT_USB_DEV_DOEPCTL5_USBACTEP_LSB 15
94045 
94046 #define ALT_USB_DEV_DOEPCTL5_USBACTEP_MSB 15
94047 
94048 #define ALT_USB_DEV_DOEPCTL5_USBACTEP_WIDTH 1
94049 
94050 #define ALT_USB_DEV_DOEPCTL5_USBACTEP_SET_MSK 0x00008000
94051 
94052 #define ALT_USB_DEV_DOEPCTL5_USBACTEP_CLR_MSK 0xffff7fff
94053 
94054 #define ALT_USB_DEV_DOEPCTL5_USBACTEP_RESET 0x0
94055 
94056 #define ALT_USB_DEV_DOEPCTL5_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
94057 
94058 #define ALT_USB_DEV_DOEPCTL5_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
94059 
94102 #define ALT_USB_DEV_DOEPCTL5_DPID_E_INACT 0x0
94103 
94108 #define ALT_USB_DEV_DOEPCTL5_DPID_E_ACT 0x1
94109 
94111 #define ALT_USB_DEV_DOEPCTL5_DPID_LSB 16
94112 
94113 #define ALT_USB_DEV_DOEPCTL5_DPID_MSB 16
94114 
94115 #define ALT_USB_DEV_DOEPCTL5_DPID_WIDTH 1
94116 
94117 #define ALT_USB_DEV_DOEPCTL5_DPID_SET_MSK 0x00010000
94118 
94119 #define ALT_USB_DEV_DOEPCTL5_DPID_CLR_MSK 0xfffeffff
94120 
94121 #define ALT_USB_DEV_DOEPCTL5_DPID_RESET 0x0
94122 
94123 #define ALT_USB_DEV_DOEPCTL5_DPID_GET(value) (((value) & 0x00010000) >> 16)
94124 
94125 #define ALT_USB_DEV_DOEPCTL5_DPID_SET(value) (((value) << 16) & 0x00010000)
94126 
94161 #define ALT_USB_DEV_DOEPCTL5_NAKSTS_E_NONNAK 0x0
94162 
94167 #define ALT_USB_DEV_DOEPCTL5_NAKSTS_E_NAK 0x1
94168 
94170 #define ALT_USB_DEV_DOEPCTL5_NAKSTS_LSB 17
94171 
94172 #define ALT_USB_DEV_DOEPCTL5_NAKSTS_MSB 17
94173 
94174 #define ALT_USB_DEV_DOEPCTL5_NAKSTS_WIDTH 1
94175 
94176 #define ALT_USB_DEV_DOEPCTL5_NAKSTS_SET_MSK 0x00020000
94177 
94178 #define ALT_USB_DEV_DOEPCTL5_NAKSTS_CLR_MSK 0xfffdffff
94179 
94180 #define ALT_USB_DEV_DOEPCTL5_NAKSTS_RESET 0x0
94181 
94182 #define ALT_USB_DEV_DOEPCTL5_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
94183 
94184 #define ALT_USB_DEV_DOEPCTL5_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
94185 
94208 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_E_CTL 0x0
94209 
94214 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_E_ISOCHRONOUS 0x1
94215 
94220 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_E_BULK 0x2
94221 
94226 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_E_INTERRUP 0x3
94227 
94229 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_LSB 18
94230 
94231 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_MSB 19
94232 
94233 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_WIDTH 2
94234 
94235 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_SET_MSK 0x000c0000
94236 
94237 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_CLR_MSK 0xfff3ffff
94238 
94239 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_RESET 0x0
94240 
94241 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
94242 
94243 #define ALT_USB_DEV_DOEPCTL5_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
94244 
94267 #define ALT_USB_DEV_DOEPCTL5_SNP_E_DIS 0x0
94268 
94273 #define ALT_USB_DEV_DOEPCTL5_SNP_E_EN 0x1
94274 
94276 #define ALT_USB_DEV_DOEPCTL5_SNP_LSB 20
94277 
94278 #define ALT_USB_DEV_DOEPCTL5_SNP_MSB 20
94279 
94280 #define ALT_USB_DEV_DOEPCTL5_SNP_WIDTH 1
94281 
94282 #define ALT_USB_DEV_DOEPCTL5_SNP_SET_MSK 0x00100000
94283 
94284 #define ALT_USB_DEV_DOEPCTL5_SNP_CLR_MSK 0xffefffff
94285 
94286 #define ALT_USB_DEV_DOEPCTL5_SNP_RESET 0x0
94287 
94288 #define ALT_USB_DEV_DOEPCTL5_SNP_GET(value) (((value) & 0x00100000) >> 20)
94289 
94290 #define ALT_USB_DEV_DOEPCTL5_SNP_SET(value) (((value) << 20) & 0x00100000)
94291 
94321 #define ALT_USB_DEV_DOEPCTL5_STALL_E_INACT 0x0
94322 
94327 #define ALT_USB_DEV_DOEPCTL5_STALL_E_ACT 0x1
94328 
94330 #define ALT_USB_DEV_DOEPCTL5_STALL_LSB 21
94331 
94332 #define ALT_USB_DEV_DOEPCTL5_STALL_MSB 21
94333 
94334 #define ALT_USB_DEV_DOEPCTL5_STALL_WIDTH 1
94335 
94336 #define ALT_USB_DEV_DOEPCTL5_STALL_SET_MSK 0x00200000
94337 
94338 #define ALT_USB_DEV_DOEPCTL5_STALL_CLR_MSK 0xffdfffff
94339 
94340 #define ALT_USB_DEV_DOEPCTL5_STALL_RESET 0x0
94341 
94342 #define ALT_USB_DEV_DOEPCTL5_STALL_GET(value) (((value) & 0x00200000) >> 21)
94343 
94344 #define ALT_USB_DEV_DOEPCTL5_STALL_SET(value) (((value) << 21) & 0x00200000)
94345 
94366 #define ALT_USB_DEV_DOEPCTL5_CNAK_E_INACT 0x0
94367 
94372 #define ALT_USB_DEV_DOEPCTL5_CNAK_E_ACT 0x1
94373 
94375 #define ALT_USB_DEV_DOEPCTL5_CNAK_LSB 26
94376 
94377 #define ALT_USB_DEV_DOEPCTL5_CNAK_MSB 26
94378 
94379 #define ALT_USB_DEV_DOEPCTL5_CNAK_WIDTH 1
94380 
94381 #define ALT_USB_DEV_DOEPCTL5_CNAK_SET_MSK 0x04000000
94382 
94383 #define ALT_USB_DEV_DOEPCTL5_CNAK_CLR_MSK 0xfbffffff
94384 
94385 #define ALT_USB_DEV_DOEPCTL5_CNAK_RESET 0x0
94386 
94387 #define ALT_USB_DEV_DOEPCTL5_CNAK_GET(value) (((value) & 0x04000000) >> 26)
94388 
94389 #define ALT_USB_DEV_DOEPCTL5_CNAK_SET(value) (((value) << 26) & 0x04000000)
94390 
94414 #define ALT_USB_DEV_DOEPCTL5_SNAK_E_INACT 0x0
94415 
94420 #define ALT_USB_DEV_DOEPCTL5_SNAK_E_ACT 0x1
94421 
94423 #define ALT_USB_DEV_DOEPCTL5_SNAK_LSB 27
94424 
94425 #define ALT_USB_DEV_DOEPCTL5_SNAK_MSB 27
94426 
94427 #define ALT_USB_DEV_DOEPCTL5_SNAK_WIDTH 1
94428 
94429 #define ALT_USB_DEV_DOEPCTL5_SNAK_SET_MSK 0x08000000
94430 
94431 #define ALT_USB_DEV_DOEPCTL5_SNAK_CLR_MSK 0xf7ffffff
94432 
94433 #define ALT_USB_DEV_DOEPCTL5_SNAK_RESET 0x0
94434 
94435 #define ALT_USB_DEV_DOEPCTL5_SNAK_GET(value) (((value) & 0x08000000) >> 27)
94436 
94437 #define ALT_USB_DEV_DOEPCTL5_SNAK_SET(value) (((value) << 27) & 0x08000000)
94438 
94467 #define ALT_USB_DEV_DOEPCTL5_SETD0PID_E_DISD 0x0
94468 
94473 #define ALT_USB_DEV_DOEPCTL5_SETD0PID_E_END 0x1
94474 
94476 #define ALT_USB_DEV_DOEPCTL5_SETD0PID_LSB 28
94477 
94478 #define ALT_USB_DEV_DOEPCTL5_SETD0PID_MSB 28
94479 
94480 #define ALT_USB_DEV_DOEPCTL5_SETD0PID_WIDTH 1
94481 
94482 #define ALT_USB_DEV_DOEPCTL5_SETD0PID_SET_MSK 0x10000000
94483 
94484 #define ALT_USB_DEV_DOEPCTL5_SETD0PID_CLR_MSK 0xefffffff
94485 
94486 #define ALT_USB_DEV_DOEPCTL5_SETD0PID_RESET 0x0
94487 
94488 #define ALT_USB_DEV_DOEPCTL5_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
94489 
94490 #define ALT_USB_DEV_DOEPCTL5_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
94491 
94518 #define ALT_USB_DEV_DOEPCTL5_SETD1PID_E_DISD 0x0
94519 
94524 #define ALT_USB_DEV_DOEPCTL5_SETD1PID_E_END 0x1
94525 
94527 #define ALT_USB_DEV_DOEPCTL5_SETD1PID_LSB 29
94528 
94529 #define ALT_USB_DEV_DOEPCTL5_SETD1PID_MSB 29
94530 
94531 #define ALT_USB_DEV_DOEPCTL5_SETD1PID_WIDTH 1
94532 
94533 #define ALT_USB_DEV_DOEPCTL5_SETD1PID_SET_MSK 0x20000000
94534 
94535 #define ALT_USB_DEV_DOEPCTL5_SETD1PID_CLR_MSK 0xdfffffff
94536 
94537 #define ALT_USB_DEV_DOEPCTL5_SETD1PID_RESET 0x0
94538 
94539 #define ALT_USB_DEV_DOEPCTL5_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
94540 
94541 #define ALT_USB_DEV_DOEPCTL5_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
94542 
94568 #define ALT_USB_DEV_DOEPCTL5_EPDIS_E_INACT 0x0
94569 
94574 #define ALT_USB_DEV_DOEPCTL5_EPDIS_E_ACT 0x1
94575 
94577 #define ALT_USB_DEV_DOEPCTL5_EPDIS_LSB 30
94578 
94579 #define ALT_USB_DEV_DOEPCTL5_EPDIS_MSB 30
94580 
94581 #define ALT_USB_DEV_DOEPCTL5_EPDIS_WIDTH 1
94582 
94583 #define ALT_USB_DEV_DOEPCTL5_EPDIS_SET_MSK 0x40000000
94584 
94585 #define ALT_USB_DEV_DOEPCTL5_EPDIS_CLR_MSK 0xbfffffff
94586 
94587 #define ALT_USB_DEV_DOEPCTL5_EPDIS_RESET 0x0
94588 
94589 #define ALT_USB_DEV_DOEPCTL5_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
94590 
94591 #define ALT_USB_DEV_DOEPCTL5_EPDIS_SET(value) (((value) << 30) & 0x40000000)
94592 
94642 #define ALT_USB_DEV_DOEPCTL5_EPENA_E_INACT 0x0
94643 
94648 #define ALT_USB_DEV_DOEPCTL5_EPENA_E_ACT 0x1
94649 
94651 #define ALT_USB_DEV_DOEPCTL5_EPENA_LSB 31
94652 
94653 #define ALT_USB_DEV_DOEPCTL5_EPENA_MSB 31
94654 
94655 #define ALT_USB_DEV_DOEPCTL5_EPENA_WIDTH 1
94656 
94657 #define ALT_USB_DEV_DOEPCTL5_EPENA_SET_MSK 0x80000000
94658 
94659 #define ALT_USB_DEV_DOEPCTL5_EPENA_CLR_MSK 0x7fffffff
94660 
94661 #define ALT_USB_DEV_DOEPCTL5_EPENA_RESET 0x0
94662 
94663 #define ALT_USB_DEV_DOEPCTL5_EPENA_GET(value) (((value) & 0x80000000) >> 31)
94664 
94665 #define ALT_USB_DEV_DOEPCTL5_EPENA_SET(value) (((value) << 31) & 0x80000000)
94666 
94667 #ifndef __ASSEMBLY__
94668 
94679 {
94680  uint32_t mps : 11;
94681  uint32_t : 4;
94682  uint32_t usbactep : 1;
94683  const uint32_t dpid : 1;
94684  const uint32_t naksts : 1;
94685  uint32_t eptype : 2;
94686  uint32_t snp : 1;
94687  const uint32_t stall : 1;
94688  uint32_t : 4;
94689  uint32_t cnak : 1;
94690  uint32_t snak : 1;
94691  uint32_t setd0pid : 1;
94692  uint32_t setd1pid : 1;
94693  const uint32_t epdis : 1;
94694  const uint32_t epena : 1;
94695 };
94696 
94699 #endif /* __ASSEMBLY__ */
94700 
94702 #define ALT_USB_DEV_DOEPCTL5_OFST 0x3a0
94703 
94704 #define ALT_USB_DEV_DOEPCTL5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL5_OFST))
94705 
94769 #define ALT_USB_DEV_DOEPINT5_XFERCOMPL_E_INACT 0x0
94770 
94775 #define ALT_USB_DEV_DOEPINT5_XFERCOMPL_E_ACT 0x1
94776 
94778 #define ALT_USB_DEV_DOEPINT5_XFERCOMPL_LSB 0
94779 
94780 #define ALT_USB_DEV_DOEPINT5_XFERCOMPL_MSB 0
94781 
94782 #define ALT_USB_DEV_DOEPINT5_XFERCOMPL_WIDTH 1
94783 
94784 #define ALT_USB_DEV_DOEPINT5_XFERCOMPL_SET_MSK 0x00000001
94785 
94786 #define ALT_USB_DEV_DOEPINT5_XFERCOMPL_CLR_MSK 0xfffffffe
94787 
94788 #define ALT_USB_DEV_DOEPINT5_XFERCOMPL_RESET 0x0
94789 
94790 #define ALT_USB_DEV_DOEPINT5_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
94791 
94792 #define ALT_USB_DEV_DOEPINT5_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
94793 
94815 #define ALT_USB_DEV_DOEPINT5_EPDISBLD_E_INACT 0x0
94816 
94821 #define ALT_USB_DEV_DOEPINT5_EPDISBLD_E_ACT 0x1
94822 
94824 #define ALT_USB_DEV_DOEPINT5_EPDISBLD_LSB 1
94825 
94826 #define ALT_USB_DEV_DOEPINT5_EPDISBLD_MSB 1
94827 
94828 #define ALT_USB_DEV_DOEPINT5_EPDISBLD_WIDTH 1
94829 
94830 #define ALT_USB_DEV_DOEPINT5_EPDISBLD_SET_MSK 0x00000002
94831 
94832 #define ALT_USB_DEV_DOEPINT5_EPDISBLD_CLR_MSK 0xfffffffd
94833 
94834 #define ALT_USB_DEV_DOEPINT5_EPDISBLD_RESET 0x0
94835 
94836 #define ALT_USB_DEV_DOEPINT5_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
94837 
94838 #define ALT_USB_DEV_DOEPINT5_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
94839 
94862 #define ALT_USB_DEV_DOEPINT5_AHBERR_E_INACT 0x0
94863 
94868 #define ALT_USB_DEV_DOEPINT5_AHBERR_E_ACT 0x1
94869 
94871 #define ALT_USB_DEV_DOEPINT5_AHBERR_LSB 2
94872 
94873 #define ALT_USB_DEV_DOEPINT5_AHBERR_MSB 2
94874 
94875 #define ALT_USB_DEV_DOEPINT5_AHBERR_WIDTH 1
94876 
94877 #define ALT_USB_DEV_DOEPINT5_AHBERR_SET_MSK 0x00000004
94878 
94879 #define ALT_USB_DEV_DOEPINT5_AHBERR_CLR_MSK 0xfffffffb
94880 
94881 #define ALT_USB_DEV_DOEPINT5_AHBERR_RESET 0x0
94882 
94883 #define ALT_USB_DEV_DOEPINT5_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
94884 
94885 #define ALT_USB_DEV_DOEPINT5_AHBERR_SET(value) (((value) << 2) & 0x00000004)
94886 
94910 #define ALT_USB_DEV_DOEPINT5_SETUP_E_INACT 0x0
94911 
94916 #define ALT_USB_DEV_DOEPINT5_SETUP_E_ACT 0x1
94917 
94919 #define ALT_USB_DEV_DOEPINT5_SETUP_LSB 3
94920 
94921 #define ALT_USB_DEV_DOEPINT5_SETUP_MSB 3
94922 
94923 #define ALT_USB_DEV_DOEPINT5_SETUP_WIDTH 1
94924 
94925 #define ALT_USB_DEV_DOEPINT5_SETUP_SET_MSK 0x00000008
94926 
94927 #define ALT_USB_DEV_DOEPINT5_SETUP_CLR_MSK 0xfffffff7
94928 
94929 #define ALT_USB_DEV_DOEPINT5_SETUP_RESET 0x0
94930 
94931 #define ALT_USB_DEV_DOEPINT5_SETUP_GET(value) (((value) & 0x00000008) >> 3)
94932 
94933 #define ALT_USB_DEV_DOEPINT5_SETUP_SET(value) (((value) << 3) & 0x00000008)
94934 
94957 #define ALT_USB_DEV_DOEPINT5_OUTTKNEPDIS_E_INACT 0x0
94958 
94963 #define ALT_USB_DEV_DOEPINT5_OUTTKNEPDIS_E_ACT 0x1
94964 
94966 #define ALT_USB_DEV_DOEPINT5_OUTTKNEPDIS_LSB 4
94967 
94968 #define ALT_USB_DEV_DOEPINT5_OUTTKNEPDIS_MSB 4
94969 
94970 #define ALT_USB_DEV_DOEPINT5_OUTTKNEPDIS_WIDTH 1
94971 
94972 #define ALT_USB_DEV_DOEPINT5_OUTTKNEPDIS_SET_MSK 0x00000010
94973 
94974 #define ALT_USB_DEV_DOEPINT5_OUTTKNEPDIS_CLR_MSK 0xffffffef
94975 
94976 #define ALT_USB_DEV_DOEPINT5_OUTTKNEPDIS_RESET 0x0
94977 
94978 #define ALT_USB_DEV_DOEPINT5_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
94979 
94980 #define ALT_USB_DEV_DOEPINT5_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
94981 
95009 #define ALT_USB_DEV_DOEPINT5_STSPHSERCVD_E_INACT 0x0
95010 
95015 #define ALT_USB_DEV_DOEPINT5_STSPHSERCVD_E_ACT 0x1
95016 
95018 #define ALT_USB_DEV_DOEPINT5_STSPHSERCVD_LSB 5
95019 
95020 #define ALT_USB_DEV_DOEPINT5_STSPHSERCVD_MSB 5
95021 
95022 #define ALT_USB_DEV_DOEPINT5_STSPHSERCVD_WIDTH 1
95023 
95024 #define ALT_USB_DEV_DOEPINT5_STSPHSERCVD_SET_MSK 0x00000020
95025 
95026 #define ALT_USB_DEV_DOEPINT5_STSPHSERCVD_CLR_MSK 0xffffffdf
95027 
95028 #define ALT_USB_DEV_DOEPINT5_STSPHSERCVD_RESET 0x0
95029 
95030 #define ALT_USB_DEV_DOEPINT5_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
95031 
95032 #define ALT_USB_DEV_DOEPINT5_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
95033 
95056 #define ALT_USB_DEV_DOEPINT5_BACK2BACKSETUP_E_INACT 0x0
95057 
95062 #define ALT_USB_DEV_DOEPINT5_BACK2BACKSETUP_E_ACT 0x1
95063 
95065 #define ALT_USB_DEV_DOEPINT5_BACK2BACKSETUP_LSB 6
95066 
95067 #define ALT_USB_DEV_DOEPINT5_BACK2BACKSETUP_MSB 6
95068 
95069 #define ALT_USB_DEV_DOEPINT5_BACK2BACKSETUP_WIDTH 1
95070 
95071 #define ALT_USB_DEV_DOEPINT5_BACK2BACKSETUP_SET_MSK 0x00000040
95072 
95073 #define ALT_USB_DEV_DOEPINT5_BACK2BACKSETUP_CLR_MSK 0xffffffbf
95074 
95075 #define ALT_USB_DEV_DOEPINT5_BACK2BACKSETUP_RESET 0x0
95076 
95077 #define ALT_USB_DEV_DOEPINT5_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
95078 
95079 #define ALT_USB_DEV_DOEPINT5_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
95080 
95102 #define ALT_USB_DEV_DOEPINT5_OUTPKTERR_E_INACT 0x0
95103 
95108 #define ALT_USB_DEV_DOEPINT5_OUTPKTERR_E_ACT 0x1
95109 
95111 #define ALT_USB_DEV_DOEPINT5_OUTPKTERR_LSB 8
95112 
95113 #define ALT_USB_DEV_DOEPINT5_OUTPKTERR_MSB 8
95114 
95115 #define ALT_USB_DEV_DOEPINT5_OUTPKTERR_WIDTH 1
95116 
95117 #define ALT_USB_DEV_DOEPINT5_OUTPKTERR_SET_MSK 0x00000100
95118 
95119 #define ALT_USB_DEV_DOEPINT5_OUTPKTERR_CLR_MSK 0xfffffeff
95120 
95121 #define ALT_USB_DEV_DOEPINT5_OUTPKTERR_RESET 0x0
95122 
95123 #define ALT_USB_DEV_DOEPINT5_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
95124 
95125 #define ALT_USB_DEV_DOEPINT5_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
95126 
95150 #define ALT_USB_DEV_DOEPINT5_BNAINTR_E_INACT 0x0
95151 
95156 #define ALT_USB_DEV_DOEPINT5_BNAINTR_E_ACT 0x1
95157 
95159 #define ALT_USB_DEV_DOEPINT5_BNAINTR_LSB 9
95160 
95161 #define ALT_USB_DEV_DOEPINT5_BNAINTR_MSB 9
95162 
95163 #define ALT_USB_DEV_DOEPINT5_BNAINTR_WIDTH 1
95164 
95165 #define ALT_USB_DEV_DOEPINT5_BNAINTR_SET_MSK 0x00000200
95166 
95167 #define ALT_USB_DEV_DOEPINT5_BNAINTR_CLR_MSK 0xfffffdff
95168 
95169 #define ALT_USB_DEV_DOEPINT5_BNAINTR_RESET 0x0
95170 
95171 #define ALT_USB_DEV_DOEPINT5_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
95172 
95173 #define ALT_USB_DEV_DOEPINT5_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
95174 
95197 #define ALT_USB_DEV_DOEPINT5_PKTDRPSTS_E_INACT 0x0
95198 
95203 #define ALT_USB_DEV_DOEPINT5_PKTDRPSTS_E_ACT 0x1
95204 
95206 #define ALT_USB_DEV_DOEPINT5_PKTDRPSTS_LSB 11
95207 
95208 #define ALT_USB_DEV_DOEPINT5_PKTDRPSTS_MSB 11
95209 
95210 #define ALT_USB_DEV_DOEPINT5_PKTDRPSTS_WIDTH 1
95211 
95212 #define ALT_USB_DEV_DOEPINT5_PKTDRPSTS_SET_MSK 0x00000800
95213 
95214 #define ALT_USB_DEV_DOEPINT5_PKTDRPSTS_CLR_MSK 0xfffff7ff
95215 
95216 #define ALT_USB_DEV_DOEPINT5_PKTDRPSTS_RESET 0x0
95217 
95218 #define ALT_USB_DEV_DOEPINT5_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
95219 
95220 #define ALT_USB_DEV_DOEPINT5_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
95221 
95242 #define ALT_USB_DEV_DOEPINT5_BBLEERR_E_INACT 0x0
95243 
95248 #define ALT_USB_DEV_DOEPINT5_BBLEERR_E_ACT 0x1
95249 
95251 #define ALT_USB_DEV_DOEPINT5_BBLEERR_LSB 12
95252 
95253 #define ALT_USB_DEV_DOEPINT5_BBLEERR_MSB 12
95254 
95255 #define ALT_USB_DEV_DOEPINT5_BBLEERR_WIDTH 1
95256 
95257 #define ALT_USB_DEV_DOEPINT5_BBLEERR_SET_MSK 0x00001000
95258 
95259 #define ALT_USB_DEV_DOEPINT5_BBLEERR_CLR_MSK 0xffffefff
95260 
95261 #define ALT_USB_DEV_DOEPINT5_BBLEERR_RESET 0x0
95262 
95263 #define ALT_USB_DEV_DOEPINT5_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
95264 
95265 #define ALT_USB_DEV_DOEPINT5_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
95266 
95289 #define ALT_USB_DEV_DOEPINT5_NAKINTRPT_E_INACT 0x0
95290 
95295 #define ALT_USB_DEV_DOEPINT5_NAKINTRPT_E_ACT 0x1
95296 
95298 #define ALT_USB_DEV_DOEPINT5_NAKINTRPT_LSB 13
95299 
95300 #define ALT_USB_DEV_DOEPINT5_NAKINTRPT_MSB 13
95301 
95302 #define ALT_USB_DEV_DOEPINT5_NAKINTRPT_WIDTH 1
95303 
95304 #define ALT_USB_DEV_DOEPINT5_NAKINTRPT_SET_MSK 0x00002000
95305 
95306 #define ALT_USB_DEV_DOEPINT5_NAKINTRPT_CLR_MSK 0xffffdfff
95307 
95308 #define ALT_USB_DEV_DOEPINT5_NAKINTRPT_RESET 0x0
95309 
95310 #define ALT_USB_DEV_DOEPINT5_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
95311 
95312 #define ALT_USB_DEV_DOEPINT5_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
95313 
95335 #define ALT_USB_DEV_DOEPINT5_NYETINTRPT_E_INACT 0x0
95336 
95341 #define ALT_USB_DEV_DOEPINT5_NYETINTRPT_E_ACT 0x1
95342 
95344 #define ALT_USB_DEV_DOEPINT5_NYETINTRPT_LSB 14
95345 
95346 #define ALT_USB_DEV_DOEPINT5_NYETINTRPT_MSB 14
95347 
95348 #define ALT_USB_DEV_DOEPINT5_NYETINTRPT_WIDTH 1
95349 
95350 #define ALT_USB_DEV_DOEPINT5_NYETINTRPT_SET_MSK 0x00004000
95351 
95352 #define ALT_USB_DEV_DOEPINT5_NYETINTRPT_CLR_MSK 0xffffbfff
95353 
95354 #define ALT_USB_DEV_DOEPINT5_NYETINTRPT_RESET 0x0
95355 
95356 #define ALT_USB_DEV_DOEPINT5_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
95357 
95358 #define ALT_USB_DEV_DOEPINT5_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
95359 
95360 #ifndef __ASSEMBLY__
95361 
95372 {
95373  const uint32_t xfercompl : 1;
95374  const uint32_t epdisbld : 1;
95375  const uint32_t ahberr : 1;
95376  const uint32_t setup : 1;
95377  const uint32_t outtknepdis : 1;
95378  const uint32_t stsphsercvd : 1;
95379  const uint32_t back2backsetup : 1;
95380  uint32_t : 1;
95381  const uint32_t outpkterr : 1;
95382  const uint32_t bnaintr : 1;
95383  uint32_t : 1;
95384  const uint32_t pktdrpsts : 1;
95385  const uint32_t bbleerr : 1;
95386  const uint32_t nakintrpt : 1;
95387  const uint32_t nyetintrpt : 1;
95388  uint32_t : 17;
95389 };
95390 
95393 #endif /* __ASSEMBLY__ */
95394 
95396 #define ALT_USB_DEV_DOEPINT5_OFST 0x3a8
95397 
95398 #define ALT_USB_DEV_DOEPINT5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT5_OFST))
95399 
95432 #define ALT_USB_DEV_DOEPTSIZ5_XFERSIZE_LSB 0
95433 
95434 #define ALT_USB_DEV_DOEPTSIZ5_XFERSIZE_MSB 18
95435 
95436 #define ALT_USB_DEV_DOEPTSIZ5_XFERSIZE_WIDTH 19
95437 
95438 #define ALT_USB_DEV_DOEPTSIZ5_XFERSIZE_SET_MSK 0x0007ffff
95439 
95440 #define ALT_USB_DEV_DOEPTSIZ5_XFERSIZE_CLR_MSK 0xfff80000
95441 
95442 #define ALT_USB_DEV_DOEPTSIZ5_XFERSIZE_RESET 0x0
95443 
95444 #define ALT_USB_DEV_DOEPTSIZ5_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
95445 
95446 #define ALT_USB_DEV_DOEPTSIZ5_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
95447 
95459 #define ALT_USB_DEV_DOEPTSIZ5_PKTCNT_LSB 19
95460 
95461 #define ALT_USB_DEV_DOEPTSIZ5_PKTCNT_MSB 28
95462 
95463 #define ALT_USB_DEV_DOEPTSIZ5_PKTCNT_WIDTH 10
95464 
95465 #define ALT_USB_DEV_DOEPTSIZ5_PKTCNT_SET_MSK 0x1ff80000
95466 
95467 #define ALT_USB_DEV_DOEPTSIZ5_PKTCNT_CLR_MSK 0xe007ffff
95468 
95469 #define ALT_USB_DEV_DOEPTSIZ5_PKTCNT_RESET 0x0
95470 
95471 #define ALT_USB_DEV_DOEPTSIZ5_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
95472 
95473 #define ALT_USB_DEV_DOEPTSIZ5_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
95474 
95501 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_E_DATA0 0x0
95502 
95507 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_E_DATA2PKT1 0x1
95508 
95513 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_E_DATA1PKT2 0x2
95514 
95519 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_E_MDATAPKT3 0x3
95520 
95522 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_LSB 29
95523 
95524 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_MSB 30
95525 
95526 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_WIDTH 2
95527 
95528 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_SET_MSK 0x60000000
95529 
95530 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_CLR_MSK 0x9fffffff
95531 
95532 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_RESET 0x0
95533 
95534 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
95535 
95536 #define ALT_USB_DEV_DOEPTSIZ5_RXDPID_SET(value) (((value) << 29) & 0x60000000)
95537 
95538 #ifndef __ASSEMBLY__
95539 
95550 {
95551  uint32_t xfersize : 19;
95552  uint32_t pktcnt : 10;
95553  const uint32_t rxdpid : 2;
95554  uint32_t : 1;
95555 };
95556 
95559 #endif /* __ASSEMBLY__ */
95560 
95562 #define ALT_USB_DEV_DOEPTSIZ5_OFST 0x3b0
95563 
95564 #define ALT_USB_DEV_DOEPTSIZ5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ5_OFST))
95565 
95598 #define ALT_USB_DEV_DOEPDMA5_DOEPDMA5_LSB 0
95599 
95600 #define ALT_USB_DEV_DOEPDMA5_DOEPDMA5_MSB 31
95601 
95602 #define ALT_USB_DEV_DOEPDMA5_DOEPDMA5_WIDTH 32
95603 
95604 #define ALT_USB_DEV_DOEPDMA5_DOEPDMA5_SET_MSK 0xffffffff
95605 
95606 #define ALT_USB_DEV_DOEPDMA5_DOEPDMA5_CLR_MSK 0x00000000
95607 
95608 #define ALT_USB_DEV_DOEPDMA5_DOEPDMA5_RESET 0x0
95609 
95610 #define ALT_USB_DEV_DOEPDMA5_DOEPDMA5_GET(value) (((value) & 0xffffffff) >> 0)
95611 
95612 #define ALT_USB_DEV_DOEPDMA5_DOEPDMA5_SET(value) (((value) << 0) & 0xffffffff)
95613 
95614 #ifndef __ASSEMBLY__
95615 
95626 {
95627  uint32_t doepdma5 : 32;
95628 };
95629 
95632 #endif /* __ASSEMBLY__ */
95633 
95635 #define ALT_USB_DEV_DOEPDMA5_OFST 0x3b4
95636 
95637 #define ALT_USB_DEV_DOEPDMA5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA5_OFST))
95638 
95662 #define ALT_USB_DEV_DOEPDMAB5_DOEPDMAB5_LSB 0
95663 
95664 #define ALT_USB_DEV_DOEPDMAB5_DOEPDMAB5_MSB 31
95665 
95666 #define ALT_USB_DEV_DOEPDMAB5_DOEPDMAB5_WIDTH 32
95667 
95668 #define ALT_USB_DEV_DOEPDMAB5_DOEPDMAB5_SET_MSK 0xffffffff
95669 
95670 #define ALT_USB_DEV_DOEPDMAB5_DOEPDMAB5_CLR_MSK 0x00000000
95671 
95672 #define ALT_USB_DEV_DOEPDMAB5_DOEPDMAB5_RESET 0x0
95673 
95674 #define ALT_USB_DEV_DOEPDMAB5_DOEPDMAB5_GET(value) (((value) & 0xffffffff) >> 0)
95675 
95676 #define ALT_USB_DEV_DOEPDMAB5_DOEPDMAB5_SET(value) (((value) << 0) & 0xffffffff)
95677 
95678 #ifndef __ASSEMBLY__
95679 
95690 {
95691  const uint32_t doepdmab5 : 32;
95692 };
95693 
95696 #endif /* __ASSEMBLY__ */
95697 
95699 #define ALT_USB_DEV_DOEPDMAB5_OFST 0x3bc
95700 
95701 #define ALT_USB_DEV_DOEPDMAB5_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB5_OFST))
95702 
95740 #define ALT_USB_DEV_DOEPCTL6_MPS_LSB 0
95741 
95742 #define ALT_USB_DEV_DOEPCTL6_MPS_MSB 10
95743 
95744 #define ALT_USB_DEV_DOEPCTL6_MPS_WIDTH 11
95745 
95746 #define ALT_USB_DEV_DOEPCTL6_MPS_SET_MSK 0x000007ff
95747 
95748 #define ALT_USB_DEV_DOEPCTL6_MPS_CLR_MSK 0xfffff800
95749 
95750 #define ALT_USB_DEV_DOEPCTL6_MPS_RESET 0x0
95751 
95752 #define ALT_USB_DEV_DOEPCTL6_MPS_GET(value) (((value) & 0x000007ff) >> 0)
95753 
95754 #define ALT_USB_DEV_DOEPCTL6_MPS_SET(value) (((value) << 0) & 0x000007ff)
95755 
95780 #define ALT_USB_DEV_DOEPCTL6_USBACTEP_E_DISD 0x0
95781 
95786 #define ALT_USB_DEV_DOEPCTL6_USBACTEP_E_END 0x1
95787 
95789 #define ALT_USB_DEV_DOEPCTL6_USBACTEP_LSB 15
95790 
95791 #define ALT_USB_DEV_DOEPCTL6_USBACTEP_MSB 15
95792 
95793 #define ALT_USB_DEV_DOEPCTL6_USBACTEP_WIDTH 1
95794 
95795 #define ALT_USB_DEV_DOEPCTL6_USBACTEP_SET_MSK 0x00008000
95796 
95797 #define ALT_USB_DEV_DOEPCTL6_USBACTEP_CLR_MSK 0xffff7fff
95798 
95799 #define ALT_USB_DEV_DOEPCTL6_USBACTEP_RESET 0x0
95800 
95801 #define ALT_USB_DEV_DOEPCTL6_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
95802 
95803 #define ALT_USB_DEV_DOEPCTL6_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
95804 
95847 #define ALT_USB_DEV_DOEPCTL6_DPID_E_INACT 0x0
95848 
95853 #define ALT_USB_DEV_DOEPCTL6_DPID_E_ACT 0x1
95854 
95856 #define ALT_USB_DEV_DOEPCTL6_DPID_LSB 16
95857 
95858 #define ALT_USB_DEV_DOEPCTL6_DPID_MSB 16
95859 
95860 #define ALT_USB_DEV_DOEPCTL6_DPID_WIDTH 1
95861 
95862 #define ALT_USB_DEV_DOEPCTL6_DPID_SET_MSK 0x00010000
95863 
95864 #define ALT_USB_DEV_DOEPCTL6_DPID_CLR_MSK 0xfffeffff
95865 
95866 #define ALT_USB_DEV_DOEPCTL6_DPID_RESET 0x0
95867 
95868 #define ALT_USB_DEV_DOEPCTL6_DPID_GET(value) (((value) & 0x00010000) >> 16)
95869 
95870 #define ALT_USB_DEV_DOEPCTL6_DPID_SET(value) (((value) << 16) & 0x00010000)
95871 
95906 #define ALT_USB_DEV_DOEPCTL6_NAKSTS_E_NONNAK 0x0
95907 
95912 #define ALT_USB_DEV_DOEPCTL6_NAKSTS_E_NAK 0x1
95913 
95915 #define ALT_USB_DEV_DOEPCTL6_NAKSTS_LSB 17
95916 
95917 #define ALT_USB_DEV_DOEPCTL6_NAKSTS_MSB 17
95918 
95919 #define ALT_USB_DEV_DOEPCTL6_NAKSTS_WIDTH 1
95920 
95921 #define ALT_USB_DEV_DOEPCTL6_NAKSTS_SET_MSK 0x00020000
95922 
95923 #define ALT_USB_DEV_DOEPCTL6_NAKSTS_CLR_MSK 0xfffdffff
95924 
95925 #define ALT_USB_DEV_DOEPCTL6_NAKSTS_RESET 0x0
95926 
95927 #define ALT_USB_DEV_DOEPCTL6_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
95928 
95929 #define ALT_USB_DEV_DOEPCTL6_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
95930 
95953 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_E_CTL 0x0
95954 
95959 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_E_ISOCHRONOUS 0x1
95960 
95965 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_E_BULK 0x2
95966 
95971 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_E_INTERRUP 0x3
95972 
95974 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_LSB 18
95975 
95976 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_MSB 19
95977 
95978 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_WIDTH 2
95979 
95980 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_SET_MSK 0x000c0000
95981 
95982 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_CLR_MSK 0xfff3ffff
95983 
95984 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_RESET 0x0
95985 
95986 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
95987 
95988 #define ALT_USB_DEV_DOEPCTL6_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
95989 
96012 #define ALT_USB_DEV_DOEPCTL6_SNP_E_DIS 0x0
96013 
96018 #define ALT_USB_DEV_DOEPCTL6_SNP_E_EN 0x1
96019 
96021 #define ALT_USB_DEV_DOEPCTL6_SNP_LSB 20
96022 
96023 #define ALT_USB_DEV_DOEPCTL6_SNP_MSB 20
96024 
96025 #define ALT_USB_DEV_DOEPCTL6_SNP_WIDTH 1
96026 
96027 #define ALT_USB_DEV_DOEPCTL6_SNP_SET_MSK 0x00100000
96028 
96029 #define ALT_USB_DEV_DOEPCTL6_SNP_CLR_MSK 0xffefffff
96030 
96031 #define ALT_USB_DEV_DOEPCTL6_SNP_RESET 0x0
96032 
96033 #define ALT_USB_DEV_DOEPCTL6_SNP_GET(value) (((value) & 0x00100000) >> 20)
96034 
96035 #define ALT_USB_DEV_DOEPCTL6_SNP_SET(value) (((value) << 20) & 0x00100000)
96036 
96066 #define ALT_USB_DEV_DOEPCTL6_STALL_E_INACT 0x0
96067 
96072 #define ALT_USB_DEV_DOEPCTL6_STALL_E_ACT 0x1
96073 
96075 #define ALT_USB_DEV_DOEPCTL6_STALL_LSB 21
96076 
96077 #define ALT_USB_DEV_DOEPCTL6_STALL_MSB 21
96078 
96079 #define ALT_USB_DEV_DOEPCTL6_STALL_WIDTH 1
96080 
96081 #define ALT_USB_DEV_DOEPCTL6_STALL_SET_MSK 0x00200000
96082 
96083 #define ALT_USB_DEV_DOEPCTL6_STALL_CLR_MSK 0xffdfffff
96084 
96085 #define ALT_USB_DEV_DOEPCTL6_STALL_RESET 0x0
96086 
96087 #define ALT_USB_DEV_DOEPCTL6_STALL_GET(value) (((value) & 0x00200000) >> 21)
96088 
96089 #define ALT_USB_DEV_DOEPCTL6_STALL_SET(value) (((value) << 21) & 0x00200000)
96090 
96111 #define ALT_USB_DEV_DOEPCTL6_CNAK_E_INACT 0x0
96112 
96117 #define ALT_USB_DEV_DOEPCTL6_CNAK_E_ACT 0x1
96118 
96120 #define ALT_USB_DEV_DOEPCTL6_CNAK_LSB 26
96121 
96122 #define ALT_USB_DEV_DOEPCTL6_CNAK_MSB 26
96123 
96124 #define ALT_USB_DEV_DOEPCTL6_CNAK_WIDTH 1
96125 
96126 #define ALT_USB_DEV_DOEPCTL6_CNAK_SET_MSK 0x04000000
96127 
96128 #define ALT_USB_DEV_DOEPCTL6_CNAK_CLR_MSK 0xfbffffff
96129 
96130 #define ALT_USB_DEV_DOEPCTL6_CNAK_RESET 0x0
96131 
96132 #define ALT_USB_DEV_DOEPCTL6_CNAK_GET(value) (((value) & 0x04000000) >> 26)
96133 
96134 #define ALT_USB_DEV_DOEPCTL6_CNAK_SET(value) (((value) << 26) & 0x04000000)
96135 
96159 #define ALT_USB_DEV_DOEPCTL6_SNAK_E_INACT 0x0
96160 
96165 #define ALT_USB_DEV_DOEPCTL6_SNAK_E_ACT 0x1
96166 
96168 #define ALT_USB_DEV_DOEPCTL6_SNAK_LSB 27
96169 
96170 #define ALT_USB_DEV_DOEPCTL6_SNAK_MSB 27
96171 
96172 #define ALT_USB_DEV_DOEPCTL6_SNAK_WIDTH 1
96173 
96174 #define ALT_USB_DEV_DOEPCTL6_SNAK_SET_MSK 0x08000000
96175 
96176 #define ALT_USB_DEV_DOEPCTL6_SNAK_CLR_MSK 0xf7ffffff
96177 
96178 #define ALT_USB_DEV_DOEPCTL6_SNAK_RESET 0x0
96179 
96180 #define ALT_USB_DEV_DOEPCTL6_SNAK_GET(value) (((value) & 0x08000000) >> 27)
96181 
96182 #define ALT_USB_DEV_DOEPCTL6_SNAK_SET(value) (((value) << 27) & 0x08000000)
96183 
96212 #define ALT_USB_DEV_DOEPCTL6_SETD0PID_E_DISD 0x0
96213 
96218 #define ALT_USB_DEV_DOEPCTL6_SETD0PID_E_END 0x1
96219 
96221 #define ALT_USB_DEV_DOEPCTL6_SETD0PID_LSB 28
96222 
96223 #define ALT_USB_DEV_DOEPCTL6_SETD0PID_MSB 28
96224 
96225 #define ALT_USB_DEV_DOEPCTL6_SETD0PID_WIDTH 1
96226 
96227 #define ALT_USB_DEV_DOEPCTL6_SETD0PID_SET_MSK 0x10000000
96228 
96229 #define ALT_USB_DEV_DOEPCTL6_SETD0PID_CLR_MSK 0xefffffff
96230 
96231 #define ALT_USB_DEV_DOEPCTL6_SETD0PID_RESET 0x0
96232 
96233 #define ALT_USB_DEV_DOEPCTL6_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
96234 
96235 #define ALT_USB_DEV_DOEPCTL6_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
96236 
96263 #define ALT_USB_DEV_DOEPCTL6_SETD1PID_E_DISD 0x0
96264 
96269 #define ALT_USB_DEV_DOEPCTL6_SETD1PID_E_END 0x1
96270 
96272 #define ALT_USB_DEV_DOEPCTL6_SETD1PID_LSB 29
96273 
96274 #define ALT_USB_DEV_DOEPCTL6_SETD1PID_MSB 29
96275 
96276 #define ALT_USB_DEV_DOEPCTL6_SETD1PID_WIDTH 1
96277 
96278 #define ALT_USB_DEV_DOEPCTL6_SETD1PID_SET_MSK 0x20000000
96279 
96280 #define ALT_USB_DEV_DOEPCTL6_SETD1PID_CLR_MSK 0xdfffffff
96281 
96282 #define ALT_USB_DEV_DOEPCTL6_SETD1PID_RESET 0x0
96283 
96284 #define ALT_USB_DEV_DOEPCTL6_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
96285 
96286 #define ALT_USB_DEV_DOEPCTL6_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
96287 
96313 #define ALT_USB_DEV_DOEPCTL6_EPDIS_E_INACT 0x0
96314 
96319 #define ALT_USB_DEV_DOEPCTL6_EPDIS_E_ACT 0x1
96320 
96322 #define ALT_USB_DEV_DOEPCTL6_EPDIS_LSB 30
96323 
96324 #define ALT_USB_DEV_DOEPCTL6_EPDIS_MSB 30
96325 
96326 #define ALT_USB_DEV_DOEPCTL6_EPDIS_WIDTH 1
96327 
96328 #define ALT_USB_DEV_DOEPCTL6_EPDIS_SET_MSK 0x40000000
96329 
96330 #define ALT_USB_DEV_DOEPCTL6_EPDIS_CLR_MSK 0xbfffffff
96331 
96332 #define ALT_USB_DEV_DOEPCTL6_EPDIS_RESET 0x0
96333 
96334 #define ALT_USB_DEV_DOEPCTL6_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
96335 
96336 #define ALT_USB_DEV_DOEPCTL6_EPDIS_SET(value) (((value) << 30) & 0x40000000)
96337 
96387 #define ALT_USB_DEV_DOEPCTL6_EPENA_E_INACT 0x0
96388 
96393 #define ALT_USB_DEV_DOEPCTL6_EPENA_E_ACT 0x1
96394 
96396 #define ALT_USB_DEV_DOEPCTL6_EPENA_LSB 31
96397 
96398 #define ALT_USB_DEV_DOEPCTL6_EPENA_MSB 31
96399 
96400 #define ALT_USB_DEV_DOEPCTL6_EPENA_WIDTH 1
96401 
96402 #define ALT_USB_DEV_DOEPCTL6_EPENA_SET_MSK 0x80000000
96403 
96404 #define ALT_USB_DEV_DOEPCTL6_EPENA_CLR_MSK 0x7fffffff
96405 
96406 #define ALT_USB_DEV_DOEPCTL6_EPENA_RESET 0x0
96407 
96408 #define ALT_USB_DEV_DOEPCTL6_EPENA_GET(value) (((value) & 0x80000000) >> 31)
96409 
96410 #define ALT_USB_DEV_DOEPCTL6_EPENA_SET(value) (((value) << 31) & 0x80000000)
96411 
96412 #ifndef __ASSEMBLY__
96413 
96424 {
96425  uint32_t mps : 11;
96426  uint32_t : 4;
96427  uint32_t usbactep : 1;
96428  const uint32_t dpid : 1;
96429  const uint32_t naksts : 1;
96430  uint32_t eptype : 2;
96431  uint32_t snp : 1;
96432  const uint32_t stall : 1;
96433  uint32_t : 4;
96434  uint32_t cnak : 1;
96435  uint32_t snak : 1;
96436  uint32_t setd0pid : 1;
96437  uint32_t setd1pid : 1;
96438  const uint32_t epdis : 1;
96439  const uint32_t epena : 1;
96440 };
96441 
96444 #endif /* __ASSEMBLY__ */
96445 
96447 #define ALT_USB_DEV_DOEPCTL6_OFST 0x3c0
96448 
96449 #define ALT_USB_DEV_DOEPCTL6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL6_OFST))
96450 
96514 #define ALT_USB_DEV_DOEPINT6_XFERCOMPL_E_INACT 0x0
96515 
96520 #define ALT_USB_DEV_DOEPINT6_XFERCOMPL_E_ACT 0x1
96521 
96523 #define ALT_USB_DEV_DOEPINT6_XFERCOMPL_LSB 0
96524 
96525 #define ALT_USB_DEV_DOEPINT6_XFERCOMPL_MSB 0
96526 
96527 #define ALT_USB_DEV_DOEPINT6_XFERCOMPL_WIDTH 1
96528 
96529 #define ALT_USB_DEV_DOEPINT6_XFERCOMPL_SET_MSK 0x00000001
96530 
96531 #define ALT_USB_DEV_DOEPINT6_XFERCOMPL_CLR_MSK 0xfffffffe
96532 
96533 #define ALT_USB_DEV_DOEPINT6_XFERCOMPL_RESET 0x0
96534 
96535 #define ALT_USB_DEV_DOEPINT6_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
96536 
96537 #define ALT_USB_DEV_DOEPINT6_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
96538 
96560 #define ALT_USB_DEV_DOEPINT6_EPDISBLD_E_INACT 0x0
96561 
96566 #define ALT_USB_DEV_DOEPINT6_EPDISBLD_E_ACT 0x1
96567 
96569 #define ALT_USB_DEV_DOEPINT6_EPDISBLD_LSB 1
96570 
96571 #define ALT_USB_DEV_DOEPINT6_EPDISBLD_MSB 1
96572 
96573 #define ALT_USB_DEV_DOEPINT6_EPDISBLD_WIDTH 1
96574 
96575 #define ALT_USB_DEV_DOEPINT6_EPDISBLD_SET_MSK 0x00000002
96576 
96577 #define ALT_USB_DEV_DOEPINT6_EPDISBLD_CLR_MSK 0xfffffffd
96578 
96579 #define ALT_USB_DEV_DOEPINT6_EPDISBLD_RESET 0x0
96580 
96581 #define ALT_USB_DEV_DOEPINT6_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
96582 
96583 #define ALT_USB_DEV_DOEPINT6_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
96584 
96607 #define ALT_USB_DEV_DOEPINT6_AHBERR_E_INACT 0x0
96608 
96613 #define ALT_USB_DEV_DOEPINT6_AHBERR_E_ACT 0x1
96614 
96616 #define ALT_USB_DEV_DOEPINT6_AHBERR_LSB 2
96617 
96618 #define ALT_USB_DEV_DOEPINT6_AHBERR_MSB 2
96619 
96620 #define ALT_USB_DEV_DOEPINT6_AHBERR_WIDTH 1
96621 
96622 #define ALT_USB_DEV_DOEPINT6_AHBERR_SET_MSK 0x00000004
96623 
96624 #define ALT_USB_DEV_DOEPINT6_AHBERR_CLR_MSK 0xfffffffb
96625 
96626 #define ALT_USB_DEV_DOEPINT6_AHBERR_RESET 0x0
96627 
96628 #define ALT_USB_DEV_DOEPINT6_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
96629 
96630 #define ALT_USB_DEV_DOEPINT6_AHBERR_SET(value) (((value) << 2) & 0x00000004)
96631 
96655 #define ALT_USB_DEV_DOEPINT6_SETUP_E_INACT 0x0
96656 
96661 #define ALT_USB_DEV_DOEPINT6_SETUP_E_ACT 0x1
96662 
96664 #define ALT_USB_DEV_DOEPINT6_SETUP_LSB 3
96665 
96666 #define ALT_USB_DEV_DOEPINT6_SETUP_MSB 3
96667 
96668 #define ALT_USB_DEV_DOEPINT6_SETUP_WIDTH 1
96669 
96670 #define ALT_USB_DEV_DOEPINT6_SETUP_SET_MSK 0x00000008
96671 
96672 #define ALT_USB_DEV_DOEPINT6_SETUP_CLR_MSK 0xfffffff7
96673 
96674 #define ALT_USB_DEV_DOEPINT6_SETUP_RESET 0x0
96675 
96676 #define ALT_USB_DEV_DOEPINT6_SETUP_GET(value) (((value) & 0x00000008) >> 3)
96677 
96678 #define ALT_USB_DEV_DOEPINT6_SETUP_SET(value) (((value) << 3) & 0x00000008)
96679 
96702 #define ALT_USB_DEV_DOEPINT6_OUTTKNEPDIS_E_INACT 0x0
96703 
96708 #define ALT_USB_DEV_DOEPINT6_OUTTKNEPDIS_E_ACT 0x1
96709 
96711 #define ALT_USB_DEV_DOEPINT6_OUTTKNEPDIS_LSB 4
96712 
96713 #define ALT_USB_DEV_DOEPINT6_OUTTKNEPDIS_MSB 4
96714 
96715 #define ALT_USB_DEV_DOEPINT6_OUTTKNEPDIS_WIDTH 1
96716 
96717 #define ALT_USB_DEV_DOEPINT6_OUTTKNEPDIS_SET_MSK 0x00000010
96718 
96719 #define ALT_USB_DEV_DOEPINT6_OUTTKNEPDIS_CLR_MSK 0xffffffef
96720 
96721 #define ALT_USB_DEV_DOEPINT6_OUTTKNEPDIS_RESET 0x0
96722 
96723 #define ALT_USB_DEV_DOEPINT6_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
96724 
96725 #define ALT_USB_DEV_DOEPINT6_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
96726 
96754 #define ALT_USB_DEV_DOEPINT6_STSPHSERCVD_E_INACT 0x0
96755 
96760 #define ALT_USB_DEV_DOEPINT6_STSPHSERCVD_E_ACT 0x1
96761 
96763 #define ALT_USB_DEV_DOEPINT6_STSPHSERCVD_LSB 5
96764 
96765 #define ALT_USB_DEV_DOEPINT6_STSPHSERCVD_MSB 5
96766 
96767 #define ALT_USB_DEV_DOEPINT6_STSPHSERCVD_WIDTH 1
96768 
96769 #define ALT_USB_DEV_DOEPINT6_STSPHSERCVD_SET_MSK 0x00000020
96770 
96771 #define ALT_USB_DEV_DOEPINT6_STSPHSERCVD_CLR_MSK 0xffffffdf
96772 
96773 #define ALT_USB_DEV_DOEPINT6_STSPHSERCVD_RESET 0x0
96774 
96775 #define ALT_USB_DEV_DOEPINT6_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
96776 
96777 #define ALT_USB_DEV_DOEPINT6_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
96778 
96801 #define ALT_USB_DEV_DOEPINT6_BACK2BACKSETUP_E_INACT 0x0
96802 
96807 #define ALT_USB_DEV_DOEPINT6_BACK2BACKSETUP_E_ACT 0x1
96808 
96810 #define ALT_USB_DEV_DOEPINT6_BACK2BACKSETUP_LSB 6
96811 
96812 #define ALT_USB_DEV_DOEPINT6_BACK2BACKSETUP_MSB 6
96813 
96814 #define ALT_USB_DEV_DOEPINT6_BACK2BACKSETUP_WIDTH 1
96815 
96816 #define ALT_USB_DEV_DOEPINT6_BACK2BACKSETUP_SET_MSK 0x00000040
96817 
96818 #define ALT_USB_DEV_DOEPINT6_BACK2BACKSETUP_CLR_MSK 0xffffffbf
96819 
96820 #define ALT_USB_DEV_DOEPINT6_BACK2BACKSETUP_RESET 0x0
96821 
96822 #define ALT_USB_DEV_DOEPINT6_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
96823 
96824 #define ALT_USB_DEV_DOEPINT6_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
96825 
96847 #define ALT_USB_DEV_DOEPINT6_OUTPKTERR_E_INACT 0x0
96848 
96853 #define ALT_USB_DEV_DOEPINT6_OUTPKTERR_E_ACT 0x1
96854 
96856 #define ALT_USB_DEV_DOEPINT6_OUTPKTERR_LSB 8
96857 
96858 #define ALT_USB_DEV_DOEPINT6_OUTPKTERR_MSB 8
96859 
96860 #define ALT_USB_DEV_DOEPINT6_OUTPKTERR_WIDTH 1
96861 
96862 #define ALT_USB_DEV_DOEPINT6_OUTPKTERR_SET_MSK 0x00000100
96863 
96864 #define ALT_USB_DEV_DOEPINT6_OUTPKTERR_CLR_MSK 0xfffffeff
96865 
96866 #define ALT_USB_DEV_DOEPINT6_OUTPKTERR_RESET 0x0
96867 
96868 #define ALT_USB_DEV_DOEPINT6_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
96869 
96870 #define ALT_USB_DEV_DOEPINT6_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
96871 
96895 #define ALT_USB_DEV_DOEPINT6_BNAINTR_E_INACT 0x0
96896 
96901 #define ALT_USB_DEV_DOEPINT6_BNAINTR_E_ACT 0x1
96902 
96904 #define ALT_USB_DEV_DOEPINT6_BNAINTR_LSB 9
96905 
96906 #define ALT_USB_DEV_DOEPINT6_BNAINTR_MSB 9
96907 
96908 #define ALT_USB_DEV_DOEPINT6_BNAINTR_WIDTH 1
96909 
96910 #define ALT_USB_DEV_DOEPINT6_BNAINTR_SET_MSK 0x00000200
96911 
96912 #define ALT_USB_DEV_DOEPINT6_BNAINTR_CLR_MSK 0xfffffdff
96913 
96914 #define ALT_USB_DEV_DOEPINT6_BNAINTR_RESET 0x0
96915 
96916 #define ALT_USB_DEV_DOEPINT6_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
96917 
96918 #define ALT_USB_DEV_DOEPINT6_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
96919 
96942 #define ALT_USB_DEV_DOEPINT6_PKTDRPSTS_E_INACT 0x0
96943 
96948 #define ALT_USB_DEV_DOEPINT6_PKTDRPSTS_E_ACT 0x1
96949 
96951 #define ALT_USB_DEV_DOEPINT6_PKTDRPSTS_LSB 11
96952 
96953 #define ALT_USB_DEV_DOEPINT6_PKTDRPSTS_MSB 11
96954 
96955 #define ALT_USB_DEV_DOEPINT6_PKTDRPSTS_WIDTH 1
96956 
96957 #define ALT_USB_DEV_DOEPINT6_PKTDRPSTS_SET_MSK 0x00000800
96958 
96959 #define ALT_USB_DEV_DOEPINT6_PKTDRPSTS_CLR_MSK 0xfffff7ff
96960 
96961 #define ALT_USB_DEV_DOEPINT6_PKTDRPSTS_RESET 0x0
96962 
96963 #define ALT_USB_DEV_DOEPINT6_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
96964 
96965 #define ALT_USB_DEV_DOEPINT6_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
96966 
96987 #define ALT_USB_DEV_DOEPINT6_BBLEERR_E_INACT 0x0
96988 
96993 #define ALT_USB_DEV_DOEPINT6_BBLEERR_E_ACT 0x1
96994 
96996 #define ALT_USB_DEV_DOEPINT6_BBLEERR_LSB 12
96997 
96998 #define ALT_USB_DEV_DOEPINT6_BBLEERR_MSB 12
96999 
97000 #define ALT_USB_DEV_DOEPINT6_BBLEERR_WIDTH 1
97001 
97002 #define ALT_USB_DEV_DOEPINT6_BBLEERR_SET_MSK 0x00001000
97003 
97004 #define ALT_USB_DEV_DOEPINT6_BBLEERR_CLR_MSK 0xffffefff
97005 
97006 #define ALT_USB_DEV_DOEPINT6_BBLEERR_RESET 0x0
97007 
97008 #define ALT_USB_DEV_DOEPINT6_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
97009 
97010 #define ALT_USB_DEV_DOEPINT6_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
97011 
97034 #define ALT_USB_DEV_DOEPINT6_NAKINTRPT_E_INACT 0x0
97035 
97040 #define ALT_USB_DEV_DOEPINT6_NAKINTRPT_E_ACT 0x1
97041 
97043 #define ALT_USB_DEV_DOEPINT6_NAKINTRPT_LSB 13
97044 
97045 #define ALT_USB_DEV_DOEPINT6_NAKINTRPT_MSB 13
97046 
97047 #define ALT_USB_DEV_DOEPINT6_NAKINTRPT_WIDTH 1
97048 
97049 #define ALT_USB_DEV_DOEPINT6_NAKINTRPT_SET_MSK 0x00002000
97050 
97051 #define ALT_USB_DEV_DOEPINT6_NAKINTRPT_CLR_MSK 0xffffdfff
97052 
97053 #define ALT_USB_DEV_DOEPINT6_NAKINTRPT_RESET 0x0
97054 
97055 #define ALT_USB_DEV_DOEPINT6_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
97056 
97057 #define ALT_USB_DEV_DOEPINT6_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
97058 
97080 #define ALT_USB_DEV_DOEPINT6_NYETINTRPT_E_INACT 0x0
97081 
97086 #define ALT_USB_DEV_DOEPINT6_NYETINTRPT_E_ACT 0x1
97087 
97089 #define ALT_USB_DEV_DOEPINT6_NYETINTRPT_LSB 14
97090 
97091 #define ALT_USB_DEV_DOEPINT6_NYETINTRPT_MSB 14
97092 
97093 #define ALT_USB_DEV_DOEPINT6_NYETINTRPT_WIDTH 1
97094 
97095 #define ALT_USB_DEV_DOEPINT6_NYETINTRPT_SET_MSK 0x00004000
97096 
97097 #define ALT_USB_DEV_DOEPINT6_NYETINTRPT_CLR_MSK 0xffffbfff
97098 
97099 #define ALT_USB_DEV_DOEPINT6_NYETINTRPT_RESET 0x0
97100 
97101 #define ALT_USB_DEV_DOEPINT6_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
97102 
97103 #define ALT_USB_DEV_DOEPINT6_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
97104 
97105 #ifndef __ASSEMBLY__
97106 
97117 {
97118  const uint32_t xfercompl : 1;
97119  const uint32_t epdisbld : 1;
97120  const uint32_t ahberr : 1;
97121  const uint32_t setup : 1;
97122  const uint32_t outtknepdis : 1;
97123  const uint32_t stsphsercvd : 1;
97124  const uint32_t back2backsetup : 1;
97125  uint32_t : 1;
97126  const uint32_t outpkterr : 1;
97127  const uint32_t bnaintr : 1;
97128  uint32_t : 1;
97129  const uint32_t pktdrpsts : 1;
97130  const uint32_t bbleerr : 1;
97131  const uint32_t nakintrpt : 1;
97132  const uint32_t nyetintrpt : 1;
97133  uint32_t : 17;
97134 };
97135 
97138 #endif /* __ASSEMBLY__ */
97139 
97141 #define ALT_USB_DEV_DOEPINT6_OFST 0x3c8
97142 
97143 #define ALT_USB_DEV_DOEPINT6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT6_OFST))
97144 
97177 #define ALT_USB_DEV_DOEPTSIZ6_XFERSIZE_LSB 0
97178 
97179 #define ALT_USB_DEV_DOEPTSIZ6_XFERSIZE_MSB 18
97180 
97181 #define ALT_USB_DEV_DOEPTSIZ6_XFERSIZE_WIDTH 19
97182 
97183 #define ALT_USB_DEV_DOEPTSIZ6_XFERSIZE_SET_MSK 0x0007ffff
97184 
97185 #define ALT_USB_DEV_DOEPTSIZ6_XFERSIZE_CLR_MSK 0xfff80000
97186 
97187 #define ALT_USB_DEV_DOEPTSIZ6_XFERSIZE_RESET 0x0
97188 
97189 #define ALT_USB_DEV_DOEPTSIZ6_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
97190 
97191 #define ALT_USB_DEV_DOEPTSIZ6_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
97192 
97204 #define ALT_USB_DEV_DOEPTSIZ6_PKTCNT_LSB 19
97205 
97206 #define ALT_USB_DEV_DOEPTSIZ6_PKTCNT_MSB 28
97207 
97208 #define ALT_USB_DEV_DOEPTSIZ6_PKTCNT_WIDTH 10
97209 
97210 #define ALT_USB_DEV_DOEPTSIZ6_PKTCNT_SET_MSK 0x1ff80000
97211 
97212 #define ALT_USB_DEV_DOEPTSIZ6_PKTCNT_CLR_MSK 0xe007ffff
97213 
97214 #define ALT_USB_DEV_DOEPTSIZ6_PKTCNT_RESET 0x0
97215 
97216 #define ALT_USB_DEV_DOEPTSIZ6_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
97217 
97218 #define ALT_USB_DEV_DOEPTSIZ6_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
97219 
97246 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_E_DATA0 0x0
97247 
97252 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_E_DATA2PKT1 0x1
97253 
97258 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_E_DATA1PKT2 0x2
97259 
97264 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_E_MDATAPKT3 0x3
97265 
97267 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_LSB 29
97268 
97269 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_MSB 30
97270 
97271 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_WIDTH 2
97272 
97273 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_SET_MSK 0x60000000
97274 
97275 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_CLR_MSK 0x9fffffff
97276 
97277 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_RESET 0x0
97278 
97279 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
97280 
97281 #define ALT_USB_DEV_DOEPTSIZ6_RXDPID_SET(value) (((value) << 29) & 0x60000000)
97282 
97283 #ifndef __ASSEMBLY__
97284 
97295 {
97296  uint32_t xfersize : 19;
97297  uint32_t pktcnt : 10;
97298  const uint32_t rxdpid : 2;
97299  uint32_t : 1;
97300 };
97301 
97304 #endif /* __ASSEMBLY__ */
97305 
97307 #define ALT_USB_DEV_DOEPTSIZ6_OFST 0x3d0
97308 
97309 #define ALT_USB_DEV_DOEPTSIZ6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ6_OFST))
97310 
97343 #define ALT_USB_DEV_DOEPDMA6_DOEPDMA6_LSB 0
97344 
97345 #define ALT_USB_DEV_DOEPDMA6_DOEPDMA6_MSB 31
97346 
97347 #define ALT_USB_DEV_DOEPDMA6_DOEPDMA6_WIDTH 32
97348 
97349 #define ALT_USB_DEV_DOEPDMA6_DOEPDMA6_SET_MSK 0xffffffff
97350 
97351 #define ALT_USB_DEV_DOEPDMA6_DOEPDMA6_CLR_MSK 0x00000000
97352 
97353 #define ALT_USB_DEV_DOEPDMA6_DOEPDMA6_RESET 0x0
97354 
97355 #define ALT_USB_DEV_DOEPDMA6_DOEPDMA6_GET(value) (((value) & 0xffffffff) >> 0)
97356 
97357 #define ALT_USB_DEV_DOEPDMA6_DOEPDMA6_SET(value) (((value) << 0) & 0xffffffff)
97358 
97359 #ifndef __ASSEMBLY__
97360 
97371 {
97372  uint32_t doepdma6 : 32;
97373 };
97374 
97377 #endif /* __ASSEMBLY__ */
97378 
97380 #define ALT_USB_DEV_DOEPDMA6_OFST 0x3d4
97381 
97382 #define ALT_USB_DEV_DOEPDMA6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA6_OFST))
97383 
97407 #define ALT_USB_DEV_DOEPDMAB6_DOEPDMAB6_LSB 0
97408 
97409 #define ALT_USB_DEV_DOEPDMAB6_DOEPDMAB6_MSB 31
97410 
97411 #define ALT_USB_DEV_DOEPDMAB6_DOEPDMAB6_WIDTH 32
97412 
97413 #define ALT_USB_DEV_DOEPDMAB6_DOEPDMAB6_SET_MSK 0xffffffff
97414 
97415 #define ALT_USB_DEV_DOEPDMAB6_DOEPDMAB6_CLR_MSK 0x00000000
97416 
97417 #define ALT_USB_DEV_DOEPDMAB6_DOEPDMAB6_RESET 0x0
97418 
97419 #define ALT_USB_DEV_DOEPDMAB6_DOEPDMAB6_GET(value) (((value) & 0xffffffff) >> 0)
97420 
97421 #define ALT_USB_DEV_DOEPDMAB6_DOEPDMAB6_SET(value) (((value) << 0) & 0xffffffff)
97422 
97423 #ifndef __ASSEMBLY__
97424 
97435 {
97436  const uint32_t doepdmab6 : 32;
97437 };
97438 
97441 #endif /* __ASSEMBLY__ */
97442 
97444 #define ALT_USB_DEV_DOEPDMAB6_OFST 0x3dc
97445 
97446 #define ALT_USB_DEV_DOEPDMAB6_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB6_OFST))
97447 
97485 #define ALT_USB_DEV_DOEPCTL7_MPS_LSB 0
97486 
97487 #define ALT_USB_DEV_DOEPCTL7_MPS_MSB 10
97488 
97489 #define ALT_USB_DEV_DOEPCTL7_MPS_WIDTH 11
97490 
97491 #define ALT_USB_DEV_DOEPCTL7_MPS_SET_MSK 0x000007ff
97492 
97493 #define ALT_USB_DEV_DOEPCTL7_MPS_CLR_MSK 0xfffff800
97494 
97495 #define ALT_USB_DEV_DOEPCTL7_MPS_RESET 0x0
97496 
97497 #define ALT_USB_DEV_DOEPCTL7_MPS_GET(value) (((value) & 0x000007ff) >> 0)
97498 
97499 #define ALT_USB_DEV_DOEPCTL7_MPS_SET(value) (((value) << 0) & 0x000007ff)
97500 
97525 #define ALT_USB_DEV_DOEPCTL7_USBACTEP_E_DISD 0x0
97526 
97531 #define ALT_USB_DEV_DOEPCTL7_USBACTEP_E_END 0x1
97532 
97534 #define ALT_USB_DEV_DOEPCTL7_USBACTEP_LSB 15
97535 
97536 #define ALT_USB_DEV_DOEPCTL7_USBACTEP_MSB 15
97537 
97538 #define ALT_USB_DEV_DOEPCTL7_USBACTEP_WIDTH 1
97539 
97540 #define ALT_USB_DEV_DOEPCTL7_USBACTEP_SET_MSK 0x00008000
97541 
97542 #define ALT_USB_DEV_DOEPCTL7_USBACTEP_CLR_MSK 0xffff7fff
97543 
97544 #define ALT_USB_DEV_DOEPCTL7_USBACTEP_RESET 0x0
97545 
97546 #define ALT_USB_DEV_DOEPCTL7_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
97547 
97548 #define ALT_USB_DEV_DOEPCTL7_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
97549 
97592 #define ALT_USB_DEV_DOEPCTL7_DPID_E_INACT 0x0
97593 
97598 #define ALT_USB_DEV_DOEPCTL7_DPID_E_ACT 0x1
97599 
97601 #define ALT_USB_DEV_DOEPCTL7_DPID_LSB 16
97602 
97603 #define ALT_USB_DEV_DOEPCTL7_DPID_MSB 16
97604 
97605 #define ALT_USB_DEV_DOEPCTL7_DPID_WIDTH 1
97606 
97607 #define ALT_USB_DEV_DOEPCTL7_DPID_SET_MSK 0x00010000
97608 
97609 #define ALT_USB_DEV_DOEPCTL7_DPID_CLR_MSK 0xfffeffff
97610 
97611 #define ALT_USB_DEV_DOEPCTL7_DPID_RESET 0x0
97612 
97613 #define ALT_USB_DEV_DOEPCTL7_DPID_GET(value) (((value) & 0x00010000) >> 16)
97614 
97615 #define ALT_USB_DEV_DOEPCTL7_DPID_SET(value) (((value) << 16) & 0x00010000)
97616 
97651 #define ALT_USB_DEV_DOEPCTL7_NAKSTS_E_NONNAK 0x0
97652 
97657 #define ALT_USB_DEV_DOEPCTL7_NAKSTS_E_NAK 0x1
97658 
97660 #define ALT_USB_DEV_DOEPCTL7_NAKSTS_LSB 17
97661 
97662 #define ALT_USB_DEV_DOEPCTL7_NAKSTS_MSB 17
97663 
97664 #define ALT_USB_DEV_DOEPCTL7_NAKSTS_WIDTH 1
97665 
97666 #define ALT_USB_DEV_DOEPCTL7_NAKSTS_SET_MSK 0x00020000
97667 
97668 #define ALT_USB_DEV_DOEPCTL7_NAKSTS_CLR_MSK 0xfffdffff
97669 
97670 #define ALT_USB_DEV_DOEPCTL7_NAKSTS_RESET 0x0
97671 
97672 #define ALT_USB_DEV_DOEPCTL7_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
97673 
97674 #define ALT_USB_DEV_DOEPCTL7_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
97675 
97698 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_E_CTL 0x0
97699 
97704 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_E_ISOCHRONOUS 0x1
97705 
97710 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_E_BULK 0x2
97711 
97716 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_E_INTERRUP 0x3
97717 
97719 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_LSB 18
97720 
97721 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_MSB 19
97722 
97723 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_WIDTH 2
97724 
97725 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_SET_MSK 0x000c0000
97726 
97727 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_CLR_MSK 0xfff3ffff
97728 
97729 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_RESET 0x0
97730 
97731 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
97732 
97733 #define ALT_USB_DEV_DOEPCTL7_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
97734 
97764 #define ALT_USB_DEV_DOEPCTL7_STALL_E_INACT 0x0
97765 
97770 #define ALT_USB_DEV_DOEPCTL7_STALL_E_ACT 0x1
97771 
97773 #define ALT_USB_DEV_DOEPCTL7_STALL_LSB 21
97774 
97775 #define ALT_USB_DEV_DOEPCTL7_STALL_MSB 21
97776 
97777 #define ALT_USB_DEV_DOEPCTL7_STALL_WIDTH 1
97778 
97779 #define ALT_USB_DEV_DOEPCTL7_STALL_SET_MSK 0x00200000
97780 
97781 #define ALT_USB_DEV_DOEPCTL7_STALL_CLR_MSK 0xffdfffff
97782 
97783 #define ALT_USB_DEV_DOEPCTL7_STALL_RESET 0x0
97784 
97785 #define ALT_USB_DEV_DOEPCTL7_STALL_GET(value) (((value) & 0x00200000) >> 21)
97786 
97787 #define ALT_USB_DEV_DOEPCTL7_STALL_SET(value) (((value) << 21) & 0x00200000)
97788 
97811 #define ALT_USB_DEV_DOEPCTL7_TXFNUM_LSB 22
97812 
97813 #define ALT_USB_DEV_DOEPCTL7_TXFNUM_MSB 25
97814 
97815 #define ALT_USB_DEV_DOEPCTL7_TXFNUM_WIDTH 4
97816 
97817 #define ALT_USB_DEV_DOEPCTL7_TXFNUM_SET_MSK 0x03c00000
97818 
97819 #define ALT_USB_DEV_DOEPCTL7_TXFNUM_CLR_MSK 0xfc3fffff
97820 
97821 #define ALT_USB_DEV_DOEPCTL7_TXFNUM_RESET 0x0
97822 
97823 #define ALT_USB_DEV_DOEPCTL7_TXFNUM_GET(value) (((value) & 0x03c00000) >> 22)
97824 
97825 #define ALT_USB_DEV_DOEPCTL7_TXFNUM_SET(value) (((value) << 22) & 0x03c00000)
97826 
97847 #define ALT_USB_DEV_DOEPCTL7_CNAK_E_INACT 0x0
97848 
97853 #define ALT_USB_DEV_DOEPCTL7_CNAK_E_ACT 0x1
97854 
97856 #define ALT_USB_DEV_DOEPCTL7_CNAK_LSB 26
97857 
97858 #define ALT_USB_DEV_DOEPCTL7_CNAK_MSB 26
97859 
97860 #define ALT_USB_DEV_DOEPCTL7_CNAK_WIDTH 1
97861 
97862 #define ALT_USB_DEV_DOEPCTL7_CNAK_SET_MSK 0x04000000
97863 
97864 #define ALT_USB_DEV_DOEPCTL7_CNAK_CLR_MSK 0xfbffffff
97865 
97866 #define ALT_USB_DEV_DOEPCTL7_CNAK_RESET 0x0
97867 
97868 #define ALT_USB_DEV_DOEPCTL7_CNAK_GET(value) (((value) & 0x04000000) >> 26)
97869 
97870 #define ALT_USB_DEV_DOEPCTL7_CNAK_SET(value) (((value) << 26) & 0x04000000)
97871 
97895 #define ALT_USB_DEV_DOEPCTL7_SNAK_E_INACT 0x0
97896 
97901 #define ALT_USB_DEV_DOEPCTL7_SNAK_E_ACT 0x1
97902 
97904 #define ALT_USB_DEV_DOEPCTL7_SNAK_LSB 27
97905 
97906 #define ALT_USB_DEV_DOEPCTL7_SNAK_MSB 27
97907 
97908 #define ALT_USB_DEV_DOEPCTL7_SNAK_WIDTH 1
97909 
97910 #define ALT_USB_DEV_DOEPCTL7_SNAK_SET_MSK 0x08000000
97911 
97912 #define ALT_USB_DEV_DOEPCTL7_SNAK_CLR_MSK 0xf7ffffff
97913 
97914 #define ALT_USB_DEV_DOEPCTL7_SNAK_RESET 0x0
97915 
97916 #define ALT_USB_DEV_DOEPCTL7_SNAK_GET(value) (((value) & 0x08000000) >> 27)
97917 
97918 #define ALT_USB_DEV_DOEPCTL7_SNAK_SET(value) (((value) << 27) & 0x08000000)
97919 
97948 #define ALT_USB_DEV_DOEPCTL7_SETD0PID_E_DISD 0x0
97949 
97954 #define ALT_USB_DEV_DOEPCTL7_SETD0PID_E_END 0x1
97955 
97957 #define ALT_USB_DEV_DOEPCTL7_SETD0PID_LSB 28
97958 
97959 #define ALT_USB_DEV_DOEPCTL7_SETD0PID_MSB 28
97960 
97961 #define ALT_USB_DEV_DOEPCTL7_SETD0PID_WIDTH 1
97962 
97963 #define ALT_USB_DEV_DOEPCTL7_SETD0PID_SET_MSK 0x10000000
97964 
97965 #define ALT_USB_DEV_DOEPCTL7_SETD0PID_CLR_MSK 0xefffffff
97966 
97967 #define ALT_USB_DEV_DOEPCTL7_SETD0PID_RESET 0x0
97968 
97969 #define ALT_USB_DEV_DOEPCTL7_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
97970 
97971 #define ALT_USB_DEV_DOEPCTL7_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
97972 
97999 #define ALT_USB_DEV_DOEPCTL7_SETD1PID_E_DISD 0x0
98000 
98005 #define ALT_USB_DEV_DOEPCTL7_SETD1PID_E_END 0x1
98006 
98008 #define ALT_USB_DEV_DOEPCTL7_SETD1PID_LSB 29
98009 
98010 #define ALT_USB_DEV_DOEPCTL7_SETD1PID_MSB 29
98011 
98012 #define ALT_USB_DEV_DOEPCTL7_SETD1PID_WIDTH 1
98013 
98014 #define ALT_USB_DEV_DOEPCTL7_SETD1PID_SET_MSK 0x20000000
98015 
98016 #define ALT_USB_DEV_DOEPCTL7_SETD1PID_CLR_MSK 0xdfffffff
98017 
98018 #define ALT_USB_DEV_DOEPCTL7_SETD1PID_RESET 0x0
98019 
98020 #define ALT_USB_DEV_DOEPCTL7_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
98021 
98022 #define ALT_USB_DEV_DOEPCTL7_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
98023 
98049 #define ALT_USB_DEV_DOEPCTL7_EPDIS_E_INACT 0x0
98050 
98055 #define ALT_USB_DEV_DOEPCTL7_EPDIS_E_ACT 0x1
98056 
98058 #define ALT_USB_DEV_DOEPCTL7_EPDIS_LSB 30
98059 
98060 #define ALT_USB_DEV_DOEPCTL7_EPDIS_MSB 30
98061 
98062 #define ALT_USB_DEV_DOEPCTL7_EPDIS_WIDTH 1
98063 
98064 #define ALT_USB_DEV_DOEPCTL7_EPDIS_SET_MSK 0x40000000
98065 
98066 #define ALT_USB_DEV_DOEPCTL7_EPDIS_CLR_MSK 0xbfffffff
98067 
98068 #define ALT_USB_DEV_DOEPCTL7_EPDIS_RESET 0x0
98069 
98070 #define ALT_USB_DEV_DOEPCTL7_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
98071 
98072 #define ALT_USB_DEV_DOEPCTL7_EPDIS_SET(value) (((value) << 30) & 0x40000000)
98073 
98123 #define ALT_USB_DEV_DOEPCTL7_EPENA_E_INACT 0x0
98124 
98129 #define ALT_USB_DEV_DOEPCTL7_EPENA_E_ACT 0x1
98130 
98132 #define ALT_USB_DEV_DOEPCTL7_EPENA_LSB 31
98133 
98134 #define ALT_USB_DEV_DOEPCTL7_EPENA_MSB 31
98135 
98136 #define ALT_USB_DEV_DOEPCTL7_EPENA_WIDTH 1
98137 
98138 #define ALT_USB_DEV_DOEPCTL7_EPENA_SET_MSK 0x80000000
98139 
98140 #define ALT_USB_DEV_DOEPCTL7_EPENA_CLR_MSK 0x7fffffff
98141 
98142 #define ALT_USB_DEV_DOEPCTL7_EPENA_RESET 0x0
98143 
98144 #define ALT_USB_DEV_DOEPCTL7_EPENA_GET(value) (((value) & 0x80000000) >> 31)
98145 
98146 #define ALT_USB_DEV_DOEPCTL7_EPENA_SET(value) (((value) << 31) & 0x80000000)
98147 
98148 #ifndef __ASSEMBLY__
98149 
98160 {
98161  uint32_t mps : 11;
98162  uint32_t : 4;
98163  uint32_t usbactep : 1;
98164  const uint32_t dpid : 1;
98165  const uint32_t naksts : 1;
98166  uint32_t eptype : 2;
98167  uint32_t : 1;
98168  const uint32_t stall : 1;
98169  uint32_t txfnum : 4;
98170  uint32_t cnak : 1;
98171  uint32_t snak : 1;
98172  uint32_t setd0pid : 1;
98173  uint32_t setd1pid : 1;
98174  const uint32_t epdis : 1;
98175  const uint32_t epena : 1;
98176 };
98177 
98180 #endif /* __ASSEMBLY__ */
98181 
98183 #define ALT_USB_DEV_DOEPCTL7_OFST 0x3e0
98184 
98185 #define ALT_USB_DEV_DOEPCTL7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL7_OFST))
98186 
98250 #define ALT_USB_DEV_DOEPINT7_XFERCOMPL_E_INACT 0x0
98251 
98256 #define ALT_USB_DEV_DOEPINT7_XFERCOMPL_E_ACT 0x1
98257 
98259 #define ALT_USB_DEV_DOEPINT7_XFERCOMPL_LSB 0
98260 
98261 #define ALT_USB_DEV_DOEPINT7_XFERCOMPL_MSB 0
98262 
98263 #define ALT_USB_DEV_DOEPINT7_XFERCOMPL_WIDTH 1
98264 
98265 #define ALT_USB_DEV_DOEPINT7_XFERCOMPL_SET_MSK 0x00000001
98266 
98267 #define ALT_USB_DEV_DOEPINT7_XFERCOMPL_CLR_MSK 0xfffffffe
98268 
98269 #define ALT_USB_DEV_DOEPINT7_XFERCOMPL_RESET 0x0
98270 
98271 #define ALT_USB_DEV_DOEPINT7_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
98272 
98273 #define ALT_USB_DEV_DOEPINT7_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
98274 
98296 #define ALT_USB_DEV_DOEPINT7_EPDISBLD_E_INACT 0x0
98297 
98302 #define ALT_USB_DEV_DOEPINT7_EPDISBLD_E_ACT 0x1
98303 
98305 #define ALT_USB_DEV_DOEPINT7_EPDISBLD_LSB 1
98306 
98307 #define ALT_USB_DEV_DOEPINT7_EPDISBLD_MSB 1
98308 
98309 #define ALT_USB_DEV_DOEPINT7_EPDISBLD_WIDTH 1
98310 
98311 #define ALT_USB_DEV_DOEPINT7_EPDISBLD_SET_MSK 0x00000002
98312 
98313 #define ALT_USB_DEV_DOEPINT7_EPDISBLD_CLR_MSK 0xfffffffd
98314 
98315 #define ALT_USB_DEV_DOEPINT7_EPDISBLD_RESET 0x0
98316 
98317 #define ALT_USB_DEV_DOEPINT7_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
98318 
98319 #define ALT_USB_DEV_DOEPINT7_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
98320 
98343 #define ALT_USB_DEV_DOEPINT7_AHBERR_E_INACT 0x0
98344 
98349 #define ALT_USB_DEV_DOEPINT7_AHBERR_E_ACT 0x1
98350 
98352 #define ALT_USB_DEV_DOEPINT7_AHBERR_LSB 2
98353 
98354 #define ALT_USB_DEV_DOEPINT7_AHBERR_MSB 2
98355 
98356 #define ALT_USB_DEV_DOEPINT7_AHBERR_WIDTH 1
98357 
98358 #define ALT_USB_DEV_DOEPINT7_AHBERR_SET_MSK 0x00000004
98359 
98360 #define ALT_USB_DEV_DOEPINT7_AHBERR_CLR_MSK 0xfffffffb
98361 
98362 #define ALT_USB_DEV_DOEPINT7_AHBERR_RESET 0x0
98363 
98364 #define ALT_USB_DEV_DOEPINT7_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
98365 
98366 #define ALT_USB_DEV_DOEPINT7_AHBERR_SET(value) (((value) << 2) & 0x00000004)
98367 
98391 #define ALT_USB_DEV_DOEPINT7_SETUP_E_INACT 0x0
98392 
98397 #define ALT_USB_DEV_DOEPINT7_SETUP_E_ACT 0x1
98398 
98400 #define ALT_USB_DEV_DOEPINT7_SETUP_LSB 3
98401 
98402 #define ALT_USB_DEV_DOEPINT7_SETUP_MSB 3
98403 
98404 #define ALT_USB_DEV_DOEPINT7_SETUP_WIDTH 1
98405 
98406 #define ALT_USB_DEV_DOEPINT7_SETUP_SET_MSK 0x00000008
98407 
98408 #define ALT_USB_DEV_DOEPINT7_SETUP_CLR_MSK 0xfffffff7
98409 
98410 #define ALT_USB_DEV_DOEPINT7_SETUP_RESET 0x0
98411 
98412 #define ALT_USB_DEV_DOEPINT7_SETUP_GET(value) (((value) & 0x00000008) >> 3)
98413 
98414 #define ALT_USB_DEV_DOEPINT7_SETUP_SET(value) (((value) << 3) & 0x00000008)
98415 
98438 #define ALT_USB_DEV_DOEPINT7_OUTTKNEPDIS_E_INACT 0x0
98439 
98444 #define ALT_USB_DEV_DOEPINT7_OUTTKNEPDIS_E_ACT 0x1
98445 
98447 #define ALT_USB_DEV_DOEPINT7_OUTTKNEPDIS_LSB 4
98448 
98449 #define ALT_USB_DEV_DOEPINT7_OUTTKNEPDIS_MSB 4
98450 
98451 #define ALT_USB_DEV_DOEPINT7_OUTTKNEPDIS_WIDTH 1
98452 
98453 #define ALT_USB_DEV_DOEPINT7_OUTTKNEPDIS_SET_MSK 0x00000010
98454 
98455 #define ALT_USB_DEV_DOEPINT7_OUTTKNEPDIS_CLR_MSK 0xffffffef
98456 
98457 #define ALT_USB_DEV_DOEPINT7_OUTTKNEPDIS_RESET 0x0
98458 
98459 #define ALT_USB_DEV_DOEPINT7_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
98460 
98461 #define ALT_USB_DEV_DOEPINT7_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
98462 
98490 #define ALT_USB_DEV_DOEPINT7_STSPHSERCVD_E_INACT 0x0
98491 
98496 #define ALT_USB_DEV_DOEPINT7_STSPHSERCVD_E_ACT 0x1
98497 
98499 #define ALT_USB_DEV_DOEPINT7_STSPHSERCVD_LSB 5
98500 
98501 #define ALT_USB_DEV_DOEPINT7_STSPHSERCVD_MSB 5
98502 
98503 #define ALT_USB_DEV_DOEPINT7_STSPHSERCVD_WIDTH 1
98504 
98505 #define ALT_USB_DEV_DOEPINT7_STSPHSERCVD_SET_MSK 0x00000020
98506 
98507 #define ALT_USB_DEV_DOEPINT7_STSPHSERCVD_CLR_MSK 0xffffffdf
98508 
98509 #define ALT_USB_DEV_DOEPINT7_STSPHSERCVD_RESET 0x0
98510 
98511 #define ALT_USB_DEV_DOEPINT7_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
98512 
98513 #define ALT_USB_DEV_DOEPINT7_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
98514 
98537 #define ALT_USB_DEV_DOEPINT7_BACK2BACKSETUP_E_INACT 0x0
98538 
98543 #define ALT_USB_DEV_DOEPINT7_BACK2BACKSETUP_E_ACT 0x1
98544 
98546 #define ALT_USB_DEV_DOEPINT7_BACK2BACKSETUP_LSB 6
98547 
98548 #define ALT_USB_DEV_DOEPINT7_BACK2BACKSETUP_MSB 6
98549 
98550 #define ALT_USB_DEV_DOEPINT7_BACK2BACKSETUP_WIDTH 1
98551 
98552 #define ALT_USB_DEV_DOEPINT7_BACK2BACKSETUP_SET_MSK 0x00000040
98553 
98554 #define ALT_USB_DEV_DOEPINT7_BACK2BACKSETUP_CLR_MSK 0xffffffbf
98555 
98556 #define ALT_USB_DEV_DOEPINT7_BACK2BACKSETUP_RESET 0x0
98557 
98558 #define ALT_USB_DEV_DOEPINT7_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
98559 
98560 #define ALT_USB_DEV_DOEPINT7_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
98561 
98583 #define ALT_USB_DEV_DOEPINT7_OUTPKTERR_E_INACT 0x0
98584 
98589 #define ALT_USB_DEV_DOEPINT7_OUTPKTERR_E_ACT 0x1
98590 
98592 #define ALT_USB_DEV_DOEPINT7_OUTPKTERR_LSB 8
98593 
98594 #define ALT_USB_DEV_DOEPINT7_OUTPKTERR_MSB 8
98595 
98596 #define ALT_USB_DEV_DOEPINT7_OUTPKTERR_WIDTH 1
98597 
98598 #define ALT_USB_DEV_DOEPINT7_OUTPKTERR_SET_MSK 0x00000100
98599 
98600 #define ALT_USB_DEV_DOEPINT7_OUTPKTERR_CLR_MSK 0xfffffeff
98601 
98602 #define ALT_USB_DEV_DOEPINT7_OUTPKTERR_RESET 0x0
98603 
98604 #define ALT_USB_DEV_DOEPINT7_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
98605 
98606 #define ALT_USB_DEV_DOEPINT7_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
98607 
98631 #define ALT_USB_DEV_DOEPINT7_BNAINTR_E_INACT 0x0
98632 
98637 #define ALT_USB_DEV_DOEPINT7_BNAINTR_E_ACT 0x1
98638 
98640 #define ALT_USB_DEV_DOEPINT7_BNAINTR_LSB 9
98641 
98642 #define ALT_USB_DEV_DOEPINT7_BNAINTR_MSB 9
98643 
98644 #define ALT_USB_DEV_DOEPINT7_BNAINTR_WIDTH 1
98645 
98646 #define ALT_USB_DEV_DOEPINT7_BNAINTR_SET_MSK 0x00000200
98647 
98648 #define ALT_USB_DEV_DOEPINT7_BNAINTR_CLR_MSK 0xfffffdff
98649 
98650 #define ALT_USB_DEV_DOEPINT7_BNAINTR_RESET 0x0
98651 
98652 #define ALT_USB_DEV_DOEPINT7_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
98653 
98654 #define ALT_USB_DEV_DOEPINT7_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
98655 
98678 #define ALT_USB_DEV_DOEPINT7_PKTDRPSTS_E_INACT 0x0
98679 
98684 #define ALT_USB_DEV_DOEPINT7_PKTDRPSTS_E_ACT 0x1
98685 
98687 #define ALT_USB_DEV_DOEPINT7_PKTDRPSTS_LSB 11
98688 
98689 #define ALT_USB_DEV_DOEPINT7_PKTDRPSTS_MSB 11
98690 
98691 #define ALT_USB_DEV_DOEPINT7_PKTDRPSTS_WIDTH 1
98692 
98693 #define ALT_USB_DEV_DOEPINT7_PKTDRPSTS_SET_MSK 0x00000800
98694 
98695 #define ALT_USB_DEV_DOEPINT7_PKTDRPSTS_CLR_MSK 0xfffff7ff
98696 
98697 #define ALT_USB_DEV_DOEPINT7_PKTDRPSTS_RESET 0x0
98698 
98699 #define ALT_USB_DEV_DOEPINT7_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
98700 
98701 #define ALT_USB_DEV_DOEPINT7_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
98702 
98723 #define ALT_USB_DEV_DOEPINT7_BBLEERR_E_INACT 0x0
98724 
98729 #define ALT_USB_DEV_DOEPINT7_BBLEERR_E_ACT 0x1
98730 
98732 #define ALT_USB_DEV_DOEPINT7_BBLEERR_LSB 12
98733 
98734 #define ALT_USB_DEV_DOEPINT7_BBLEERR_MSB 12
98735 
98736 #define ALT_USB_DEV_DOEPINT7_BBLEERR_WIDTH 1
98737 
98738 #define ALT_USB_DEV_DOEPINT7_BBLEERR_SET_MSK 0x00001000
98739 
98740 #define ALT_USB_DEV_DOEPINT7_BBLEERR_CLR_MSK 0xffffefff
98741 
98742 #define ALT_USB_DEV_DOEPINT7_BBLEERR_RESET 0x0
98743 
98744 #define ALT_USB_DEV_DOEPINT7_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
98745 
98746 #define ALT_USB_DEV_DOEPINT7_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
98747 
98770 #define ALT_USB_DEV_DOEPINT7_NAKINTRPT_E_INACT 0x0
98771 
98776 #define ALT_USB_DEV_DOEPINT7_NAKINTRPT_E_ACT 0x1
98777 
98779 #define ALT_USB_DEV_DOEPINT7_NAKINTRPT_LSB 13
98780 
98781 #define ALT_USB_DEV_DOEPINT7_NAKINTRPT_MSB 13
98782 
98783 #define ALT_USB_DEV_DOEPINT7_NAKINTRPT_WIDTH 1
98784 
98785 #define ALT_USB_DEV_DOEPINT7_NAKINTRPT_SET_MSK 0x00002000
98786 
98787 #define ALT_USB_DEV_DOEPINT7_NAKINTRPT_CLR_MSK 0xffffdfff
98788 
98789 #define ALT_USB_DEV_DOEPINT7_NAKINTRPT_RESET 0x0
98790 
98791 #define ALT_USB_DEV_DOEPINT7_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
98792 
98793 #define ALT_USB_DEV_DOEPINT7_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
98794 
98816 #define ALT_USB_DEV_DOEPINT7_NYETINTRPT_E_INACT 0x0
98817 
98822 #define ALT_USB_DEV_DOEPINT7_NYETINTRPT_E_ACT 0x1
98823 
98825 #define ALT_USB_DEV_DOEPINT7_NYETINTRPT_LSB 14
98826 
98827 #define ALT_USB_DEV_DOEPINT7_NYETINTRPT_MSB 14
98828 
98829 #define ALT_USB_DEV_DOEPINT7_NYETINTRPT_WIDTH 1
98830 
98831 #define ALT_USB_DEV_DOEPINT7_NYETINTRPT_SET_MSK 0x00004000
98832 
98833 #define ALT_USB_DEV_DOEPINT7_NYETINTRPT_CLR_MSK 0xffffbfff
98834 
98835 #define ALT_USB_DEV_DOEPINT7_NYETINTRPT_RESET 0x0
98836 
98837 #define ALT_USB_DEV_DOEPINT7_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
98838 
98839 #define ALT_USB_DEV_DOEPINT7_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
98840 
98841 #ifndef __ASSEMBLY__
98842 
98853 {
98854  const uint32_t xfercompl : 1;
98855  const uint32_t epdisbld : 1;
98856  const uint32_t ahberr : 1;
98857  const uint32_t setup : 1;
98858  const uint32_t outtknepdis : 1;
98859  const uint32_t stsphsercvd : 1;
98860  const uint32_t back2backsetup : 1;
98861  uint32_t : 1;
98862  const uint32_t outpkterr : 1;
98863  const uint32_t bnaintr : 1;
98864  uint32_t : 1;
98865  const uint32_t pktdrpsts : 1;
98866  const uint32_t bbleerr : 1;
98867  const uint32_t nakintrpt : 1;
98868  const uint32_t nyetintrpt : 1;
98869  uint32_t : 17;
98870 };
98871 
98874 #endif /* __ASSEMBLY__ */
98875 
98877 #define ALT_USB_DEV_DOEPINT7_OFST 0x3e8
98878 
98879 #define ALT_USB_DEV_DOEPINT7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT7_OFST))
98880 
98913 #define ALT_USB_DEV_DOEPTSIZ7_XFERSIZE_LSB 0
98914 
98915 #define ALT_USB_DEV_DOEPTSIZ7_XFERSIZE_MSB 18
98916 
98917 #define ALT_USB_DEV_DOEPTSIZ7_XFERSIZE_WIDTH 19
98918 
98919 #define ALT_USB_DEV_DOEPTSIZ7_XFERSIZE_SET_MSK 0x0007ffff
98920 
98921 #define ALT_USB_DEV_DOEPTSIZ7_XFERSIZE_CLR_MSK 0xfff80000
98922 
98923 #define ALT_USB_DEV_DOEPTSIZ7_XFERSIZE_RESET 0x0
98924 
98925 #define ALT_USB_DEV_DOEPTSIZ7_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
98926 
98927 #define ALT_USB_DEV_DOEPTSIZ7_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
98928 
98940 #define ALT_USB_DEV_DOEPTSIZ7_PKTCNT_LSB 19
98941 
98942 #define ALT_USB_DEV_DOEPTSIZ7_PKTCNT_MSB 28
98943 
98944 #define ALT_USB_DEV_DOEPTSIZ7_PKTCNT_WIDTH 10
98945 
98946 #define ALT_USB_DEV_DOEPTSIZ7_PKTCNT_SET_MSK 0x1ff80000
98947 
98948 #define ALT_USB_DEV_DOEPTSIZ7_PKTCNT_CLR_MSK 0xe007ffff
98949 
98950 #define ALT_USB_DEV_DOEPTSIZ7_PKTCNT_RESET 0x0
98951 
98952 #define ALT_USB_DEV_DOEPTSIZ7_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
98953 
98954 #define ALT_USB_DEV_DOEPTSIZ7_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
98955 
98982 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_E_DATA0 0x0
98983 
98988 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_E_DATA2PKT1 0x1
98989 
98994 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_E_DATA1PKT2 0x2
98995 
99000 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_E_MDATAPKT3 0x3
99001 
99003 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_LSB 29
99004 
99005 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_MSB 30
99006 
99007 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_WIDTH 2
99008 
99009 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_SET_MSK 0x60000000
99010 
99011 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_CLR_MSK 0x9fffffff
99012 
99013 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_RESET 0x0
99014 
99015 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
99016 
99017 #define ALT_USB_DEV_DOEPTSIZ7_RXDPID_SET(value) (((value) << 29) & 0x60000000)
99018 
99019 #ifndef __ASSEMBLY__
99020 
99031 {
99032  uint32_t xfersize : 19;
99033  uint32_t pktcnt : 10;
99034  const uint32_t rxdpid : 2;
99035  uint32_t : 1;
99036 };
99037 
99040 #endif /* __ASSEMBLY__ */
99041 
99043 #define ALT_USB_DEV_DOEPTSIZ7_OFST 0x3f0
99044 
99045 #define ALT_USB_DEV_DOEPTSIZ7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ7_OFST))
99046 
99079 #define ALT_USB_DEV_DOEPDMA7_DOEPDMA7_LSB 0
99080 
99081 #define ALT_USB_DEV_DOEPDMA7_DOEPDMA7_MSB 31
99082 
99083 #define ALT_USB_DEV_DOEPDMA7_DOEPDMA7_WIDTH 32
99084 
99085 #define ALT_USB_DEV_DOEPDMA7_DOEPDMA7_SET_MSK 0xffffffff
99086 
99087 #define ALT_USB_DEV_DOEPDMA7_DOEPDMA7_CLR_MSK 0x00000000
99088 
99089 #define ALT_USB_DEV_DOEPDMA7_DOEPDMA7_RESET 0x0
99090 
99091 #define ALT_USB_DEV_DOEPDMA7_DOEPDMA7_GET(value) (((value) & 0xffffffff) >> 0)
99092 
99093 #define ALT_USB_DEV_DOEPDMA7_DOEPDMA7_SET(value) (((value) << 0) & 0xffffffff)
99094 
99095 #ifndef __ASSEMBLY__
99096 
99107 {
99108  uint32_t doepdma7 : 32;
99109 };
99110 
99113 #endif /* __ASSEMBLY__ */
99114 
99116 #define ALT_USB_DEV_DOEPDMA7_OFST 0x3f4
99117 
99118 #define ALT_USB_DEV_DOEPDMA7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA7_OFST))
99119 
99143 #define ALT_USB_DEV_DOEPDMAB7_DOEPDMAB7_LSB 0
99144 
99145 #define ALT_USB_DEV_DOEPDMAB7_DOEPDMAB7_MSB 31
99146 
99147 #define ALT_USB_DEV_DOEPDMAB7_DOEPDMAB7_WIDTH 32
99148 
99149 #define ALT_USB_DEV_DOEPDMAB7_DOEPDMAB7_SET_MSK 0xffffffff
99150 
99151 #define ALT_USB_DEV_DOEPDMAB7_DOEPDMAB7_CLR_MSK 0x00000000
99152 
99153 #define ALT_USB_DEV_DOEPDMAB7_DOEPDMAB7_RESET 0x0
99154 
99155 #define ALT_USB_DEV_DOEPDMAB7_DOEPDMAB7_GET(value) (((value) & 0xffffffff) >> 0)
99156 
99157 #define ALT_USB_DEV_DOEPDMAB7_DOEPDMAB7_SET(value) (((value) << 0) & 0xffffffff)
99158 
99159 #ifndef __ASSEMBLY__
99160 
99171 {
99172  const uint32_t doepdmab7 : 32;
99173 };
99174 
99177 #endif /* __ASSEMBLY__ */
99178 
99180 #define ALT_USB_DEV_DOEPDMAB7_OFST 0x3fc
99181 
99182 #define ALT_USB_DEV_DOEPDMAB7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB7_OFST))
99183 
99221 #define ALT_USB_DEV_DOEPCTL8_MPS_LSB 0
99222 
99223 #define ALT_USB_DEV_DOEPCTL8_MPS_MSB 10
99224 
99225 #define ALT_USB_DEV_DOEPCTL8_MPS_WIDTH 11
99226 
99227 #define ALT_USB_DEV_DOEPCTL8_MPS_SET_MSK 0x000007ff
99228 
99229 #define ALT_USB_DEV_DOEPCTL8_MPS_CLR_MSK 0xfffff800
99230 
99231 #define ALT_USB_DEV_DOEPCTL8_MPS_RESET 0x0
99232 
99233 #define ALT_USB_DEV_DOEPCTL8_MPS_GET(value) (((value) & 0x000007ff) >> 0)
99234 
99235 #define ALT_USB_DEV_DOEPCTL8_MPS_SET(value) (((value) << 0) & 0x000007ff)
99236 
99261 #define ALT_USB_DEV_DOEPCTL8_USBACTEP_E_DISD 0x0
99262 
99267 #define ALT_USB_DEV_DOEPCTL8_USBACTEP_E_END 0x1
99268 
99270 #define ALT_USB_DEV_DOEPCTL8_USBACTEP_LSB 15
99271 
99272 #define ALT_USB_DEV_DOEPCTL8_USBACTEP_MSB 15
99273 
99274 #define ALT_USB_DEV_DOEPCTL8_USBACTEP_WIDTH 1
99275 
99276 #define ALT_USB_DEV_DOEPCTL8_USBACTEP_SET_MSK 0x00008000
99277 
99278 #define ALT_USB_DEV_DOEPCTL8_USBACTEP_CLR_MSK 0xffff7fff
99279 
99280 #define ALT_USB_DEV_DOEPCTL8_USBACTEP_RESET 0x0
99281 
99282 #define ALT_USB_DEV_DOEPCTL8_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
99283 
99284 #define ALT_USB_DEV_DOEPCTL8_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
99285 
99330 #define ALT_USB_DEV_DOEPCTL8_DPID_E_INACT 0x0
99331 
99336 #define ALT_USB_DEV_DOEPCTL8_DPID_E_ACT 0x1
99337 
99339 #define ALT_USB_DEV_DOEPCTL8_DPID_LSB 16
99340 
99341 #define ALT_USB_DEV_DOEPCTL8_DPID_MSB 16
99342 
99343 #define ALT_USB_DEV_DOEPCTL8_DPID_WIDTH 1
99344 
99345 #define ALT_USB_DEV_DOEPCTL8_DPID_SET_MSK 0x00010000
99346 
99347 #define ALT_USB_DEV_DOEPCTL8_DPID_CLR_MSK 0xfffeffff
99348 
99349 #define ALT_USB_DEV_DOEPCTL8_DPID_RESET 0x0
99350 
99351 #define ALT_USB_DEV_DOEPCTL8_DPID_GET(value) (((value) & 0x00010000) >> 16)
99352 
99353 #define ALT_USB_DEV_DOEPCTL8_DPID_SET(value) (((value) << 16) & 0x00010000)
99354 
99389 #define ALT_USB_DEV_DOEPCTL8_NAKSTS_E_NONNAK 0x0
99390 
99395 #define ALT_USB_DEV_DOEPCTL8_NAKSTS_E_NAK 0x1
99396 
99398 #define ALT_USB_DEV_DOEPCTL8_NAKSTS_LSB 17
99399 
99400 #define ALT_USB_DEV_DOEPCTL8_NAKSTS_MSB 17
99401 
99402 #define ALT_USB_DEV_DOEPCTL8_NAKSTS_WIDTH 1
99403 
99404 #define ALT_USB_DEV_DOEPCTL8_NAKSTS_SET_MSK 0x00020000
99405 
99406 #define ALT_USB_DEV_DOEPCTL8_NAKSTS_CLR_MSK 0xfffdffff
99407 
99408 #define ALT_USB_DEV_DOEPCTL8_NAKSTS_RESET 0x0
99409 
99410 #define ALT_USB_DEV_DOEPCTL8_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
99411 
99412 #define ALT_USB_DEV_DOEPCTL8_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
99413 
99436 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_E_CTL 0x0
99437 
99442 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_E_ISOCHRONOUS 0x1
99443 
99448 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_E_BULK 0x2
99449 
99454 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_E_INTERRUP 0x3
99455 
99457 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_LSB 18
99458 
99459 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_MSB 19
99460 
99461 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_WIDTH 2
99462 
99463 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_SET_MSK 0x000c0000
99464 
99465 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_CLR_MSK 0xfff3ffff
99466 
99467 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_RESET 0x0
99468 
99469 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
99470 
99471 #define ALT_USB_DEV_DOEPCTL8_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
99472 
99495 #define ALT_USB_DEV_DOEPCTL8_SNP_E_DIS 0x0
99496 
99501 #define ALT_USB_DEV_DOEPCTL8_SNP_E_EN 0x1
99502 
99504 #define ALT_USB_DEV_DOEPCTL8_SNP_LSB 20
99505 
99506 #define ALT_USB_DEV_DOEPCTL8_SNP_MSB 20
99507 
99508 #define ALT_USB_DEV_DOEPCTL8_SNP_WIDTH 1
99509 
99510 #define ALT_USB_DEV_DOEPCTL8_SNP_SET_MSK 0x00100000
99511 
99512 #define ALT_USB_DEV_DOEPCTL8_SNP_CLR_MSK 0xffefffff
99513 
99514 #define ALT_USB_DEV_DOEPCTL8_SNP_RESET 0x0
99515 
99516 #define ALT_USB_DEV_DOEPCTL8_SNP_GET(value) (((value) & 0x00100000) >> 20)
99517 
99518 #define ALT_USB_DEV_DOEPCTL8_SNP_SET(value) (((value) << 20) & 0x00100000)
99519 
99549 #define ALT_USB_DEV_DOEPCTL8_STALL_E_INACT 0x0
99550 
99555 #define ALT_USB_DEV_DOEPCTL8_STALL_E_ACT 0x1
99556 
99558 #define ALT_USB_DEV_DOEPCTL8_STALL_LSB 21
99559 
99560 #define ALT_USB_DEV_DOEPCTL8_STALL_MSB 21
99561 
99562 #define ALT_USB_DEV_DOEPCTL8_STALL_WIDTH 1
99563 
99564 #define ALT_USB_DEV_DOEPCTL8_STALL_SET_MSK 0x00200000
99565 
99566 #define ALT_USB_DEV_DOEPCTL8_STALL_CLR_MSK 0xffdfffff
99567 
99568 #define ALT_USB_DEV_DOEPCTL8_STALL_RESET 0x0
99569 
99570 #define ALT_USB_DEV_DOEPCTL8_STALL_GET(value) (((value) & 0x00200000) >> 21)
99571 
99572 #define ALT_USB_DEV_DOEPCTL8_STALL_SET(value) (((value) << 21) & 0x00200000)
99573 
99594 #define ALT_USB_DEV_DOEPCTL8_CNAK_E_INACT 0x0
99595 
99600 #define ALT_USB_DEV_DOEPCTL8_CNAK_E_ACT 0x1
99601 
99603 #define ALT_USB_DEV_DOEPCTL8_CNAK_LSB 26
99604 
99605 #define ALT_USB_DEV_DOEPCTL8_CNAK_MSB 26
99606 
99607 #define ALT_USB_DEV_DOEPCTL8_CNAK_WIDTH 1
99608 
99609 #define ALT_USB_DEV_DOEPCTL8_CNAK_SET_MSK 0x04000000
99610 
99611 #define ALT_USB_DEV_DOEPCTL8_CNAK_CLR_MSK 0xfbffffff
99612 
99613 #define ALT_USB_DEV_DOEPCTL8_CNAK_RESET 0x0
99614 
99615 #define ALT_USB_DEV_DOEPCTL8_CNAK_GET(value) (((value) & 0x04000000) >> 26)
99616 
99617 #define ALT_USB_DEV_DOEPCTL8_CNAK_SET(value) (((value) << 26) & 0x04000000)
99618 
99642 #define ALT_USB_DEV_DOEPCTL8_SNAK_E_INACT 0x0
99643 
99648 #define ALT_USB_DEV_DOEPCTL8_SNAK_E_ACT 0x1
99649 
99651 #define ALT_USB_DEV_DOEPCTL8_SNAK_LSB 27
99652 
99653 #define ALT_USB_DEV_DOEPCTL8_SNAK_MSB 27
99654 
99655 #define ALT_USB_DEV_DOEPCTL8_SNAK_WIDTH 1
99656 
99657 #define ALT_USB_DEV_DOEPCTL8_SNAK_SET_MSK 0x08000000
99658 
99659 #define ALT_USB_DEV_DOEPCTL8_SNAK_CLR_MSK 0xf7ffffff
99660 
99661 #define ALT_USB_DEV_DOEPCTL8_SNAK_RESET 0x0
99662 
99663 #define ALT_USB_DEV_DOEPCTL8_SNAK_GET(value) (((value) & 0x08000000) >> 27)
99664 
99665 #define ALT_USB_DEV_DOEPCTL8_SNAK_SET(value) (((value) << 27) & 0x08000000)
99666 
99695 #define ALT_USB_DEV_DOEPCTL8_SETD0PID_E_DISD 0x0
99696 
99701 #define ALT_USB_DEV_DOEPCTL8_SETD0PID_E_END 0x1
99702 
99704 #define ALT_USB_DEV_DOEPCTL8_SETD0PID_LSB 28
99705 
99706 #define ALT_USB_DEV_DOEPCTL8_SETD0PID_MSB 28
99707 
99708 #define ALT_USB_DEV_DOEPCTL8_SETD0PID_WIDTH 1
99709 
99710 #define ALT_USB_DEV_DOEPCTL8_SETD0PID_SET_MSK 0x10000000
99711 
99712 #define ALT_USB_DEV_DOEPCTL8_SETD0PID_CLR_MSK 0xefffffff
99713 
99714 #define ALT_USB_DEV_DOEPCTL8_SETD0PID_RESET 0x0
99715 
99716 #define ALT_USB_DEV_DOEPCTL8_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
99717 
99718 #define ALT_USB_DEV_DOEPCTL8_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
99719 
99746 #define ALT_USB_DEV_DOEPCTL8_SETD1PID_E_DISD 0x0
99747 
99752 #define ALT_USB_DEV_DOEPCTL8_SETD1PID_E_END 0x1
99753 
99755 #define ALT_USB_DEV_DOEPCTL8_SETD1PID_LSB 29
99756 
99757 #define ALT_USB_DEV_DOEPCTL8_SETD1PID_MSB 29
99758 
99759 #define ALT_USB_DEV_DOEPCTL8_SETD1PID_WIDTH 1
99760 
99761 #define ALT_USB_DEV_DOEPCTL8_SETD1PID_SET_MSK 0x20000000
99762 
99763 #define ALT_USB_DEV_DOEPCTL8_SETD1PID_CLR_MSK 0xdfffffff
99764 
99765 #define ALT_USB_DEV_DOEPCTL8_SETD1PID_RESET 0x0
99766 
99767 #define ALT_USB_DEV_DOEPCTL8_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
99768 
99769 #define ALT_USB_DEV_DOEPCTL8_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
99770 
99796 #define ALT_USB_DEV_DOEPCTL8_EPDIS_E_INACT 0x0
99797 
99802 #define ALT_USB_DEV_DOEPCTL8_EPDIS_E_ACT 0x1
99803 
99805 #define ALT_USB_DEV_DOEPCTL8_EPDIS_LSB 30
99806 
99807 #define ALT_USB_DEV_DOEPCTL8_EPDIS_MSB 30
99808 
99809 #define ALT_USB_DEV_DOEPCTL8_EPDIS_WIDTH 1
99810 
99811 #define ALT_USB_DEV_DOEPCTL8_EPDIS_SET_MSK 0x40000000
99812 
99813 #define ALT_USB_DEV_DOEPCTL8_EPDIS_CLR_MSK 0xbfffffff
99814 
99815 #define ALT_USB_DEV_DOEPCTL8_EPDIS_RESET 0x0
99816 
99817 #define ALT_USB_DEV_DOEPCTL8_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
99818 
99819 #define ALT_USB_DEV_DOEPCTL8_EPDIS_SET(value) (((value) << 30) & 0x40000000)
99820 
99870 #define ALT_USB_DEV_DOEPCTL8_EPENA_E_INACT 0x0
99871 
99876 #define ALT_USB_DEV_DOEPCTL8_EPENA_E_ACT 0x1
99877 
99879 #define ALT_USB_DEV_DOEPCTL8_EPENA_LSB 31
99880 
99881 #define ALT_USB_DEV_DOEPCTL8_EPENA_MSB 31
99882 
99883 #define ALT_USB_DEV_DOEPCTL8_EPENA_WIDTH 1
99884 
99885 #define ALT_USB_DEV_DOEPCTL8_EPENA_SET_MSK 0x80000000
99886 
99887 #define ALT_USB_DEV_DOEPCTL8_EPENA_CLR_MSK 0x7fffffff
99888 
99889 #define ALT_USB_DEV_DOEPCTL8_EPENA_RESET 0x0
99890 
99891 #define ALT_USB_DEV_DOEPCTL8_EPENA_GET(value) (((value) & 0x80000000) >> 31)
99892 
99893 #define ALT_USB_DEV_DOEPCTL8_EPENA_SET(value) (((value) << 31) & 0x80000000)
99894 
99895 #ifndef __ASSEMBLY__
99896 
99907 {
99908  uint32_t mps : 11;
99909  uint32_t : 4;
99910  uint32_t usbactep : 1;
99911  const uint32_t dpid : 1;
99912  const uint32_t naksts : 1;
99913  uint32_t eptype : 2;
99914  uint32_t snp : 1;
99915  const uint32_t stall : 1;
99916  uint32_t : 4;
99917  uint32_t cnak : 1;
99918  uint32_t snak : 1;
99919  uint32_t setd0pid : 1;
99920  uint32_t setd1pid : 1;
99921  const uint32_t epdis : 1;
99922  const uint32_t epena : 1;
99923 };
99924 
99927 #endif /* __ASSEMBLY__ */
99928 
99930 #define ALT_USB_DEV_DOEPCTL8_OFST 0x400
99931 
99932 #define ALT_USB_DEV_DOEPCTL8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL8_OFST))
99933 
99997 #define ALT_USB_DEV_DOEPINT8_XFERCOMPL_E_INACT 0x0
99998 
100003 #define ALT_USB_DEV_DOEPINT8_XFERCOMPL_E_ACT 0x1
100004 
100006 #define ALT_USB_DEV_DOEPINT8_XFERCOMPL_LSB 0
100007 
100008 #define ALT_USB_DEV_DOEPINT8_XFERCOMPL_MSB 0
100009 
100010 #define ALT_USB_DEV_DOEPINT8_XFERCOMPL_WIDTH 1
100011 
100012 #define ALT_USB_DEV_DOEPINT8_XFERCOMPL_SET_MSK 0x00000001
100013 
100014 #define ALT_USB_DEV_DOEPINT8_XFERCOMPL_CLR_MSK 0xfffffffe
100015 
100016 #define ALT_USB_DEV_DOEPINT8_XFERCOMPL_RESET 0x0
100017 
100018 #define ALT_USB_DEV_DOEPINT8_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
100019 
100020 #define ALT_USB_DEV_DOEPINT8_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
100021 
100043 #define ALT_USB_DEV_DOEPINT8_EPDISBLD_E_INACT 0x0
100044 
100049 #define ALT_USB_DEV_DOEPINT8_EPDISBLD_E_ACT 0x1
100050 
100052 #define ALT_USB_DEV_DOEPINT8_EPDISBLD_LSB 1
100053 
100054 #define ALT_USB_DEV_DOEPINT8_EPDISBLD_MSB 1
100055 
100056 #define ALT_USB_DEV_DOEPINT8_EPDISBLD_WIDTH 1
100057 
100058 #define ALT_USB_DEV_DOEPINT8_EPDISBLD_SET_MSK 0x00000002
100059 
100060 #define ALT_USB_DEV_DOEPINT8_EPDISBLD_CLR_MSK 0xfffffffd
100061 
100062 #define ALT_USB_DEV_DOEPINT8_EPDISBLD_RESET 0x0
100063 
100064 #define ALT_USB_DEV_DOEPINT8_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
100065 
100066 #define ALT_USB_DEV_DOEPINT8_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
100067 
100090 #define ALT_USB_DEV_DOEPINT8_AHBERR_E_INACT 0x0
100091 
100096 #define ALT_USB_DEV_DOEPINT8_AHBERR_E_ACT 0x1
100097 
100099 #define ALT_USB_DEV_DOEPINT8_AHBERR_LSB 2
100100 
100101 #define ALT_USB_DEV_DOEPINT8_AHBERR_MSB 2
100102 
100103 #define ALT_USB_DEV_DOEPINT8_AHBERR_WIDTH 1
100104 
100105 #define ALT_USB_DEV_DOEPINT8_AHBERR_SET_MSK 0x00000004
100106 
100107 #define ALT_USB_DEV_DOEPINT8_AHBERR_CLR_MSK 0xfffffffb
100108 
100109 #define ALT_USB_DEV_DOEPINT8_AHBERR_RESET 0x0
100110 
100111 #define ALT_USB_DEV_DOEPINT8_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
100112 
100113 #define ALT_USB_DEV_DOEPINT8_AHBERR_SET(value) (((value) << 2) & 0x00000004)
100114 
100138 #define ALT_USB_DEV_DOEPINT8_SETUP_E_INACT 0x0
100139 
100144 #define ALT_USB_DEV_DOEPINT8_SETUP_E_ACT 0x1
100145 
100147 #define ALT_USB_DEV_DOEPINT8_SETUP_LSB 3
100148 
100149 #define ALT_USB_DEV_DOEPINT8_SETUP_MSB 3
100150 
100151 #define ALT_USB_DEV_DOEPINT8_SETUP_WIDTH 1
100152 
100153 #define ALT_USB_DEV_DOEPINT8_SETUP_SET_MSK 0x00000008
100154 
100155 #define ALT_USB_DEV_DOEPINT8_SETUP_CLR_MSK 0xfffffff7
100156 
100157 #define ALT_USB_DEV_DOEPINT8_SETUP_RESET 0x0
100158 
100159 #define ALT_USB_DEV_DOEPINT8_SETUP_GET(value) (((value) & 0x00000008) >> 3)
100160 
100161 #define ALT_USB_DEV_DOEPINT8_SETUP_SET(value) (((value) << 3) & 0x00000008)
100162 
100185 #define ALT_USB_DEV_DOEPINT8_OUTTKNEPDIS_E_INACT 0x0
100186 
100191 #define ALT_USB_DEV_DOEPINT8_OUTTKNEPDIS_E_ACT 0x1
100192 
100194 #define ALT_USB_DEV_DOEPINT8_OUTTKNEPDIS_LSB 4
100195 
100196 #define ALT_USB_DEV_DOEPINT8_OUTTKNEPDIS_MSB 4
100197 
100198 #define ALT_USB_DEV_DOEPINT8_OUTTKNEPDIS_WIDTH 1
100199 
100200 #define ALT_USB_DEV_DOEPINT8_OUTTKNEPDIS_SET_MSK 0x00000010
100201 
100202 #define ALT_USB_DEV_DOEPINT8_OUTTKNEPDIS_CLR_MSK 0xffffffef
100203 
100204 #define ALT_USB_DEV_DOEPINT8_OUTTKNEPDIS_RESET 0x0
100205 
100206 #define ALT_USB_DEV_DOEPINT8_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
100207 
100208 #define ALT_USB_DEV_DOEPINT8_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
100209 
100237 #define ALT_USB_DEV_DOEPINT8_STSPHSERCVD_E_INACT 0x0
100238 
100243 #define ALT_USB_DEV_DOEPINT8_STSPHSERCVD_E_ACT 0x1
100244 
100246 #define ALT_USB_DEV_DOEPINT8_STSPHSERCVD_LSB 5
100247 
100248 #define ALT_USB_DEV_DOEPINT8_STSPHSERCVD_MSB 5
100249 
100250 #define ALT_USB_DEV_DOEPINT8_STSPHSERCVD_WIDTH 1
100251 
100252 #define ALT_USB_DEV_DOEPINT8_STSPHSERCVD_SET_MSK 0x00000020
100253 
100254 #define ALT_USB_DEV_DOEPINT8_STSPHSERCVD_CLR_MSK 0xffffffdf
100255 
100256 #define ALT_USB_DEV_DOEPINT8_STSPHSERCVD_RESET 0x0
100257 
100258 #define ALT_USB_DEV_DOEPINT8_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
100259 
100260 #define ALT_USB_DEV_DOEPINT8_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
100261 
100284 #define ALT_USB_DEV_DOEPINT8_BACK2BACKSETUP_E_INACT 0x0
100285 
100290 #define ALT_USB_DEV_DOEPINT8_BACK2BACKSETUP_E_ACT 0x1
100291 
100293 #define ALT_USB_DEV_DOEPINT8_BACK2BACKSETUP_LSB 6
100294 
100295 #define ALT_USB_DEV_DOEPINT8_BACK2BACKSETUP_MSB 6
100296 
100297 #define ALT_USB_DEV_DOEPINT8_BACK2BACKSETUP_WIDTH 1
100298 
100299 #define ALT_USB_DEV_DOEPINT8_BACK2BACKSETUP_SET_MSK 0x00000040
100300 
100301 #define ALT_USB_DEV_DOEPINT8_BACK2BACKSETUP_CLR_MSK 0xffffffbf
100302 
100303 #define ALT_USB_DEV_DOEPINT8_BACK2BACKSETUP_RESET 0x0
100304 
100305 #define ALT_USB_DEV_DOEPINT8_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
100306 
100307 #define ALT_USB_DEV_DOEPINT8_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
100308 
100330 #define ALT_USB_DEV_DOEPINT8_OUTPKTERR_E_INACT 0x0
100331 
100336 #define ALT_USB_DEV_DOEPINT8_OUTPKTERR_E_ACT 0x1
100337 
100339 #define ALT_USB_DEV_DOEPINT8_OUTPKTERR_LSB 8
100340 
100341 #define ALT_USB_DEV_DOEPINT8_OUTPKTERR_MSB 8
100342 
100343 #define ALT_USB_DEV_DOEPINT8_OUTPKTERR_WIDTH 1
100344 
100345 #define ALT_USB_DEV_DOEPINT8_OUTPKTERR_SET_MSK 0x00000100
100346 
100347 #define ALT_USB_DEV_DOEPINT8_OUTPKTERR_CLR_MSK 0xfffffeff
100348 
100349 #define ALT_USB_DEV_DOEPINT8_OUTPKTERR_RESET 0x0
100350 
100351 #define ALT_USB_DEV_DOEPINT8_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
100352 
100353 #define ALT_USB_DEV_DOEPINT8_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
100354 
100378 #define ALT_USB_DEV_DOEPINT8_BNAINTR_E_INACT 0x0
100379 
100384 #define ALT_USB_DEV_DOEPINT8_BNAINTR_E_ACT 0x1
100385 
100387 #define ALT_USB_DEV_DOEPINT8_BNAINTR_LSB 9
100388 
100389 #define ALT_USB_DEV_DOEPINT8_BNAINTR_MSB 9
100390 
100391 #define ALT_USB_DEV_DOEPINT8_BNAINTR_WIDTH 1
100392 
100393 #define ALT_USB_DEV_DOEPINT8_BNAINTR_SET_MSK 0x00000200
100394 
100395 #define ALT_USB_DEV_DOEPINT8_BNAINTR_CLR_MSK 0xfffffdff
100396 
100397 #define ALT_USB_DEV_DOEPINT8_BNAINTR_RESET 0x0
100398 
100399 #define ALT_USB_DEV_DOEPINT8_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
100400 
100401 #define ALT_USB_DEV_DOEPINT8_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
100402 
100425 #define ALT_USB_DEV_DOEPINT8_PKTDRPSTS_E_INACT 0x0
100426 
100431 #define ALT_USB_DEV_DOEPINT8_PKTDRPSTS_E_ACT 0x1
100432 
100434 #define ALT_USB_DEV_DOEPINT8_PKTDRPSTS_LSB 11
100435 
100436 #define ALT_USB_DEV_DOEPINT8_PKTDRPSTS_MSB 11
100437 
100438 #define ALT_USB_DEV_DOEPINT8_PKTDRPSTS_WIDTH 1
100439 
100440 #define ALT_USB_DEV_DOEPINT8_PKTDRPSTS_SET_MSK 0x00000800
100441 
100442 #define ALT_USB_DEV_DOEPINT8_PKTDRPSTS_CLR_MSK 0xfffff7ff
100443 
100444 #define ALT_USB_DEV_DOEPINT8_PKTDRPSTS_RESET 0x0
100445 
100446 #define ALT_USB_DEV_DOEPINT8_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
100447 
100448 #define ALT_USB_DEV_DOEPINT8_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
100449 
100470 #define ALT_USB_DEV_DOEPINT8_BBLEERR_E_INACT 0x0
100471 
100476 #define ALT_USB_DEV_DOEPINT8_BBLEERR_E_ACT 0x1
100477 
100479 #define ALT_USB_DEV_DOEPINT8_BBLEERR_LSB 12
100480 
100481 #define ALT_USB_DEV_DOEPINT8_BBLEERR_MSB 12
100482 
100483 #define ALT_USB_DEV_DOEPINT8_BBLEERR_WIDTH 1
100484 
100485 #define ALT_USB_DEV_DOEPINT8_BBLEERR_SET_MSK 0x00001000
100486 
100487 #define ALT_USB_DEV_DOEPINT8_BBLEERR_CLR_MSK 0xffffefff
100488 
100489 #define ALT_USB_DEV_DOEPINT8_BBLEERR_RESET 0x0
100490 
100491 #define ALT_USB_DEV_DOEPINT8_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
100492 
100493 #define ALT_USB_DEV_DOEPINT8_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
100494 
100517 #define ALT_USB_DEV_DOEPINT8_NAKINTRPT_E_INACT 0x0
100518 
100523 #define ALT_USB_DEV_DOEPINT8_NAKINTRPT_E_ACT 0x1
100524 
100526 #define ALT_USB_DEV_DOEPINT8_NAKINTRPT_LSB 13
100527 
100528 #define ALT_USB_DEV_DOEPINT8_NAKINTRPT_MSB 13
100529 
100530 #define ALT_USB_DEV_DOEPINT8_NAKINTRPT_WIDTH 1
100531 
100532 #define ALT_USB_DEV_DOEPINT8_NAKINTRPT_SET_MSK 0x00002000
100533 
100534 #define ALT_USB_DEV_DOEPINT8_NAKINTRPT_CLR_MSK 0xffffdfff
100535 
100536 #define ALT_USB_DEV_DOEPINT8_NAKINTRPT_RESET 0x0
100537 
100538 #define ALT_USB_DEV_DOEPINT8_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
100539 
100540 #define ALT_USB_DEV_DOEPINT8_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
100541 
100563 #define ALT_USB_DEV_DOEPINT8_NYETINTRPT_E_INACT 0x0
100564 
100569 #define ALT_USB_DEV_DOEPINT8_NYETINTRPT_E_ACT 0x1
100570 
100572 #define ALT_USB_DEV_DOEPINT8_NYETINTRPT_LSB 14
100573 
100574 #define ALT_USB_DEV_DOEPINT8_NYETINTRPT_MSB 14
100575 
100576 #define ALT_USB_DEV_DOEPINT8_NYETINTRPT_WIDTH 1
100577 
100578 #define ALT_USB_DEV_DOEPINT8_NYETINTRPT_SET_MSK 0x00004000
100579 
100580 #define ALT_USB_DEV_DOEPINT8_NYETINTRPT_CLR_MSK 0xffffbfff
100581 
100582 #define ALT_USB_DEV_DOEPINT8_NYETINTRPT_RESET 0x0
100583 
100584 #define ALT_USB_DEV_DOEPINT8_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
100585 
100586 #define ALT_USB_DEV_DOEPINT8_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
100587 
100588 #ifndef __ASSEMBLY__
100589 
100600 {
100601  const uint32_t xfercompl : 1;
100602  const uint32_t epdisbld : 1;
100603  const uint32_t ahberr : 1;
100604  const uint32_t setup : 1;
100605  const uint32_t outtknepdis : 1;
100606  const uint32_t stsphsercvd : 1;
100607  const uint32_t back2backsetup : 1;
100608  uint32_t : 1;
100609  const uint32_t outpkterr : 1;
100610  const uint32_t bnaintr : 1;
100611  uint32_t : 1;
100612  const uint32_t pktdrpsts : 1;
100613  const uint32_t bbleerr : 1;
100614  const uint32_t nakintrpt : 1;
100615  const uint32_t nyetintrpt : 1;
100616  uint32_t : 17;
100617 };
100618 
100621 #endif /* __ASSEMBLY__ */
100622 
100624 #define ALT_USB_DEV_DOEPINT8_OFST 0x408
100625 
100626 #define ALT_USB_DEV_DOEPINT8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT8_OFST))
100627 
100660 #define ALT_USB_DEV_DOEPTSIZ8_XFERSIZE_LSB 0
100661 
100662 #define ALT_USB_DEV_DOEPTSIZ8_XFERSIZE_MSB 18
100663 
100664 #define ALT_USB_DEV_DOEPTSIZ8_XFERSIZE_WIDTH 19
100665 
100666 #define ALT_USB_DEV_DOEPTSIZ8_XFERSIZE_SET_MSK 0x0007ffff
100667 
100668 #define ALT_USB_DEV_DOEPTSIZ8_XFERSIZE_CLR_MSK 0xfff80000
100669 
100670 #define ALT_USB_DEV_DOEPTSIZ8_XFERSIZE_RESET 0x0
100671 
100672 #define ALT_USB_DEV_DOEPTSIZ8_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
100673 
100674 #define ALT_USB_DEV_DOEPTSIZ8_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
100675 
100687 #define ALT_USB_DEV_DOEPTSIZ8_PKTCNT_LSB 19
100688 
100689 #define ALT_USB_DEV_DOEPTSIZ8_PKTCNT_MSB 28
100690 
100691 #define ALT_USB_DEV_DOEPTSIZ8_PKTCNT_WIDTH 10
100692 
100693 #define ALT_USB_DEV_DOEPTSIZ8_PKTCNT_SET_MSK 0x1ff80000
100694 
100695 #define ALT_USB_DEV_DOEPTSIZ8_PKTCNT_CLR_MSK 0xe007ffff
100696 
100697 #define ALT_USB_DEV_DOEPTSIZ8_PKTCNT_RESET 0x0
100698 
100699 #define ALT_USB_DEV_DOEPTSIZ8_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
100700 
100701 #define ALT_USB_DEV_DOEPTSIZ8_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
100702 
100729 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_E_DATA0 0x0
100730 
100735 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_E_DATA2PKT1 0x1
100736 
100741 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_E_DATA1PKT2 0x2
100742 
100747 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_E_MDATAPKT3 0x3
100748 
100750 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_LSB 29
100751 
100752 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_MSB 30
100753 
100754 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_WIDTH 2
100755 
100756 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_SET_MSK 0x60000000
100757 
100758 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_CLR_MSK 0x9fffffff
100759 
100760 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_RESET 0x0
100761 
100762 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
100763 
100764 #define ALT_USB_DEV_DOEPTSIZ8_RXDPID_SET(value) (((value) << 29) & 0x60000000)
100765 
100766 #ifndef __ASSEMBLY__
100767 
100778 {
100779  uint32_t xfersize : 19;
100780  uint32_t pktcnt : 10;
100781  const uint32_t rxdpid : 2;
100782  uint32_t : 1;
100783 };
100784 
100787 #endif /* __ASSEMBLY__ */
100788 
100790 #define ALT_USB_DEV_DOEPTSIZ8_OFST 0x410
100791 
100792 #define ALT_USB_DEV_DOEPTSIZ8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ8_OFST))
100793 
100826 #define ALT_USB_DEV_DOEPDMA8_DOEPDMA8_LSB 0
100827 
100828 #define ALT_USB_DEV_DOEPDMA8_DOEPDMA8_MSB 31
100829 
100830 #define ALT_USB_DEV_DOEPDMA8_DOEPDMA8_WIDTH 32
100831 
100832 #define ALT_USB_DEV_DOEPDMA8_DOEPDMA8_SET_MSK 0xffffffff
100833 
100834 #define ALT_USB_DEV_DOEPDMA8_DOEPDMA8_CLR_MSK 0x00000000
100835 
100836 #define ALT_USB_DEV_DOEPDMA8_DOEPDMA8_RESET 0x0
100837 
100838 #define ALT_USB_DEV_DOEPDMA8_DOEPDMA8_GET(value) (((value) & 0xffffffff) >> 0)
100839 
100840 #define ALT_USB_DEV_DOEPDMA8_DOEPDMA8_SET(value) (((value) << 0) & 0xffffffff)
100841 
100842 #ifndef __ASSEMBLY__
100843 
100854 {
100855  uint32_t doepdma8 : 32;
100856 };
100857 
100860 #endif /* __ASSEMBLY__ */
100861 
100863 #define ALT_USB_DEV_DOEPDMA8_OFST 0x414
100864 
100865 #define ALT_USB_DEV_DOEPDMA8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA8_OFST))
100866 
100890 #define ALT_USB_DEV_DOEPDMAB8_DOEPDMAB8_LSB 0
100891 
100892 #define ALT_USB_DEV_DOEPDMAB8_DOEPDMAB8_MSB 31
100893 
100894 #define ALT_USB_DEV_DOEPDMAB8_DOEPDMAB8_WIDTH 32
100895 
100896 #define ALT_USB_DEV_DOEPDMAB8_DOEPDMAB8_SET_MSK 0xffffffff
100897 
100898 #define ALT_USB_DEV_DOEPDMAB8_DOEPDMAB8_CLR_MSK 0x00000000
100899 
100900 #define ALT_USB_DEV_DOEPDMAB8_DOEPDMAB8_RESET 0x0
100901 
100902 #define ALT_USB_DEV_DOEPDMAB8_DOEPDMAB8_GET(value) (((value) & 0xffffffff) >> 0)
100903 
100904 #define ALT_USB_DEV_DOEPDMAB8_DOEPDMAB8_SET(value) (((value) << 0) & 0xffffffff)
100905 
100906 #ifndef __ASSEMBLY__
100907 
100918 {
100919  const uint32_t doepdmab8 : 32;
100920 };
100921 
100924 #endif /* __ASSEMBLY__ */
100925 
100927 #define ALT_USB_DEV_DOEPDMAB8_OFST 0x41c
100928 
100929 #define ALT_USB_DEV_DOEPDMAB8_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB8_OFST))
100930 
100968 #define ALT_USB_DEV_DOEPCTL9_MPS_LSB 0
100969 
100970 #define ALT_USB_DEV_DOEPCTL9_MPS_MSB 10
100971 
100972 #define ALT_USB_DEV_DOEPCTL9_MPS_WIDTH 11
100973 
100974 #define ALT_USB_DEV_DOEPCTL9_MPS_SET_MSK 0x000007ff
100975 
100976 #define ALT_USB_DEV_DOEPCTL9_MPS_CLR_MSK 0xfffff800
100977 
100978 #define ALT_USB_DEV_DOEPCTL9_MPS_RESET 0x0
100979 
100980 #define ALT_USB_DEV_DOEPCTL9_MPS_GET(value) (((value) & 0x000007ff) >> 0)
100981 
100982 #define ALT_USB_DEV_DOEPCTL9_MPS_SET(value) (((value) << 0) & 0x000007ff)
100983 
101008 #define ALT_USB_DEV_DOEPCTL9_USBACTEP_E_DISD 0x0
101009 
101014 #define ALT_USB_DEV_DOEPCTL9_USBACTEP_E_END 0x1
101015 
101017 #define ALT_USB_DEV_DOEPCTL9_USBACTEP_LSB 15
101018 
101019 #define ALT_USB_DEV_DOEPCTL9_USBACTEP_MSB 15
101020 
101021 #define ALT_USB_DEV_DOEPCTL9_USBACTEP_WIDTH 1
101022 
101023 #define ALT_USB_DEV_DOEPCTL9_USBACTEP_SET_MSK 0x00008000
101024 
101025 #define ALT_USB_DEV_DOEPCTL9_USBACTEP_CLR_MSK 0xffff7fff
101026 
101027 #define ALT_USB_DEV_DOEPCTL9_USBACTEP_RESET 0x0
101028 
101029 #define ALT_USB_DEV_DOEPCTL9_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
101030 
101031 #define ALT_USB_DEV_DOEPCTL9_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
101032 
101077 #define ALT_USB_DEV_DOEPCTL9_DPID_E_INACT 0x0
101078 
101083 #define ALT_USB_DEV_DOEPCTL9_DPID_E_ACT 0x1
101084 
101086 #define ALT_USB_DEV_DOEPCTL9_DPID_LSB 16
101087 
101088 #define ALT_USB_DEV_DOEPCTL9_DPID_MSB 16
101089 
101090 #define ALT_USB_DEV_DOEPCTL9_DPID_WIDTH 1
101091 
101092 #define ALT_USB_DEV_DOEPCTL9_DPID_SET_MSK 0x00010000
101093 
101094 #define ALT_USB_DEV_DOEPCTL9_DPID_CLR_MSK 0xfffeffff
101095 
101096 #define ALT_USB_DEV_DOEPCTL9_DPID_RESET 0x0
101097 
101098 #define ALT_USB_DEV_DOEPCTL9_DPID_GET(value) (((value) & 0x00010000) >> 16)
101099 
101100 #define ALT_USB_DEV_DOEPCTL9_DPID_SET(value) (((value) << 16) & 0x00010000)
101101 
101136 #define ALT_USB_DEV_DOEPCTL9_NAKSTS_E_NONNAK 0x0
101137 
101142 #define ALT_USB_DEV_DOEPCTL9_NAKSTS_E_NAK 0x1
101143 
101145 #define ALT_USB_DEV_DOEPCTL9_NAKSTS_LSB 17
101146 
101147 #define ALT_USB_DEV_DOEPCTL9_NAKSTS_MSB 17
101148 
101149 #define ALT_USB_DEV_DOEPCTL9_NAKSTS_WIDTH 1
101150 
101151 #define ALT_USB_DEV_DOEPCTL9_NAKSTS_SET_MSK 0x00020000
101152 
101153 #define ALT_USB_DEV_DOEPCTL9_NAKSTS_CLR_MSK 0xfffdffff
101154 
101155 #define ALT_USB_DEV_DOEPCTL9_NAKSTS_RESET 0x0
101156 
101157 #define ALT_USB_DEV_DOEPCTL9_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
101158 
101159 #define ALT_USB_DEV_DOEPCTL9_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
101160 
101183 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_E_CTL 0x0
101184 
101189 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_E_ISOCHRONOUS 0x1
101190 
101195 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_E_BULK 0x2
101196 
101201 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_E_INTERRUP 0x3
101202 
101204 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_LSB 18
101205 
101206 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_MSB 19
101207 
101208 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_WIDTH 2
101209 
101210 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_SET_MSK 0x000c0000
101211 
101212 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_CLR_MSK 0xfff3ffff
101213 
101214 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_RESET 0x0
101215 
101216 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
101217 
101218 #define ALT_USB_DEV_DOEPCTL9_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
101219 
101242 #define ALT_USB_DEV_DOEPCTL9_SNP_E_DIS 0x0
101243 
101248 #define ALT_USB_DEV_DOEPCTL9_SNP_E_EN 0x1
101249 
101251 #define ALT_USB_DEV_DOEPCTL9_SNP_LSB 20
101252 
101253 #define ALT_USB_DEV_DOEPCTL9_SNP_MSB 20
101254 
101255 #define ALT_USB_DEV_DOEPCTL9_SNP_WIDTH 1
101256 
101257 #define ALT_USB_DEV_DOEPCTL9_SNP_SET_MSK 0x00100000
101258 
101259 #define ALT_USB_DEV_DOEPCTL9_SNP_CLR_MSK 0xffefffff
101260 
101261 #define ALT_USB_DEV_DOEPCTL9_SNP_RESET 0x0
101262 
101263 #define ALT_USB_DEV_DOEPCTL9_SNP_GET(value) (((value) & 0x00100000) >> 20)
101264 
101265 #define ALT_USB_DEV_DOEPCTL9_SNP_SET(value) (((value) << 20) & 0x00100000)
101266 
101296 #define ALT_USB_DEV_DOEPCTL9_STALL_E_INACT 0x0
101297 
101302 #define ALT_USB_DEV_DOEPCTL9_STALL_E_ACT 0x1
101303 
101305 #define ALT_USB_DEV_DOEPCTL9_STALL_LSB 21
101306 
101307 #define ALT_USB_DEV_DOEPCTL9_STALL_MSB 21
101308 
101309 #define ALT_USB_DEV_DOEPCTL9_STALL_WIDTH 1
101310 
101311 #define ALT_USB_DEV_DOEPCTL9_STALL_SET_MSK 0x00200000
101312 
101313 #define ALT_USB_DEV_DOEPCTL9_STALL_CLR_MSK 0xffdfffff
101314 
101315 #define ALT_USB_DEV_DOEPCTL9_STALL_RESET 0x0
101316 
101317 #define ALT_USB_DEV_DOEPCTL9_STALL_GET(value) (((value) & 0x00200000) >> 21)
101318 
101319 #define ALT_USB_DEV_DOEPCTL9_STALL_SET(value) (((value) << 21) & 0x00200000)
101320 
101341 #define ALT_USB_DEV_DOEPCTL9_CNAK_E_INACT 0x0
101342 
101347 #define ALT_USB_DEV_DOEPCTL9_CNAK_E_ACT 0x1
101348 
101350 #define ALT_USB_DEV_DOEPCTL9_CNAK_LSB 26
101351 
101352 #define ALT_USB_DEV_DOEPCTL9_CNAK_MSB 26
101353 
101354 #define ALT_USB_DEV_DOEPCTL9_CNAK_WIDTH 1
101355 
101356 #define ALT_USB_DEV_DOEPCTL9_CNAK_SET_MSK 0x04000000
101357 
101358 #define ALT_USB_DEV_DOEPCTL9_CNAK_CLR_MSK 0xfbffffff
101359 
101360 #define ALT_USB_DEV_DOEPCTL9_CNAK_RESET 0x0
101361 
101362 #define ALT_USB_DEV_DOEPCTL9_CNAK_GET(value) (((value) & 0x04000000) >> 26)
101363 
101364 #define ALT_USB_DEV_DOEPCTL9_CNAK_SET(value) (((value) << 26) & 0x04000000)
101365 
101389 #define ALT_USB_DEV_DOEPCTL9_SNAK_E_INACT 0x0
101390 
101395 #define ALT_USB_DEV_DOEPCTL9_SNAK_E_ACT 0x1
101396 
101398 #define ALT_USB_DEV_DOEPCTL9_SNAK_LSB 27
101399 
101400 #define ALT_USB_DEV_DOEPCTL9_SNAK_MSB 27
101401 
101402 #define ALT_USB_DEV_DOEPCTL9_SNAK_WIDTH 1
101403 
101404 #define ALT_USB_DEV_DOEPCTL9_SNAK_SET_MSK 0x08000000
101405 
101406 #define ALT_USB_DEV_DOEPCTL9_SNAK_CLR_MSK 0xf7ffffff
101407 
101408 #define ALT_USB_DEV_DOEPCTL9_SNAK_RESET 0x0
101409 
101410 #define ALT_USB_DEV_DOEPCTL9_SNAK_GET(value) (((value) & 0x08000000) >> 27)
101411 
101412 #define ALT_USB_DEV_DOEPCTL9_SNAK_SET(value) (((value) << 27) & 0x08000000)
101413 
101442 #define ALT_USB_DEV_DOEPCTL9_SETD0PID_E_DISD 0x0
101443 
101448 #define ALT_USB_DEV_DOEPCTL9_SETD0PID_E_END 0x1
101449 
101451 #define ALT_USB_DEV_DOEPCTL9_SETD0PID_LSB 28
101452 
101453 #define ALT_USB_DEV_DOEPCTL9_SETD0PID_MSB 28
101454 
101455 #define ALT_USB_DEV_DOEPCTL9_SETD0PID_WIDTH 1
101456 
101457 #define ALT_USB_DEV_DOEPCTL9_SETD0PID_SET_MSK 0x10000000
101458 
101459 #define ALT_USB_DEV_DOEPCTL9_SETD0PID_CLR_MSK 0xefffffff
101460 
101461 #define ALT_USB_DEV_DOEPCTL9_SETD0PID_RESET 0x0
101462 
101463 #define ALT_USB_DEV_DOEPCTL9_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
101464 
101465 #define ALT_USB_DEV_DOEPCTL9_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
101466 
101493 #define ALT_USB_DEV_DOEPCTL9_SETD1PID_E_DISD 0x0
101494 
101499 #define ALT_USB_DEV_DOEPCTL9_SETD1PID_E_END 0x1
101500 
101502 #define ALT_USB_DEV_DOEPCTL9_SETD1PID_LSB 29
101503 
101504 #define ALT_USB_DEV_DOEPCTL9_SETD1PID_MSB 29
101505 
101506 #define ALT_USB_DEV_DOEPCTL9_SETD1PID_WIDTH 1
101507 
101508 #define ALT_USB_DEV_DOEPCTL9_SETD1PID_SET_MSK 0x20000000
101509 
101510 #define ALT_USB_DEV_DOEPCTL9_SETD1PID_CLR_MSK 0xdfffffff
101511 
101512 #define ALT_USB_DEV_DOEPCTL9_SETD1PID_RESET 0x0
101513 
101514 #define ALT_USB_DEV_DOEPCTL9_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
101515 
101516 #define ALT_USB_DEV_DOEPCTL9_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
101517 
101543 #define ALT_USB_DEV_DOEPCTL9_EPDIS_E_INACT 0x0
101544 
101549 #define ALT_USB_DEV_DOEPCTL9_EPDIS_E_ACT 0x1
101550 
101552 #define ALT_USB_DEV_DOEPCTL9_EPDIS_LSB 30
101553 
101554 #define ALT_USB_DEV_DOEPCTL9_EPDIS_MSB 30
101555 
101556 #define ALT_USB_DEV_DOEPCTL9_EPDIS_WIDTH 1
101557 
101558 #define ALT_USB_DEV_DOEPCTL9_EPDIS_SET_MSK 0x40000000
101559 
101560 #define ALT_USB_DEV_DOEPCTL9_EPDIS_CLR_MSK 0xbfffffff
101561 
101562 #define ALT_USB_DEV_DOEPCTL9_EPDIS_RESET 0x0
101563 
101564 #define ALT_USB_DEV_DOEPCTL9_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
101565 
101566 #define ALT_USB_DEV_DOEPCTL9_EPDIS_SET(value) (((value) << 30) & 0x40000000)
101567 
101617 #define ALT_USB_DEV_DOEPCTL9_EPENA_E_INACT 0x0
101618 
101623 #define ALT_USB_DEV_DOEPCTL9_EPENA_E_ACT 0x1
101624 
101626 #define ALT_USB_DEV_DOEPCTL9_EPENA_LSB 31
101627 
101628 #define ALT_USB_DEV_DOEPCTL9_EPENA_MSB 31
101629 
101630 #define ALT_USB_DEV_DOEPCTL9_EPENA_WIDTH 1
101631 
101632 #define ALT_USB_DEV_DOEPCTL9_EPENA_SET_MSK 0x80000000
101633 
101634 #define ALT_USB_DEV_DOEPCTL9_EPENA_CLR_MSK 0x7fffffff
101635 
101636 #define ALT_USB_DEV_DOEPCTL9_EPENA_RESET 0x0
101637 
101638 #define ALT_USB_DEV_DOEPCTL9_EPENA_GET(value) (((value) & 0x80000000) >> 31)
101639 
101640 #define ALT_USB_DEV_DOEPCTL9_EPENA_SET(value) (((value) << 31) & 0x80000000)
101641 
101642 #ifndef __ASSEMBLY__
101643 
101654 {
101655  uint32_t mps : 11;
101656  uint32_t : 4;
101657  uint32_t usbactep : 1;
101658  const uint32_t dpid : 1;
101659  const uint32_t naksts : 1;
101660  uint32_t eptype : 2;
101661  uint32_t snp : 1;
101662  const uint32_t stall : 1;
101663  uint32_t : 4;
101664  uint32_t cnak : 1;
101665  uint32_t snak : 1;
101666  uint32_t setd0pid : 1;
101667  uint32_t setd1pid : 1;
101668  const uint32_t epdis : 1;
101669  const uint32_t epena : 1;
101670 };
101671 
101674 #endif /* __ASSEMBLY__ */
101675 
101677 #define ALT_USB_DEV_DOEPCTL9_OFST 0x420
101678 
101679 #define ALT_USB_DEV_DOEPCTL9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL9_OFST))
101680 
101744 #define ALT_USB_DEV_DOEPINT9_XFERCOMPL_E_INACT 0x0
101745 
101750 #define ALT_USB_DEV_DOEPINT9_XFERCOMPL_E_ACT 0x1
101751 
101753 #define ALT_USB_DEV_DOEPINT9_XFERCOMPL_LSB 0
101754 
101755 #define ALT_USB_DEV_DOEPINT9_XFERCOMPL_MSB 0
101756 
101757 #define ALT_USB_DEV_DOEPINT9_XFERCOMPL_WIDTH 1
101758 
101759 #define ALT_USB_DEV_DOEPINT9_XFERCOMPL_SET_MSK 0x00000001
101760 
101761 #define ALT_USB_DEV_DOEPINT9_XFERCOMPL_CLR_MSK 0xfffffffe
101762 
101763 #define ALT_USB_DEV_DOEPINT9_XFERCOMPL_RESET 0x0
101764 
101765 #define ALT_USB_DEV_DOEPINT9_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
101766 
101767 #define ALT_USB_DEV_DOEPINT9_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
101768 
101790 #define ALT_USB_DEV_DOEPINT9_EPDISBLD_E_INACT 0x0
101791 
101796 #define ALT_USB_DEV_DOEPINT9_EPDISBLD_E_ACT 0x1
101797 
101799 #define ALT_USB_DEV_DOEPINT9_EPDISBLD_LSB 1
101800 
101801 #define ALT_USB_DEV_DOEPINT9_EPDISBLD_MSB 1
101802 
101803 #define ALT_USB_DEV_DOEPINT9_EPDISBLD_WIDTH 1
101804 
101805 #define ALT_USB_DEV_DOEPINT9_EPDISBLD_SET_MSK 0x00000002
101806 
101807 #define ALT_USB_DEV_DOEPINT9_EPDISBLD_CLR_MSK 0xfffffffd
101808 
101809 #define ALT_USB_DEV_DOEPINT9_EPDISBLD_RESET 0x0
101810 
101811 #define ALT_USB_DEV_DOEPINT9_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
101812 
101813 #define ALT_USB_DEV_DOEPINT9_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
101814 
101837 #define ALT_USB_DEV_DOEPINT9_AHBERR_E_INACT 0x0
101838 
101843 #define ALT_USB_DEV_DOEPINT9_AHBERR_E_ACT 0x1
101844 
101846 #define ALT_USB_DEV_DOEPINT9_AHBERR_LSB 2
101847 
101848 #define ALT_USB_DEV_DOEPINT9_AHBERR_MSB 2
101849 
101850 #define ALT_USB_DEV_DOEPINT9_AHBERR_WIDTH 1
101851 
101852 #define ALT_USB_DEV_DOEPINT9_AHBERR_SET_MSK 0x00000004
101853 
101854 #define ALT_USB_DEV_DOEPINT9_AHBERR_CLR_MSK 0xfffffffb
101855 
101856 #define ALT_USB_DEV_DOEPINT9_AHBERR_RESET 0x0
101857 
101858 #define ALT_USB_DEV_DOEPINT9_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
101859 
101860 #define ALT_USB_DEV_DOEPINT9_AHBERR_SET(value) (((value) << 2) & 0x00000004)
101861 
101885 #define ALT_USB_DEV_DOEPINT9_SETUP_E_INACT 0x0
101886 
101891 #define ALT_USB_DEV_DOEPINT9_SETUP_E_ACT 0x1
101892 
101894 #define ALT_USB_DEV_DOEPINT9_SETUP_LSB 3
101895 
101896 #define ALT_USB_DEV_DOEPINT9_SETUP_MSB 3
101897 
101898 #define ALT_USB_DEV_DOEPINT9_SETUP_WIDTH 1
101899 
101900 #define ALT_USB_DEV_DOEPINT9_SETUP_SET_MSK 0x00000008
101901 
101902 #define ALT_USB_DEV_DOEPINT9_SETUP_CLR_MSK 0xfffffff7
101903 
101904 #define ALT_USB_DEV_DOEPINT9_SETUP_RESET 0x0
101905 
101906 #define ALT_USB_DEV_DOEPINT9_SETUP_GET(value) (((value) & 0x00000008) >> 3)
101907 
101908 #define ALT_USB_DEV_DOEPINT9_SETUP_SET(value) (((value) << 3) & 0x00000008)
101909 
101932 #define ALT_USB_DEV_DOEPINT9_OUTTKNEPDIS_E_INACT 0x0
101933 
101938 #define ALT_USB_DEV_DOEPINT9_OUTTKNEPDIS_E_ACT 0x1
101939 
101941 #define ALT_USB_DEV_DOEPINT9_OUTTKNEPDIS_LSB 4
101942 
101943 #define ALT_USB_DEV_DOEPINT9_OUTTKNEPDIS_MSB 4
101944 
101945 #define ALT_USB_DEV_DOEPINT9_OUTTKNEPDIS_WIDTH 1
101946 
101947 #define ALT_USB_DEV_DOEPINT9_OUTTKNEPDIS_SET_MSK 0x00000010
101948 
101949 #define ALT_USB_DEV_DOEPINT9_OUTTKNEPDIS_CLR_MSK 0xffffffef
101950 
101951 #define ALT_USB_DEV_DOEPINT9_OUTTKNEPDIS_RESET 0x0
101952 
101953 #define ALT_USB_DEV_DOEPINT9_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
101954 
101955 #define ALT_USB_DEV_DOEPINT9_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
101956 
101984 #define ALT_USB_DEV_DOEPINT9_STSPHSERCVD_E_INACT 0x0
101985 
101990 #define ALT_USB_DEV_DOEPINT9_STSPHSERCVD_E_ACT 0x1
101991 
101993 #define ALT_USB_DEV_DOEPINT9_STSPHSERCVD_LSB 5
101994 
101995 #define ALT_USB_DEV_DOEPINT9_STSPHSERCVD_MSB 5
101996 
101997 #define ALT_USB_DEV_DOEPINT9_STSPHSERCVD_WIDTH 1
101998 
101999 #define ALT_USB_DEV_DOEPINT9_STSPHSERCVD_SET_MSK 0x00000020
102000 
102001 #define ALT_USB_DEV_DOEPINT9_STSPHSERCVD_CLR_MSK 0xffffffdf
102002 
102003 #define ALT_USB_DEV_DOEPINT9_STSPHSERCVD_RESET 0x0
102004 
102005 #define ALT_USB_DEV_DOEPINT9_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
102006 
102007 #define ALT_USB_DEV_DOEPINT9_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
102008 
102031 #define ALT_USB_DEV_DOEPINT9_BACK2BACKSETUP_E_INACT 0x0
102032 
102037 #define ALT_USB_DEV_DOEPINT9_BACK2BACKSETUP_E_ACT 0x1
102038 
102040 #define ALT_USB_DEV_DOEPINT9_BACK2BACKSETUP_LSB 6
102041 
102042 #define ALT_USB_DEV_DOEPINT9_BACK2BACKSETUP_MSB 6
102043 
102044 #define ALT_USB_DEV_DOEPINT9_BACK2BACKSETUP_WIDTH 1
102045 
102046 #define ALT_USB_DEV_DOEPINT9_BACK2BACKSETUP_SET_MSK 0x00000040
102047 
102048 #define ALT_USB_DEV_DOEPINT9_BACK2BACKSETUP_CLR_MSK 0xffffffbf
102049 
102050 #define ALT_USB_DEV_DOEPINT9_BACK2BACKSETUP_RESET 0x0
102051 
102052 #define ALT_USB_DEV_DOEPINT9_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
102053 
102054 #define ALT_USB_DEV_DOEPINT9_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
102055 
102077 #define ALT_USB_DEV_DOEPINT9_OUTPKTERR_E_INACT 0x0
102078 
102083 #define ALT_USB_DEV_DOEPINT9_OUTPKTERR_E_ACT 0x1
102084 
102086 #define ALT_USB_DEV_DOEPINT9_OUTPKTERR_LSB 8
102087 
102088 #define ALT_USB_DEV_DOEPINT9_OUTPKTERR_MSB 8
102089 
102090 #define ALT_USB_DEV_DOEPINT9_OUTPKTERR_WIDTH 1
102091 
102092 #define ALT_USB_DEV_DOEPINT9_OUTPKTERR_SET_MSK 0x00000100
102093 
102094 #define ALT_USB_DEV_DOEPINT9_OUTPKTERR_CLR_MSK 0xfffffeff
102095 
102096 #define ALT_USB_DEV_DOEPINT9_OUTPKTERR_RESET 0x0
102097 
102098 #define ALT_USB_DEV_DOEPINT9_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
102099 
102100 #define ALT_USB_DEV_DOEPINT9_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
102101 
102125 #define ALT_USB_DEV_DOEPINT9_BNAINTR_E_INACT 0x0
102126 
102131 #define ALT_USB_DEV_DOEPINT9_BNAINTR_E_ACT 0x1
102132 
102134 #define ALT_USB_DEV_DOEPINT9_BNAINTR_LSB 9
102135 
102136 #define ALT_USB_DEV_DOEPINT9_BNAINTR_MSB 9
102137 
102138 #define ALT_USB_DEV_DOEPINT9_BNAINTR_WIDTH 1
102139 
102140 #define ALT_USB_DEV_DOEPINT9_BNAINTR_SET_MSK 0x00000200
102141 
102142 #define ALT_USB_DEV_DOEPINT9_BNAINTR_CLR_MSK 0xfffffdff
102143 
102144 #define ALT_USB_DEV_DOEPINT9_BNAINTR_RESET 0x0
102145 
102146 #define ALT_USB_DEV_DOEPINT9_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
102147 
102148 #define ALT_USB_DEV_DOEPINT9_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
102149 
102172 #define ALT_USB_DEV_DOEPINT9_PKTDRPSTS_E_INACT 0x0
102173 
102178 #define ALT_USB_DEV_DOEPINT9_PKTDRPSTS_E_ACT 0x1
102179 
102181 #define ALT_USB_DEV_DOEPINT9_PKTDRPSTS_LSB 11
102182 
102183 #define ALT_USB_DEV_DOEPINT9_PKTDRPSTS_MSB 11
102184 
102185 #define ALT_USB_DEV_DOEPINT9_PKTDRPSTS_WIDTH 1
102186 
102187 #define ALT_USB_DEV_DOEPINT9_PKTDRPSTS_SET_MSK 0x00000800
102188 
102189 #define ALT_USB_DEV_DOEPINT9_PKTDRPSTS_CLR_MSK 0xfffff7ff
102190 
102191 #define ALT_USB_DEV_DOEPINT9_PKTDRPSTS_RESET 0x0
102192 
102193 #define ALT_USB_DEV_DOEPINT9_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
102194 
102195 #define ALT_USB_DEV_DOEPINT9_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
102196 
102217 #define ALT_USB_DEV_DOEPINT9_BBLEERR_E_INACT 0x0
102218 
102223 #define ALT_USB_DEV_DOEPINT9_BBLEERR_E_ACT 0x1
102224 
102226 #define ALT_USB_DEV_DOEPINT9_BBLEERR_LSB 12
102227 
102228 #define ALT_USB_DEV_DOEPINT9_BBLEERR_MSB 12
102229 
102230 #define ALT_USB_DEV_DOEPINT9_BBLEERR_WIDTH 1
102231 
102232 #define ALT_USB_DEV_DOEPINT9_BBLEERR_SET_MSK 0x00001000
102233 
102234 #define ALT_USB_DEV_DOEPINT9_BBLEERR_CLR_MSK 0xffffefff
102235 
102236 #define ALT_USB_DEV_DOEPINT9_BBLEERR_RESET 0x0
102237 
102238 #define ALT_USB_DEV_DOEPINT9_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
102239 
102240 #define ALT_USB_DEV_DOEPINT9_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
102241 
102264 #define ALT_USB_DEV_DOEPINT9_NAKINTRPT_E_INACT 0x0
102265 
102270 #define ALT_USB_DEV_DOEPINT9_NAKINTRPT_E_ACT 0x1
102271 
102273 #define ALT_USB_DEV_DOEPINT9_NAKINTRPT_LSB 13
102274 
102275 #define ALT_USB_DEV_DOEPINT9_NAKINTRPT_MSB 13
102276 
102277 #define ALT_USB_DEV_DOEPINT9_NAKINTRPT_WIDTH 1
102278 
102279 #define ALT_USB_DEV_DOEPINT9_NAKINTRPT_SET_MSK 0x00002000
102280 
102281 #define ALT_USB_DEV_DOEPINT9_NAKINTRPT_CLR_MSK 0xffffdfff
102282 
102283 #define ALT_USB_DEV_DOEPINT9_NAKINTRPT_RESET 0x0
102284 
102285 #define ALT_USB_DEV_DOEPINT9_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
102286 
102287 #define ALT_USB_DEV_DOEPINT9_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
102288 
102310 #define ALT_USB_DEV_DOEPINT9_NYETINTRPT_E_INACT 0x0
102311 
102316 #define ALT_USB_DEV_DOEPINT9_NYETINTRPT_E_ACT 0x1
102317 
102319 #define ALT_USB_DEV_DOEPINT9_NYETINTRPT_LSB 14
102320 
102321 #define ALT_USB_DEV_DOEPINT9_NYETINTRPT_MSB 14
102322 
102323 #define ALT_USB_DEV_DOEPINT9_NYETINTRPT_WIDTH 1
102324 
102325 #define ALT_USB_DEV_DOEPINT9_NYETINTRPT_SET_MSK 0x00004000
102326 
102327 #define ALT_USB_DEV_DOEPINT9_NYETINTRPT_CLR_MSK 0xffffbfff
102328 
102329 #define ALT_USB_DEV_DOEPINT9_NYETINTRPT_RESET 0x0
102330 
102331 #define ALT_USB_DEV_DOEPINT9_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
102332 
102333 #define ALT_USB_DEV_DOEPINT9_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
102334 
102335 #ifndef __ASSEMBLY__
102336 
102347 {
102348  const uint32_t xfercompl : 1;
102349  const uint32_t epdisbld : 1;
102350  const uint32_t ahberr : 1;
102351  const uint32_t setup : 1;
102352  const uint32_t outtknepdis : 1;
102353  const uint32_t stsphsercvd : 1;
102354  const uint32_t back2backsetup : 1;
102355  uint32_t : 1;
102356  const uint32_t outpkterr : 1;
102357  const uint32_t bnaintr : 1;
102358  uint32_t : 1;
102359  const uint32_t pktdrpsts : 1;
102360  const uint32_t bbleerr : 1;
102361  const uint32_t nakintrpt : 1;
102362  const uint32_t nyetintrpt : 1;
102363  uint32_t : 17;
102364 };
102365 
102368 #endif /* __ASSEMBLY__ */
102369 
102371 #define ALT_USB_DEV_DOEPINT9_OFST 0x428
102372 
102373 #define ALT_USB_DEV_DOEPINT9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT9_OFST))
102374 
102407 #define ALT_USB_DEV_DOEPTSIZ9_XFERSIZE_LSB 0
102408 
102409 #define ALT_USB_DEV_DOEPTSIZ9_XFERSIZE_MSB 18
102410 
102411 #define ALT_USB_DEV_DOEPTSIZ9_XFERSIZE_WIDTH 19
102412 
102413 #define ALT_USB_DEV_DOEPTSIZ9_XFERSIZE_SET_MSK 0x0007ffff
102414 
102415 #define ALT_USB_DEV_DOEPTSIZ9_XFERSIZE_CLR_MSK 0xfff80000
102416 
102417 #define ALT_USB_DEV_DOEPTSIZ9_XFERSIZE_RESET 0x0
102418 
102419 #define ALT_USB_DEV_DOEPTSIZ9_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
102420 
102421 #define ALT_USB_DEV_DOEPTSIZ9_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
102422 
102434 #define ALT_USB_DEV_DOEPTSIZ9_PKTCNT_LSB 19
102435 
102436 #define ALT_USB_DEV_DOEPTSIZ9_PKTCNT_MSB 28
102437 
102438 #define ALT_USB_DEV_DOEPTSIZ9_PKTCNT_WIDTH 10
102439 
102440 #define ALT_USB_DEV_DOEPTSIZ9_PKTCNT_SET_MSK 0x1ff80000
102441 
102442 #define ALT_USB_DEV_DOEPTSIZ9_PKTCNT_CLR_MSK 0xe007ffff
102443 
102444 #define ALT_USB_DEV_DOEPTSIZ9_PKTCNT_RESET 0x0
102445 
102446 #define ALT_USB_DEV_DOEPTSIZ9_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
102447 
102448 #define ALT_USB_DEV_DOEPTSIZ9_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
102449 
102476 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_E_DATA0 0x0
102477 
102482 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_E_DATA2PKT1 0x1
102483 
102488 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_E_DATA1PKT2 0x2
102489 
102494 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_E_MDATAPKT3 0x3
102495 
102497 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_LSB 29
102498 
102499 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_MSB 30
102500 
102501 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_WIDTH 2
102502 
102503 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_SET_MSK 0x60000000
102504 
102505 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_CLR_MSK 0x9fffffff
102506 
102507 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_RESET 0x0
102508 
102509 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
102510 
102511 #define ALT_USB_DEV_DOEPTSIZ9_RXDPID_SET(value) (((value) << 29) & 0x60000000)
102512 
102513 #ifndef __ASSEMBLY__
102514 
102525 {
102526  uint32_t xfersize : 19;
102527  uint32_t pktcnt : 10;
102528  const uint32_t rxdpid : 2;
102529  uint32_t : 1;
102530 };
102531 
102534 #endif /* __ASSEMBLY__ */
102535 
102537 #define ALT_USB_DEV_DOEPTSIZ9_OFST 0x430
102538 
102539 #define ALT_USB_DEV_DOEPTSIZ9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ9_OFST))
102540 
102573 #define ALT_USB_DEV_DOEPDMA9_DOEPDMA9_LSB 0
102574 
102575 #define ALT_USB_DEV_DOEPDMA9_DOEPDMA9_MSB 31
102576 
102577 #define ALT_USB_DEV_DOEPDMA9_DOEPDMA9_WIDTH 32
102578 
102579 #define ALT_USB_DEV_DOEPDMA9_DOEPDMA9_SET_MSK 0xffffffff
102580 
102581 #define ALT_USB_DEV_DOEPDMA9_DOEPDMA9_CLR_MSK 0x00000000
102582 
102583 #define ALT_USB_DEV_DOEPDMA9_DOEPDMA9_RESET 0x0
102584 
102585 #define ALT_USB_DEV_DOEPDMA9_DOEPDMA9_GET(value) (((value) & 0xffffffff) >> 0)
102586 
102587 #define ALT_USB_DEV_DOEPDMA9_DOEPDMA9_SET(value) (((value) << 0) & 0xffffffff)
102588 
102589 #ifndef __ASSEMBLY__
102590 
102601 {
102602  uint32_t doepdma9 : 32;
102603 };
102604 
102607 #endif /* __ASSEMBLY__ */
102608 
102610 #define ALT_USB_DEV_DOEPDMA9_OFST 0x434
102611 
102612 #define ALT_USB_DEV_DOEPDMA9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA9_OFST))
102613 
102637 #define ALT_USB_DEV_DOEPDMAB9_DOEPDMAB9_LSB 0
102638 
102639 #define ALT_USB_DEV_DOEPDMAB9_DOEPDMAB9_MSB 31
102640 
102641 #define ALT_USB_DEV_DOEPDMAB9_DOEPDMAB9_WIDTH 32
102642 
102643 #define ALT_USB_DEV_DOEPDMAB9_DOEPDMAB9_SET_MSK 0xffffffff
102644 
102645 #define ALT_USB_DEV_DOEPDMAB9_DOEPDMAB9_CLR_MSK 0x00000000
102646 
102647 #define ALT_USB_DEV_DOEPDMAB9_DOEPDMAB9_RESET 0x0
102648 
102649 #define ALT_USB_DEV_DOEPDMAB9_DOEPDMAB9_GET(value) (((value) & 0xffffffff) >> 0)
102650 
102651 #define ALT_USB_DEV_DOEPDMAB9_DOEPDMAB9_SET(value) (((value) << 0) & 0xffffffff)
102652 
102653 #ifndef __ASSEMBLY__
102654 
102665 {
102666  const uint32_t doepdmab9 : 32;
102667 };
102668 
102671 #endif /* __ASSEMBLY__ */
102672 
102674 #define ALT_USB_DEV_DOEPDMAB9_OFST 0x43c
102675 
102676 #define ALT_USB_DEV_DOEPDMAB9_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB9_OFST))
102677 
102715 #define ALT_USB_DEV_DOEPCTL10_MPS_LSB 0
102716 
102717 #define ALT_USB_DEV_DOEPCTL10_MPS_MSB 10
102718 
102719 #define ALT_USB_DEV_DOEPCTL10_MPS_WIDTH 11
102720 
102721 #define ALT_USB_DEV_DOEPCTL10_MPS_SET_MSK 0x000007ff
102722 
102723 #define ALT_USB_DEV_DOEPCTL10_MPS_CLR_MSK 0xfffff800
102724 
102725 #define ALT_USB_DEV_DOEPCTL10_MPS_RESET 0x0
102726 
102727 #define ALT_USB_DEV_DOEPCTL10_MPS_GET(value) (((value) & 0x000007ff) >> 0)
102728 
102729 #define ALT_USB_DEV_DOEPCTL10_MPS_SET(value) (((value) << 0) & 0x000007ff)
102730 
102755 #define ALT_USB_DEV_DOEPCTL10_USBACTEP_E_DISD 0x0
102756 
102761 #define ALT_USB_DEV_DOEPCTL10_USBACTEP_E_END 0x1
102762 
102764 #define ALT_USB_DEV_DOEPCTL10_USBACTEP_LSB 15
102765 
102766 #define ALT_USB_DEV_DOEPCTL10_USBACTEP_MSB 15
102767 
102768 #define ALT_USB_DEV_DOEPCTL10_USBACTEP_WIDTH 1
102769 
102770 #define ALT_USB_DEV_DOEPCTL10_USBACTEP_SET_MSK 0x00008000
102771 
102772 #define ALT_USB_DEV_DOEPCTL10_USBACTEP_CLR_MSK 0xffff7fff
102773 
102774 #define ALT_USB_DEV_DOEPCTL10_USBACTEP_RESET 0x0
102775 
102776 #define ALT_USB_DEV_DOEPCTL10_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
102777 
102778 #define ALT_USB_DEV_DOEPCTL10_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
102779 
102821 #define ALT_USB_DEV_DOEPCTL10_DPID_E_INACT 0x0
102822 
102827 #define ALT_USB_DEV_DOEPCTL10_DPID_E_ACT 0x1
102828 
102830 #define ALT_USB_DEV_DOEPCTL10_DPID_LSB 16
102831 
102832 #define ALT_USB_DEV_DOEPCTL10_DPID_MSB 16
102833 
102834 #define ALT_USB_DEV_DOEPCTL10_DPID_WIDTH 1
102835 
102836 #define ALT_USB_DEV_DOEPCTL10_DPID_SET_MSK 0x00010000
102837 
102838 #define ALT_USB_DEV_DOEPCTL10_DPID_CLR_MSK 0xfffeffff
102839 
102840 #define ALT_USB_DEV_DOEPCTL10_DPID_RESET 0x0
102841 
102842 #define ALT_USB_DEV_DOEPCTL10_DPID_GET(value) (((value) & 0x00010000) >> 16)
102843 
102844 #define ALT_USB_DEV_DOEPCTL10_DPID_SET(value) (((value) << 16) & 0x00010000)
102845 
102880 #define ALT_USB_DEV_DOEPCTL10_NAKSTS_E_NONNAK 0x0
102881 
102886 #define ALT_USB_DEV_DOEPCTL10_NAKSTS_E_NAK 0x1
102887 
102889 #define ALT_USB_DEV_DOEPCTL10_NAKSTS_LSB 17
102890 
102891 #define ALT_USB_DEV_DOEPCTL10_NAKSTS_MSB 17
102892 
102893 #define ALT_USB_DEV_DOEPCTL10_NAKSTS_WIDTH 1
102894 
102895 #define ALT_USB_DEV_DOEPCTL10_NAKSTS_SET_MSK 0x00020000
102896 
102897 #define ALT_USB_DEV_DOEPCTL10_NAKSTS_CLR_MSK 0xfffdffff
102898 
102899 #define ALT_USB_DEV_DOEPCTL10_NAKSTS_RESET 0x0
102900 
102901 #define ALT_USB_DEV_DOEPCTL10_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
102902 
102903 #define ALT_USB_DEV_DOEPCTL10_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
102904 
102927 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_E_CTL 0x0
102928 
102933 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_E_ISOCHRONOUS 0x1
102934 
102939 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_E_BULK 0x2
102940 
102945 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_E_INTERRUP 0x3
102946 
102948 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_LSB 18
102949 
102950 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_MSB 19
102951 
102952 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_WIDTH 2
102953 
102954 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_SET_MSK 0x000c0000
102955 
102956 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_CLR_MSK 0xfff3ffff
102957 
102958 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_RESET 0x0
102959 
102960 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
102961 
102962 #define ALT_USB_DEV_DOEPCTL10_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
102963 
102986 #define ALT_USB_DEV_DOEPCTL10_SNP_E_DIS 0x0
102987 
102992 #define ALT_USB_DEV_DOEPCTL10_SNP_E_EN 0x1
102993 
102995 #define ALT_USB_DEV_DOEPCTL10_SNP_LSB 20
102996 
102997 #define ALT_USB_DEV_DOEPCTL10_SNP_MSB 20
102998 
102999 #define ALT_USB_DEV_DOEPCTL10_SNP_WIDTH 1
103000 
103001 #define ALT_USB_DEV_DOEPCTL10_SNP_SET_MSK 0x00100000
103002 
103003 #define ALT_USB_DEV_DOEPCTL10_SNP_CLR_MSK 0xffefffff
103004 
103005 #define ALT_USB_DEV_DOEPCTL10_SNP_RESET 0x0
103006 
103007 #define ALT_USB_DEV_DOEPCTL10_SNP_GET(value) (((value) & 0x00100000) >> 20)
103008 
103009 #define ALT_USB_DEV_DOEPCTL10_SNP_SET(value) (((value) << 20) & 0x00100000)
103010 
103040 #define ALT_USB_DEV_DOEPCTL10_STALL_E_INACT 0x0
103041 
103046 #define ALT_USB_DEV_DOEPCTL10_STALL_E_ACT 0x1
103047 
103049 #define ALT_USB_DEV_DOEPCTL10_STALL_LSB 21
103050 
103051 #define ALT_USB_DEV_DOEPCTL10_STALL_MSB 21
103052 
103053 #define ALT_USB_DEV_DOEPCTL10_STALL_WIDTH 1
103054 
103055 #define ALT_USB_DEV_DOEPCTL10_STALL_SET_MSK 0x00200000
103056 
103057 #define ALT_USB_DEV_DOEPCTL10_STALL_CLR_MSK 0xffdfffff
103058 
103059 #define ALT_USB_DEV_DOEPCTL10_STALL_RESET 0x0
103060 
103061 #define ALT_USB_DEV_DOEPCTL10_STALL_GET(value) (((value) & 0x00200000) >> 21)
103062 
103063 #define ALT_USB_DEV_DOEPCTL10_STALL_SET(value) (((value) << 21) & 0x00200000)
103064 
103085 #define ALT_USB_DEV_DOEPCTL10_CNAK_E_INACT 0x0
103086 
103091 #define ALT_USB_DEV_DOEPCTL10_CNAK_E_ACT 0x1
103092 
103094 #define ALT_USB_DEV_DOEPCTL10_CNAK_LSB 26
103095 
103096 #define ALT_USB_DEV_DOEPCTL10_CNAK_MSB 26
103097 
103098 #define ALT_USB_DEV_DOEPCTL10_CNAK_WIDTH 1
103099 
103100 #define ALT_USB_DEV_DOEPCTL10_CNAK_SET_MSK 0x04000000
103101 
103102 #define ALT_USB_DEV_DOEPCTL10_CNAK_CLR_MSK 0xfbffffff
103103 
103104 #define ALT_USB_DEV_DOEPCTL10_CNAK_RESET 0x0
103105 
103106 #define ALT_USB_DEV_DOEPCTL10_CNAK_GET(value) (((value) & 0x04000000) >> 26)
103107 
103108 #define ALT_USB_DEV_DOEPCTL10_CNAK_SET(value) (((value) << 26) & 0x04000000)
103109 
103133 #define ALT_USB_DEV_DOEPCTL10_SNAK_E_INACT 0x0
103134 
103139 #define ALT_USB_DEV_DOEPCTL10_SNAK_E_ACT 0x1
103140 
103142 #define ALT_USB_DEV_DOEPCTL10_SNAK_LSB 27
103143 
103144 #define ALT_USB_DEV_DOEPCTL10_SNAK_MSB 27
103145 
103146 #define ALT_USB_DEV_DOEPCTL10_SNAK_WIDTH 1
103147 
103148 #define ALT_USB_DEV_DOEPCTL10_SNAK_SET_MSK 0x08000000
103149 
103150 #define ALT_USB_DEV_DOEPCTL10_SNAK_CLR_MSK 0xf7ffffff
103151 
103152 #define ALT_USB_DEV_DOEPCTL10_SNAK_RESET 0x0
103153 
103154 #define ALT_USB_DEV_DOEPCTL10_SNAK_GET(value) (((value) & 0x08000000) >> 27)
103155 
103156 #define ALT_USB_DEV_DOEPCTL10_SNAK_SET(value) (((value) << 27) & 0x08000000)
103157 
103186 #define ALT_USB_DEV_DOEPCTL10_SETD0PID_E_DISD 0x0
103187 
103192 #define ALT_USB_DEV_DOEPCTL10_SETD0PID_E_END 0x1
103193 
103195 #define ALT_USB_DEV_DOEPCTL10_SETD0PID_LSB 28
103196 
103197 #define ALT_USB_DEV_DOEPCTL10_SETD0PID_MSB 28
103198 
103199 #define ALT_USB_DEV_DOEPCTL10_SETD0PID_WIDTH 1
103200 
103201 #define ALT_USB_DEV_DOEPCTL10_SETD0PID_SET_MSK 0x10000000
103202 
103203 #define ALT_USB_DEV_DOEPCTL10_SETD0PID_CLR_MSK 0xefffffff
103204 
103205 #define ALT_USB_DEV_DOEPCTL10_SETD0PID_RESET 0x0
103206 
103207 #define ALT_USB_DEV_DOEPCTL10_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
103208 
103209 #define ALT_USB_DEV_DOEPCTL10_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
103210 
103237 #define ALT_USB_DEV_DOEPCTL10_SETD1PID_E_DISD 0x0
103238 
103243 #define ALT_USB_DEV_DOEPCTL10_SETD1PID_E_END 0x1
103244 
103246 #define ALT_USB_DEV_DOEPCTL10_SETD1PID_LSB 29
103247 
103248 #define ALT_USB_DEV_DOEPCTL10_SETD1PID_MSB 29
103249 
103250 #define ALT_USB_DEV_DOEPCTL10_SETD1PID_WIDTH 1
103251 
103252 #define ALT_USB_DEV_DOEPCTL10_SETD1PID_SET_MSK 0x20000000
103253 
103254 #define ALT_USB_DEV_DOEPCTL10_SETD1PID_CLR_MSK 0xdfffffff
103255 
103256 #define ALT_USB_DEV_DOEPCTL10_SETD1PID_RESET 0x0
103257 
103258 #define ALT_USB_DEV_DOEPCTL10_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
103259 
103260 #define ALT_USB_DEV_DOEPCTL10_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
103261 
103287 #define ALT_USB_DEV_DOEPCTL10_EPDIS_E_INACT 0x0
103288 
103293 #define ALT_USB_DEV_DOEPCTL10_EPDIS_E_ACT 0x1
103294 
103296 #define ALT_USB_DEV_DOEPCTL10_EPDIS_LSB 30
103297 
103298 #define ALT_USB_DEV_DOEPCTL10_EPDIS_MSB 30
103299 
103300 #define ALT_USB_DEV_DOEPCTL10_EPDIS_WIDTH 1
103301 
103302 #define ALT_USB_DEV_DOEPCTL10_EPDIS_SET_MSK 0x40000000
103303 
103304 #define ALT_USB_DEV_DOEPCTL10_EPDIS_CLR_MSK 0xbfffffff
103305 
103306 #define ALT_USB_DEV_DOEPCTL10_EPDIS_RESET 0x0
103307 
103308 #define ALT_USB_DEV_DOEPCTL10_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
103309 
103310 #define ALT_USB_DEV_DOEPCTL10_EPDIS_SET(value) (((value) << 30) & 0x40000000)
103311 
103361 #define ALT_USB_DEV_DOEPCTL10_EPENA_E_INACT 0x0
103362 
103367 #define ALT_USB_DEV_DOEPCTL10_EPENA_E_ACT 0x1
103368 
103370 #define ALT_USB_DEV_DOEPCTL10_EPENA_LSB 31
103371 
103372 #define ALT_USB_DEV_DOEPCTL10_EPENA_MSB 31
103373 
103374 #define ALT_USB_DEV_DOEPCTL10_EPENA_WIDTH 1
103375 
103376 #define ALT_USB_DEV_DOEPCTL10_EPENA_SET_MSK 0x80000000
103377 
103378 #define ALT_USB_DEV_DOEPCTL10_EPENA_CLR_MSK 0x7fffffff
103379 
103380 #define ALT_USB_DEV_DOEPCTL10_EPENA_RESET 0x0
103381 
103382 #define ALT_USB_DEV_DOEPCTL10_EPENA_GET(value) (((value) & 0x80000000) >> 31)
103383 
103384 #define ALT_USB_DEV_DOEPCTL10_EPENA_SET(value) (((value) << 31) & 0x80000000)
103385 
103386 #ifndef __ASSEMBLY__
103387 
103398 {
103399  uint32_t mps : 11;
103400  uint32_t : 4;
103401  uint32_t usbactep : 1;
103402  const uint32_t dpid : 1;
103403  const uint32_t naksts : 1;
103404  uint32_t eptype : 2;
103405  uint32_t snp : 1;
103406  const uint32_t stall : 1;
103407  uint32_t : 4;
103408  uint32_t cnak : 1;
103409  uint32_t snak : 1;
103410  uint32_t setd0pid : 1;
103411  uint32_t setd1pid : 1;
103412  const uint32_t epdis : 1;
103413  const uint32_t epena : 1;
103414 };
103415 
103418 #endif /* __ASSEMBLY__ */
103419 
103421 #define ALT_USB_DEV_DOEPCTL10_OFST 0x440
103422 
103423 #define ALT_USB_DEV_DOEPCTL10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL10_OFST))
103424 
103488 #define ALT_USB_DEV_DOEPINT10_XFERCOMPL_E_INACT 0x0
103489 
103494 #define ALT_USB_DEV_DOEPINT10_XFERCOMPL_E_ACT 0x1
103495 
103497 #define ALT_USB_DEV_DOEPINT10_XFERCOMPL_LSB 0
103498 
103499 #define ALT_USB_DEV_DOEPINT10_XFERCOMPL_MSB 0
103500 
103501 #define ALT_USB_DEV_DOEPINT10_XFERCOMPL_WIDTH 1
103502 
103503 #define ALT_USB_DEV_DOEPINT10_XFERCOMPL_SET_MSK 0x00000001
103504 
103505 #define ALT_USB_DEV_DOEPINT10_XFERCOMPL_CLR_MSK 0xfffffffe
103506 
103507 #define ALT_USB_DEV_DOEPINT10_XFERCOMPL_RESET 0x0
103508 
103509 #define ALT_USB_DEV_DOEPINT10_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
103510 
103511 #define ALT_USB_DEV_DOEPINT10_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
103512 
103534 #define ALT_USB_DEV_DOEPINT10_EPDISBLD_E_INACT 0x0
103535 
103540 #define ALT_USB_DEV_DOEPINT10_EPDISBLD_E_ACT 0x1
103541 
103543 #define ALT_USB_DEV_DOEPINT10_EPDISBLD_LSB 1
103544 
103545 #define ALT_USB_DEV_DOEPINT10_EPDISBLD_MSB 1
103546 
103547 #define ALT_USB_DEV_DOEPINT10_EPDISBLD_WIDTH 1
103548 
103549 #define ALT_USB_DEV_DOEPINT10_EPDISBLD_SET_MSK 0x00000002
103550 
103551 #define ALT_USB_DEV_DOEPINT10_EPDISBLD_CLR_MSK 0xfffffffd
103552 
103553 #define ALT_USB_DEV_DOEPINT10_EPDISBLD_RESET 0x0
103554 
103555 #define ALT_USB_DEV_DOEPINT10_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
103556 
103557 #define ALT_USB_DEV_DOEPINT10_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
103558 
103581 #define ALT_USB_DEV_DOEPINT10_AHBERR_E_INACT 0x0
103582 
103587 #define ALT_USB_DEV_DOEPINT10_AHBERR_E_ACT 0x1
103588 
103590 #define ALT_USB_DEV_DOEPINT10_AHBERR_LSB 2
103591 
103592 #define ALT_USB_DEV_DOEPINT10_AHBERR_MSB 2
103593 
103594 #define ALT_USB_DEV_DOEPINT10_AHBERR_WIDTH 1
103595 
103596 #define ALT_USB_DEV_DOEPINT10_AHBERR_SET_MSK 0x00000004
103597 
103598 #define ALT_USB_DEV_DOEPINT10_AHBERR_CLR_MSK 0xfffffffb
103599 
103600 #define ALT_USB_DEV_DOEPINT10_AHBERR_RESET 0x0
103601 
103602 #define ALT_USB_DEV_DOEPINT10_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
103603 
103604 #define ALT_USB_DEV_DOEPINT10_AHBERR_SET(value) (((value) << 2) & 0x00000004)
103605 
103629 #define ALT_USB_DEV_DOEPINT10_SETUP_E_INACT 0x0
103630 
103635 #define ALT_USB_DEV_DOEPINT10_SETUP_E_ACT 0x1
103636 
103638 #define ALT_USB_DEV_DOEPINT10_SETUP_LSB 3
103639 
103640 #define ALT_USB_DEV_DOEPINT10_SETUP_MSB 3
103641 
103642 #define ALT_USB_DEV_DOEPINT10_SETUP_WIDTH 1
103643 
103644 #define ALT_USB_DEV_DOEPINT10_SETUP_SET_MSK 0x00000008
103645 
103646 #define ALT_USB_DEV_DOEPINT10_SETUP_CLR_MSK 0xfffffff7
103647 
103648 #define ALT_USB_DEV_DOEPINT10_SETUP_RESET 0x0
103649 
103650 #define ALT_USB_DEV_DOEPINT10_SETUP_GET(value) (((value) & 0x00000008) >> 3)
103651 
103652 #define ALT_USB_DEV_DOEPINT10_SETUP_SET(value) (((value) << 3) & 0x00000008)
103653 
103676 #define ALT_USB_DEV_DOEPINT10_OUTTKNEPDIS_E_INACT 0x0
103677 
103682 #define ALT_USB_DEV_DOEPINT10_OUTTKNEPDIS_E_ACT 0x1
103683 
103685 #define ALT_USB_DEV_DOEPINT10_OUTTKNEPDIS_LSB 4
103686 
103687 #define ALT_USB_DEV_DOEPINT10_OUTTKNEPDIS_MSB 4
103688 
103689 #define ALT_USB_DEV_DOEPINT10_OUTTKNEPDIS_WIDTH 1
103690 
103691 #define ALT_USB_DEV_DOEPINT10_OUTTKNEPDIS_SET_MSK 0x00000010
103692 
103693 #define ALT_USB_DEV_DOEPINT10_OUTTKNEPDIS_CLR_MSK 0xffffffef
103694 
103695 #define ALT_USB_DEV_DOEPINT10_OUTTKNEPDIS_RESET 0x0
103696 
103697 #define ALT_USB_DEV_DOEPINT10_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
103698 
103699 #define ALT_USB_DEV_DOEPINT10_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
103700 
103728 #define ALT_USB_DEV_DOEPINT10_STSPHSERCVD_E_INACT 0x0
103729 
103734 #define ALT_USB_DEV_DOEPINT10_STSPHSERCVD_E_ACT 0x1
103735 
103737 #define ALT_USB_DEV_DOEPINT10_STSPHSERCVD_LSB 5
103738 
103739 #define ALT_USB_DEV_DOEPINT10_STSPHSERCVD_MSB 5
103740 
103741 #define ALT_USB_DEV_DOEPINT10_STSPHSERCVD_WIDTH 1
103742 
103743 #define ALT_USB_DEV_DOEPINT10_STSPHSERCVD_SET_MSK 0x00000020
103744 
103745 #define ALT_USB_DEV_DOEPINT10_STSPHSERCVD_CLR_MSK 0xffffffdf
103746 
103747 #define ALT_USB_DEV_DOEPINT10_STSPHSERCVD_RESET 0x0
103748 
103749 #define ALT_USB_DEV_DOEPINT10_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
103750 
103751 #define ALT_USB_DEV_DOEPINT10_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
103752 
103775 #define ALT_USB_DEV_DOEPINT10_BACK2BACKSETUP_E_INACT 0x0
103776 
103781 #define ALT_USB_DEV_DOEPINT10_BACK2BACKSETUP_E_ACT 0x1
103782 
103784 #define ALT_USB_DEV_DOEPINT10_BACK2BACKSETUP_LSB 6
103785 
103786 #define ALT_USB_DEV_DOEPINT10_BACK2BACKSETUP_MSB 6
103787 
103788 #define ALT_USB_DEV_DOEPINT10_BACK2BACKSETUP_WIDTH 1
103789 
103790 #define ALT_USB_DEV_DOEPINT10_BACK2BACKSETUP_SET_MSK 0x00000040
103791 
103792 #define ALT_USB_DEV_DOEPINT10_BACK2BACKSETUP_CLR_MSK 0xffffffbf
103793 
103794 #define ALT_USB_DEV_DOEPINT10_BACK2BACKSETUP_RESET 0x0
103795 
103796 #define ALT_USB_DEV_DOEPINT10_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
103797 
103798 #define ALT_USB_DEV_DOEPINT10_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
103799 
103821 #define ALT_USB_DEV_DOEPINT10_OUTPKTERR_E_INACT 0x0
103822 
103827 #define ALT_USB_DEV_DOEPINT10_OUTPKTERR_E_ACT 0x1
103828 
103830 #define ALT_USB_DEV_DOEPINT10_OUTPKTERR_LSB 8
103831 
103832 #define ALT_USB_DEV_DOEPINT10_OUTPKTERR_MSB 8
103833 
103834 #define ALT_USB_DEV_DOEPINT10_OUTPKTERR_WIDTH 1
103835 
103836 #define ALT_USB_DEV_DOEPINT10_OUTPKTERR_SET_MSK 0x00000100
103837 
103838 #define ALT_USB_DEV_DOEPINT10_OUTPKTERR_CLR_MSK 0xfffffeff
103839 
103840 #define ALT_USB_DEV_DOEPINT10_OUTPKTERR_RESET 0x0
103841 
103842 #define ALT_USB_DEV_DOEPINT10_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
103843 
103844 #define ALT_USB_DEV_DOEPINT10_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
103845 
103869 #define ALT_USB_DEV_DOEPINT10_BNAINTR_E_INACT 0x0
103870 
103875 #define ALT_USB_DEV_DOEPINT10_BNAINTR_E_ACT 0x1
103876 
103878 #define ALT_USB_DEV_DOEPINT10_BNAINTR_LSB 9
103879 
103880 #define ALT_USB_DEV_DOEPINT10_BNAINTR_MSB 9
103881 
103882 #define ALT_USB_DEV_DOEPINT10_BNAINTR_WIDTH 1
103883 
103884 #define ALT_USB_DEV_DOEPINT10_BNAINTR_SET_MSK 0x00000200
103885 
103886 #define ALT_USB_DEV_DOEPINT10_BNAINTR_CLR_MSK 0xfffffdff
103887 
103888 #define ALT_USB_DEV_DOEPINT10_BNAINTR_RESET 0x0
103889 
103890 #define ALT_USB_DEV_DOEPINT10_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
103891 
103892 #define ALT_USB_DEV_DOEPINT10_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
103893 
103916 #define ALT_USB_DEV_DOEPINT10_PKTDRPSTS_E_INACT 0x0
103917 
103922 #define ALT_USB_DEV_DOEPINT10_PKTDRPSTS_E_ACT 0x1
103923 
103925 #define ALT_USB_DEV_DOEPINT10_PKTDRPSTS_LSB 11
103926 
103927 #define ALT_USB_DEV_DOEPINT10_PKTDRPSTS_MSB 11
103928 
103929 #define ALT_USB_DEV_DOEPINT10_PKTDRPSTS_WIDTH 1
103930 
103931 #define ALT_USB_DEV_DOEPINT10_PKTDRPSTS_SET_MSK 0x00000800
103932 
103933 #define ALT_USB_DEV_DOEPINT10_PKTDRPSTS_CLR_MSK 0xfffff7ff
103934 
103935 #define ALT_USB_DEV_DOEPINT10_PKTDRPSTS_RESET 0x0
103936 
103937 #define ALT_USB_DEV_DOEPINT10_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
103938 
103939 #define ALT_USB_DEV_DOEPINT10_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
103940 
103961 #define ALT_USB_DEV_DOEPINT10_BBLEERR_E_INACT 0x0
103962 
103967 #define ALT_USB_DEV_DOEPINT10_BBLEERR_E_ACT 0x1
103968 
103970 #define ALT_USB_DEV_DOEPINT10_BBLEERR_LSB 12
103971 
103972 #define ALT_USB_DEV_DOEPINT10_BBLEERR_MSB 12
103973 
103974 #define ALT_USB_DEV_DOEPINT10_BBLEERR_WIDTH 1
103975 
103976 #define ALT_USB_DEV_DOEPINT10_BBLEERR_SET_MSK 0x00001000
103977 
103978 #define ALT_USB_DEV_DOEPINT10_BBLEERR_CLR_MSK 0xffffefff
103979 
103980 #define ALT_USB_DEV_DOEPINT10_BBLEERR_RESET 0x0
103981 
103982 #define ALT_USB_DEV_DOEPINT10_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
103983 
103984 #define ALT_USB_DEV_DOEPINT10_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
103985 
104008 #define ALT_USB_DEV_DOEPINT10_NAKINTRPT_E_INACT 0x0
104009 
104014 #define ALT_USB_DEV_DOEPINT10_NAKINTRPT_E_ACT 0x1
104015 
104017 #define ALT_USB_DEV_DOEPINT10_NAKINTRPT_LSB 13
104018 
104019 #define ALT_USB_DEV_DOEPINT10_NAKINTRPT_MSB 13
104020 
104021 #define ALT_USB_DEV_DOEPINT10_NAKINTRPT_WIDTH 1
104022 
104023 #define ALT_USB_DEV_DOEPINT10_NAKINTRPT_SET_MSK 0x00002000
104024 
104025 #define ALT_USB_DEV_DOEPINT10_NAKINTRPT_CLR_MSK 0xffffdfff
104026 
104027 #define ALT_USB_DEV_DOEPINT10_NAKINTRPT_RESET 0x0
104028 
104029 #define ALT_USB_DEV_DOEPINT10_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
104030 
104031 #define ALT_USB_DEV_DOEPINT10_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
104032 
104054 #define ALT_USB_DEV_DOEPINT10_NYETINTRPT_E_INACT 0x0
104055 
104060 #define ALT_USB_DEV_DOEPINT10_NYETINTRPT_E_ACT 0x1
104061 
104063 #define ALT_USB_DEV_DOEPINT10_NYETINTRPT_LSB 14
104064 
104065 #define ALT_USB_DEV_DOEPINT10_NYETINTRPT_MSB 14
104066 
104067 #define ALT_USB_DEV_DOEPINT10_NYETINTRPT_WIDTH 1
104068 
104069 #define ALT_USB_DEV_DOEPINT10_NYETINTRPT_SET_MSK 0x00004000
104070 
104071 #define ALT_USB_DEV_DOEPINT10_NYETINTRPT_CLR_MSK 0xffffbfff
104072 
104073 #define ALT_USB_DEV_DOEPINT10_NYETINTRPT_RESET 0x0
104074 
104075 #define ALT_USB_DEV_DOEPINT10_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
104076 
104077 #define ALT_USB_DEV_DOEPINT10_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
104078 
104079 #ifndef __ASSEMBLY__
104080 
104091 {
104092  const uint32_t xfercompl : 1;
104093  const uint32_t epdisbld : 1;
104094  const uint32_t ahberr : 1;
104095  const uint32_t setup : 1;
104096  const uint32_t outtknepdis : 1;
104097  const uint32_t stsphsercvd : 1;
104098  const uint32_t back2backsetup : 1;
104099  uint32_t : 1;
104100  const uint32_t outpkterr : 1;
104101  const uint32_t bnaintr : 1;
104102  uint32_t : 1;
104103  const uint32_t pktdrpsts : 1;
104104  const uint32_t bbleerr : 1;
104105  const uint32_t nakintrpt : 1;
104106  const uint32_t nyetintrpt : 1;
104107  uint32_t : 17;
104108 };
104109 
104112 #endif /* __ASSEMBLY__ */
104113 
104115 #define ALT_USB_DEV_DOEPINT10_OFST 0x448
104116 
104117 #define ALT_USB_DEV_DOEPINT10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT10_OFST))
104118 
104151 #define ALT_USB_DEV_DOEPTSIZ10_XFERSIZE_LSB 0
104152 
104153 #define ALT_USB_DEV_DOEPTSIZ10_XFERSIZE_MSB 18
104154 
104155 #define ALT_USB_DEV_DOEPTSIZ10_XFERSIZE_WIDTH 19
104156 
104157 #define ALT_USB_DEV_DOEPTSIZ10_XFERSIZE_SET_MSK 0x0007ffff
104158 
104159 #define ALT_USB_DEV_DOEPTSIZ10_XFERSIZE_CLR_MSK 0xfff80000
104160 
104161 #define ALT_USB_DEV_DOEPTSIZ10_XFERSIZE_RESET 0x0
104162 
104163 #define ALT_USB_DEV_DOEPTSIZ10_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
104164 
104165 #define ALT_USB_DEV_DOEPTSIZ10_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
104166 
104178 #define ALT_USB_DEV_DOEPTSIZ10_PKTCNT_LSB 19
104179 
104180 #define ALT_USB_DEV_DOEPTSIZ10_PKTCNT_MSB 28
104181 
104182 #define ALT_USB_DEV_DOEPTSIZ10_PKTCNT_WIDTH 10
104183 
104184 #define ALT_USB_DEV_DOEPTSIZ10_PKTCNT_SET_MSK 0x1ff80000
104185 
104186 #define ALT_USB_DEV_DOEPTSIZ10_PKTCNT_CLR_MSK 0xe007ffff
104187 
104188 #define ALT_USB_DEV_DOEPTSIZ10_PKTCNT_RESET 0x0
104189 
104190 #define ALT_USB_DEV_DOEPTSIZ10_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
104191 
104192 #define ALT_USB_DEV_DOEPTSIZ10_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
104193 
104220 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_E_DATA0 0x0
104221 
104226 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_E_DATA2PKT1 0x1
104227 
104232 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_E_DATA1PKT2 0x2
104233 
104238 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_E_MDATAPKT3 0x3
104239 
104241 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_LSB 29
104242 
104243 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_MSB 30
104244 
104245 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_WIDTH 2
104246 
104247 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_SET_MSK 0x60000000
104248 
104249 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_CLR_MSK 0x9fffffff
104250 
104251 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_RESET 0x0
104252 
104253 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
104254 
104255 #define ALT_USB_DEV_DOEPTSIZ10_RXDPID_SET(value) (((value) << 29) & 0x60000000)
104256 
104257 #ifndef __ASSEMBLY__
104258 
104269 {
104270  uint32_t xfersize : 19;
104271  uint32_t pktcnt : 10;
104272  const uint32_t rxdpid : 2;
104273  uint32_t : 1;
104274 };
104275 
104278 #endif /* __ASSEMBLY__ */
104279 
104281 #define ALT_USB_DEV_DOEPTSIZ10_OFST 0x450
104282 
104283 #define ALT_USB_DEV_DOEPTSIZ10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ10_OFST))
104284 
104317 #define ALT_USB_DEV_DOEPDMA10_DOEPDMA10_LSB 0
104318 
104319 #define ALT_USB_DEV_DOEPDMA10_DOEPDMA10_MSB 31
104320 
104321 #define ALT_USB_DEV_DOEPDMA10_DOEPDMA10_WIDTH 32
104322 
104323 #define ALT_USB_DEV_DOEPDMA10_DOEPDMA10_SET_MSK 0xffffffff
104324 
104325 #define ALT_USB_DEV_DOEPDMA10_DOEPDMA10_CLR_MSK 0x00000000
104326 
104327 #define ALT_USB_DEV_DOEPDMA10_DOEPDMA10_RESET 0x0
104328 
104329 #define ALT_USB_DEV_DOEPDMA10_DOEPDMA10_GET(value) (((value) & 0xffffffff) >> 0)
104330 
104331 #define ALT_USB_DEV_DOEPDMA10_DOEPDMA10_SET(value) (((value) << 0) & 0xffffffff)
104332 
104333 #ifndef __ASSEMBLY__
104334 
104345 {
104346  uint32_t doepdma10 : 32;
104347 };
104348 
104351 #endif /* __ASSEMBLY__ */
104352 
104354 #define ALT_USB_DEV_DOEPDMA10_OFST 0x454
104355 
104356 #define ALT_USB_DEV_DOEPDMA10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA10_OFST))
104357 
104381 #define ALT_USB_DEV_DOEPDMAB10_DOEPDMAB10_LSB 0
104382 
104383 #define ALT_USB_DEV_DOEPDMAB10_DOEPDMAB10_MSB 31
104384 
104385 #define ALT_USB_DEV_DOEPDMAB10_DOEPDMAB10_WIDTH 32
104386 
104387 #define ALT_USB_DEV_DOEPDMAB10_DOEPDMAB10_SET_MSK 0xffffffff
104388 
104389 #define ALT_USB_DEV_DOEPDMAB10_DOEPDMAB10_CLR_MSK 0x00000000
104390 
104391 #define ALT_USB_DEV_DOEPDMAB10_DOEPDMAB10_RESET 0x0
104392 
104393 #define ALT_USB_DEV_DOEPDMAB10_DOEPDMAB10_GET(value) (((value) & 0xffffffff) >> 0)
104394 
104395 #define ALT_USB_DEV_DOEPDMAB10_DOEPDMAB10_SET(value) (((value) << 0) & 0xffffffff)
104396 
104397 #ifndef __ASSEMBLY__
104398 
104409 {
104410  const uint32_t doepdmab10 : 32;
104411 };
104412 
104415 #endif /* __ASSEMBLY__ */
104416 
104418 #define ALT_USB_DEV_DOEPDMAB10_OFST 0x45c
104419 
104420 #define ALT_USB_DEV_DOEPDMAB10_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB10_OFST))
104421 
104459 #define ALT_USB_DEV_DOEPCTL11_MPS_LSB 0
104460 
104461 #define ALT_USB_DEV_DOEPCTL11_MPS_MSB 10
104462 
104463 #define ALT_USB_DEV_DOEPCTL11_MPS_WIDTH 11
104464 
104465 #define ALT_USB_DEV_DOEPCTL11_MPS_SET_MSK 0x000007ff
104466 
104467 #define ALT_USB_DEV_DOEPCTL11_MPS_CLR_MSK 0xfffff800
104468 
104469 #define ALT_USB_DEV_DOEPCTL11_MPS_RESET 0x0
104470 
104471 #define ALT_USB_DEV_DOEPCTL11_MPS_GET(value) (((value) & 0x000007ff) >> 0)
104472 
104473 #define ALT_USB_DEV_DOEPCTL11_MPS_SET(value) (((value) << 0) & 0x000007ff)
104474 
104499 #define ALT_USB_DEV_DOEPCTL11_USBACTEP_E_DISD 0x0
104500 
104505 #define ALT_USB_DEV_DOEPCTL11_USBACTEP_E_END 0x1
104506 
104508 #define ALT_USB_DEV_DOEPCTL11_USBACTEP_LSB 15
104509 
104510 #define ALT_USB_DEV_DOEPCTL11_USBACTEP_MSB 15
104511 
104512 #define ALT_USB_DEV_DOEPCTL11_USBACTEP_WIDTH 1
104513 
104514 #define ALT_USB_DEV_DOEPCTL11_USBACTEP_SET_MSK 0x00008000
104515 
104516 #define ALT_USB_DEV_DOEPCTL11_USBACTEP_CLR_MSK 0xffff7fff
104517 
104518 #define ALT_USB_DEV_DOEPCTL11_USBACTEP_RESET 0x0
104519 
104520 #define ALT_USB_DEV_DOEPCTL11_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
104521 
104522 #define ALT_USB_DEV_DOEPCTL11_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
104523 
104568 #define ALT_USB_DEV_DOEPCTL11_DPID_E_INACT 0x0
104569 
104574 #define ALT_USB_DEV_DOEPCTL11_DPID_E_ACT 0x1
104575 
104577 #define ALT_USB_DEV_DOEPCTL11_DPID_LSB 16
104578 
104579 #define ALT_USB_DEV_DOEPCTL11_DPID_MSB 16
104580 
104581 #define ALT_USB_DEV_DOEPCTL11_DPID_WIDTH 1
104582 
104583 #define ALT_USB_DEV_DOEPCTL11_DPID_SET_MSK 0x00010000
104584 
104585 #define ALT_USB_DEV_DOEPCTL11_DPID_CLR_MSK 0xfffeffff
104586 
104587 #define ALT_USB_DEV_DOEPCTL11_DPID_RESET 0x0
104588 
104589 #define ALT_USB_DEV_DOEPCTL11_DPID_GET(value) (((value) & 0x00010000) >> 16)
104590 
104591 #define ALT_USB_DEV_DOEPCTL11_DPID_SET(value) (((value) << 16) & 0x00010000)
104592 
104627 #define ALT_USB_DEV_DOEPCTL11_NAKSTS_E_NONNAK 0x0
104628 
104633 #define ALT_USB_DEV_DOEPCTL11_NAKSTS_E_NAK 0x1
104634 
104636 #define ALT_USB_DEV_DOEPCTL11_NAKSTS_LSB 17
104637 
104638 #define ALT_USB_DEV_DOEPCTL11_NAKSTS_MSB 17
104639 
104640 #define ALT_USB_DEV_DOEPCTL11_NAKSTS_WIDTH 1
104641 
104642 #define ALT_USB_DEV_DOEPCTL11_NAKSTS_SET_MSK 0x00020000
104643 
104644 #define ALT_USB_DEV_DOEPCTL11_NAKSTS_CLR_MSK 0xfffdffff
104645 
104646 #define ALT_USB_DEV_DOEPCTL11_NAKSTS_RESET 0x0
104647 
104648 #define ALT_USB_DEV_DOEPCTL11_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
104649 
104650 #define ALT_USB_DEV_DOEPCTL11_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
104651 
104674 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_E_CTL 0x0
104675 
104680 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_E_ISOCHRONOUS 0x1
104681 
104686 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_E_BULK 0x2
104687 
104692 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_E_INTERRUP 0x3
104693 
104695 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_LSB 18
104696 
104697 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_MSB 19
104698 
104699 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_WIDTH 2
104700 
104701 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_SET_MSK 0x000c0000
104702 
104703 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_CLR_MSK 0xfff3ffff
104704 
104705 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_RESET 0x0
104706 
104707 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
104708 
104709 #define ALT_USB_DEV_DOEPCTL11_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
104710 
104733 #define ALT_USB_DEV_DOEPCTL11_SNP_E_DIS 0x0
104734 
104739 #define ALT_USB_DEV_DOEPCTL11_SNP_E_EN 0x1
104740 
104742 #define ALT_USB_DEV_DOEPCTL11_SNP_LSB 20
104743 
104744 #define ALT_USB_DEV_DOEPCTL11_SNP_MSB 20
104745 
104746 #define ALT_USB_DEV_DOEPCTL11_SNP_WIDTH 1
104747 
104748 #define ALT_USB_DEV_DOEPCTL11_SNP_SET_MSK 0x00100000
104749 
104750 #define ALT_USB_DEV_DOEPCTL11_SNP_CLR_MSK 0xffefffff
104751 
104752 #define ALT_USB_DEV_DOEPCTL11_SNP_RESET 0x0
104753 
104754 #define ALT_USB_DEV_DOEPCTL11_SNP_GET(value) (((value) & 0x00100000) >> 20)
104755 
104756 #define ALT_USB_DEV_DOEPCTL11_SNP_SET(value) (((value) << 20) & 0x00100000)
104757 
104787 #define ALT_USB_DEV_DOEPCTL11_STALL_E_INACT 0x0
104788 
104793 #define ALT_USB_DEV_DOEPCTL11_STALL_E_ACT 0x1
104794 
104796 #define ALT_USB_DEV_DOEPCTL11_STALL_LSB 21
104797 
104798 #define ALT_USB_DEV_DOEPCTL11_STALL_MSB 21
104799 
104800 #define ALT_USB_DEV_DOEPCTL11_STALL_WIDTH 1
104801 
104802 #define ALT_USB_DEV_DOEPCTL11_STALL_SET_MSK 0x00200000
104803 
104804 #define ALT_USB_DEV_DOEPCTL11_STALL_CLR_MSK 0xffdfffff
104805 
104806 #define ALT_USB_DEV_DOEPCTL11_STALL_RESET 0x0
104807 
104808 #define ALT_USB_DEV_DOEPCTL11_STALL_GET(value) (((value) & 0x00200000) >> 21)
104809 
104810 #define ALT_USB_DEV_DOEPCTL11_STALL_SET(value) (((value) << 21) & 0x00200000)
104811 
104832 #define ALT_USB_DEV_DOEPCTL11_CNAK_E_INACT 0x0
104833 
104838 #define ALT_USB_DEV_DOEPCTL11_CNAK_E_ACT 0x1
104839 
104841 #define ALT_USB_DEV_DOEPCTL11_CNAK_LSB 26
104842 
104843 #define ALT_USB_DEV_DOEPCTL11_CNAK_MSB 26
104844 
104845 #define ALT_USB_DEV_DOEPCTL11_CNAK_WIDTH 1
104846 
104847 #define ALT_USB_DEV_DOEPCTL11_CNAK_SET_MSK 0x04000000
104848 
104849 #define ALT_USB_DEV_DOEPCTL11_CNAK_CLR_MSK 0xfbffffff
104850 
104851 #define ALT_USB_DEV_DOEPCTL11_CNAK_RESET 0x0
104852 
104853 #define ALT_USB_DEV_DOEPCTL11_CNAK_GET(value) (((value) & 0x04000000) >> 26)
104854 
104855 #define ALT_USB_DEV_DOEPCTL11_CNAK_SET(value) (((value) << 26) & 0x04000000)
104856 
104880 #define ALT_USB_DEV_DOEPCTL11_SNAK_E_INACT 0x0
104881 
104886 #define ALT_USB_DEV_DOEPCTL11_SNAK_E_ACT 0x1
104887 
104889 #define ALT_USB_DEV_DOEPCTL11_SNAK_LSB 27
104890 
104891 #define ALT_USB_DEV_DOEPCTL11_SNAK_MSB 27
104892 
104893 #define ALT_USB_DEV_DOEPCTL11_SNAK_WIDTH 1
104894 
104895 #define ALT_USB_DEV_DOEPCTL11_SNAK_SET_MSK 0x08000000
104896 
104897 #define ALT_USB_DEV_DOEPCTL11_SNAK_CLR_MSK 0xf7ffffff
104898 
104899 #define ALT_USB_DEV_DOEPCTL11_SNAK_RESET 0x0
104900 
104901 #define ALT_USB_DEV_DOEPCTL11_SNAK_GET(value) (((value) & 0x08000000) >> 27)
104902 
104903 #define ALT_USB_DEV_DOEPCTL11_SNAK_SET(value) (((value) << 27) & 0x08000000)
104904 
104933 #define ALT_USB_DEV_DOEPCTL11_SETD0PID_E_DISD 0x0
104934 
104939 #define ALT_USB_DEV_DOEPCTL11_SETD0PID_E_END 0x1
104940 
104942 #define ALT_USB_DEV_DOEPCTL11_SETD0PID_LSB 28
104943 
104944 #define ALT_USB_DEV_DOEPCTL11_SETD0PID_MSB 28
104945 
104946 #define ALT_USB_DEV_DOEPCTL11_SETD0PID_WIDTH 1
104947 
104948 #define ALT_USB_DEV_DOEPCTL11_SETD0PID_SET_MSK 0x10000000
104949 
104950 #define ALT_USB_DEV_DOEPCTL11_SETD0PID_CLR_MSK 0xefffffff
104951 
104952 #define ALT_USB_DEV_DOEPCTL11_SETD0PID_RESET 0x0
104953 
104954 #define ALT_USB_DEV_DOEPCTL11_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
104955 
104956 #define ALT_USB_DEV_DOEPCTL11_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
104957 
104984 #define ALT_USB_DEV_DOEPCTL11_SETD1PID_E_DISD 0x0
104985 
104990 #define ALT_USB_DEV_DOEPCTL11_SETD1PID_E_END 0x1
104991 
104993 #define ALT_USB_DEV_DOEPCTL11_SETD1PID_LSB 29
104994 
104995 #define ALT_USB_DEV_DOEPCTL11_SETD1PID_MSB 29
104996 
104997 #define ALT_USB_DEV_DOEPCTL11_SETD1PID_WIDTH 1
104998 
104999 #define ALT_USB_DEV_DOEPCTL11_SETD1PID_SET_MSK 0x20000000
105000 
105001 #define ALT_USB_DEV_DOEPCTL11_SETD1PID_CLR_MSK 0xdfffffff
105002 
105003 #define ALT_USB_DEV_DOEPCTL11_SETD1PID_RESET 0x0
105004 
105005 #define ALT_USB_DEV_DOEPCTL11_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
105006 
105007 #define ALT_USB_DEV_DOEPCTL11_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
105008 
105034 #define ALT_USB_DEV_DOEPCTL11_EPDIS_E_INACT 0x0
105035 
105040 #define ALT_USB_DEV_DOEPCTL11_EPDIS_E_ACT 0x1
105041 
105043 #define ALT_USB_DEV_DOEPCTL11_EPDIS_LSB 30
105044 
105045 #define ALT_USB_DEV_DOEPCTL11_EPDIS_MSB 30
105046 
105047 #define ALT_USB_DEV_DOEPCTL11_EPDIS_WIDTH 1
105048 
105049 #define ALT_USB_DEV_DOEPCTL11_EPDIS_SET_MSK 0x40000000
105050 
105051 #define ALT_USB_DEV_DOEPCTL11_EPDIS_CLR_MSK 0xbfffffff
105052 
105053 #define ALT_USB_DEV_DOEPCTL11_EPDIS_RESET 0x0
105054 
105055 #define ALT_USB_DEV_DOEPCTL11_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
105056 
105057 #define ALT_USB_DEV_DOEPCTL11_EPDIS_SET(value) (((value) << 30) & 0x40000000)
105058 
105108 #define ALT_USB_DEV_DOEPCTL11_EPENA_E_INACT 0x0
105109 
105114 #define ALT_USB_DEV_DOEPCTL11_EPENA_E_ACT 0x1
105115 
105117 #define ALT_USB_DEV_DOEPCTL11_EPENA_LSB 31
105118 
105119 #define ALT_USB_DEV_DOEPCTL11_EPENA_MSB 31
105120 
105121 #define ALT_USB_DEV_DOEPCTL11_EPENA_WIDTH 1
105122 
105123 #define ALT_USB_DEV_DOEPCTL11_EPENA_SET_MSK 0x80000000
105124 
105125 #define ALT_USB_DEV_DOEPCTL11_EPENA_CLR_MSK 0x7fffffff
105126 
105127 #define ALT_USB_DEV_DOEPCTL11_EPENA_RESET 0x0
105128 
105129 #define ALT_USB_DEV_DOEPCTL11_EPENA_GET(value) (((value) & 0x80000000) >> 31)
105130 
105131 #define ALT_USB_DEV_DOEPCTL11_EPENA_SET(value) (((value) << 31) & 0x80000000)
105132 
105133 #ifndef __ASSEMBLY__
105134 
105145 {
105146  uint32_t mps : 11;
105147  uint32_t : 4;
105148  uint32_t usbactep : 1;
105149  const uint32_t dpid : 1;
105150  const uint32_t naksts : 1;
105151  uint32_t eptype : 2;
105152  uint32_t snp : 1;
105153  const uint32_t stall : 1;
105154  uint32_t : 4;
105155  uint32_t cnak : 1;
105156  uint32_t snak : 1;
105157  uint32_t setd0pid : 1;
105158  uint32_t setd1pid : 1;
105159  const uint32_t epdis : 1;
105160  const uint32_t epena : 1;
105161 };
105162 
105165 #endif /* __ASSEMBLY__ */
105166 
105168 #define ALT_USB_DEV_DOEPCTL11_OFST 0x460
105169 
105170 #define ALT_USB_DEV_DOEPCTL11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL11_OFST))
105171 
105235 #define ALT_USB_DEV_DOEPINT11_XFERCOMPL_E_INACT 0x0
105236 
105241 #define ALT_USB_DEV_DOEPINT11_XFERCOMPL_E_ACT 0x1
105242 
105244 #define ALT_USB_DEV_DOEPINT11_XFERCOMPL_LSB 0
105245 
105246 #define ALT_USB_DEV_DOEPINT11_XFERCOMPL_MSB 0
105247 
105248 #define ALT_USB_DEV_DOEPINT11_XFERCOMPL_WIDTH 1
105249 
105250 #define ALT_USB_DEV_DOEPINT11_XFERCOMPL_SET_MSK 0x00000001
105251 
105252 #define ALT_USB_DEV_DOEPINT11_XFERCOMPL_CLR_MSK 0xfffffffe
105253 
105254 #define ALT_USB_DEV_DOEPINT11_XFERCOMPL_RESET 0x0
105255 
105256 #define ALT_USB_DEV_DOEPINT11_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
105257 
105258 #define ALT_USB_DEV_DOEPINT11_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
105259 
105281 #define ALT_USB_DEV_DOEPINT11_EPDISBLD_E_INACT 0x0
105282 
105287 #define ALT_USB_DEV_DOEPINT11_EPDISBLD_E_ACT 0x1
105288 
105290 #define ALT_USB_DEV_DOEPINT11_EPDISBLD_LSB 1
105291 
105292 #define ALT_USB_DEV_DOEPINT11_EPDISBLD_MSB 1
105293 
105294 #define ALT_USB_DEV_DOEPINT11_EPDISBLD_WIDTH 1
105295 
105296 #define ALT_USB_DEV_DOEPINT11_EPDISBLD_SET_MSK 0x00000002
105297 
105298 #define ALT_USB_DEV_DOEPINT11_EPDISBLD_CLR_MSK 0xfffffffd
105299 
105300 #define ALT_USB_DEV_DOEPINT11_EPDISBLD_RESET 0x0
105301 
105302 #define ALT_USB_DEV_DOEPINT11_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
105303 
105304 #define ALT_USB_DEV_DOEPINT11_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
105305 
105328 #define ALT_USB_DEV_DOEPINT11_AHBERR_E_INACT 0x0
105329 
105334 #define ALT_USB_DEV_DOEPINT11_AHBERR_E_ACT 0x1
105335 
105337 #define ALT_USB_DEV_DOEPINT11_AHBERR_LSB 2
105338 
105339 #define ALT_USB_DEV_DOEPINT11_AHBERR_MSB 2
105340 
105341 #define ALT_USB_DEV_DOEPINT11_AHBERR_WIDTH 1
105342 
105343 #define ALT_USB_DEV_DOEPINT11_AHBERR_SET_MSK 0x00000004
105344 
105345 #define ALT_USB_DEV_DOEPINT11_AHBERR_CLR_MSK 0xfffffffb
105346 
105347 #define ALT_USB_DEV_DOEPINT11_AHBERR_RESET 0x0
105348 
105349 #define ALT_USB_DEV_DOEPINT11_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
105350 
105351 #define ALT_USB_DEV_DOEPINT11_AHBERR_SET(value) (((value) << 2) & 0x00000004)
105352 
105376 #define ALT_USB_DEV_DOEPINT11_SETUP_E_INACT 0x0
105377 
105382 #define ALT_USB_DEV_DOEPINT11_SETUP_E_ACT 0x1
105383 
105385 #define ALT_USB_DEV_DOEPINT11_SETUP_LSB 3
105386 
105387 #define ALT_USB_DEV_DOEPINT11_SETUP_MSB 3
105388 
105389 #define ALT_USB_DEV_DOEPINT11_SETUP_WIDTH 1
105390 
105391 #define ALT_USB_DEV_DOEPINT11_SETUP_SET_MSK 0x00000008
105392 
105393 #define ALT_USB_DEV_DOEPINT11_SETUP_CLR_MSK 0xfffffff7
105394 
105395 #define ALT_USB_DEV_DOEPINT11_SETUP_RESET 0x0
105396 
105397 #define ALT_USB_DEV_DOEPINT11_SETUP_GET(value) (((value) & 0x00000008) >> 3)
105398 
105399 #define ALT_USB_DEV_DOEPINT11_SETUP_SET(value) (((value) << 3) & 0x00000008)
105400 
105423 #define ALT_USB_DEV_DOEPINT11_OUTTKNEPDIS_E_INACT 0x0
105424 
105429 #define ALT_USB_DEV_DOEPINT11_OUTTKNEPDIS_E_ACT 0x1
105430 
105432 #define ALT_USB_DEV_DOEPINT11_OUTTKNEPDIS_LSB 4
105433 
105434 #define ALT_USB_DEV_DOEPINT11_OUTTKNEPDIS_MSB 4
105435 
105436 #define ALT_USB_DEV_DOEPINT11_OUTTKNEPDIS_WIDTH 1
105437 
105438 #define ALT_USB_DEV_DOEPINT11_OUTTKNEPDIS_SET_MSK 0x00000010
105439 
105440 #define ALT_USB_DEV_DOEPINT11_OUTTKNEPDIS_CLR_MSK 0xffffffef
105441 
105442 #define ALT_USB_DEV_DOEPINT11_OUTTKNEPDIS_RESET 0x0
105443 
105444 #define ALT_USB_DEV_DOEPINT11_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
105445 
105446 #define ALT_USB_DEV_DOEPINT11_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
105447 
105475 #define ALT_USB_DEV_DOEPINT11_STSPHSERCVD_E_INACT 0x0
105476 
105481 #define ALT_USB_DEV_DOEPINT11_STSPHSERCVD_E_ACT 0x1
105482 
105484 #define ALT_USB_DEV_DOEPINT11_STSPHSERCVD_LSB 5
105485 
105486 #define ALT_USB_DEV_DOEPINT11_STSPHSERCVD_MSB 5
105487 
105488 #define ALT_USB_DEV_DOEPINT11_STSPHSERCVD_WIDTH 1
105489 
105490 #define ALT_USB_DEV_DOEPINT11_STSPHSERCVD_SET_MSK 0x00000020
105491 
105492 #define ALT_USB_DEV_DOEPINT11_STSPHSERCVD_CLR_MSK 0xffffffdf
105493 
105494 #define ALT_USB_DEV_DOEPINT11_STSPHSERCVD_RESET 0x0
105495 
105496 #define ALT_USB_DEV_DOEPINT11_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
105497 
105498 #define ALT_USB_DEV_DOEPINT11_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
105499 
105522 #define ALT_USB_DEV_DOEPINT11_BACK2BACKSETUP_E_INACT 0x0
105523 
105528 #define ALT_USB_DEV_DOEPINT11_BACK2BACKSETUP_E_ACT 0x1
105529 
105531 #define ALT_USB_DEV_DOEPINT11_BACK2BACKSETUP_LSB 6
105532 
105533 #define ALT_USB_DEV_DOEPINT11_BACK2BACKSETUP_MSB 6
105534 
105535 #define ALT_USB_DEV_DOEPINT11_BACK2BACKSETUP_WIDTH 1
105536 
105537 #define ALT_USB_DEV_DOEPINT11_BACK2BACKSETUP_SET_MSK 0x00000040
105538 
105539 #define ALT_USB_DEV_DOEPINT11_BACK2BACKSETUP_CLR_MSK 0xffffffbf
105540 
105541 #define ALT_USB_DEV_DOEPINT11_BACK2BACKSETUP_RESET 0x0
105542 
105543 #define ALT_USB_DEV_DOEPINT11_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
105544 
105545 #define ALT_USB_DEV_DOEPINT11_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
105546 
105568 #define ALT_USB_DEV_DOEPINT11_OUTPKTERR_E_INACT 0x0
105569 
105574 #define ALT_USB_DEV_DOEPINT11_OUTPKTERR_E_ACT 0x1
105575 
105577 #define ALT_USB_DEV_DOEPINT11_OUTPKTERR_LSB 8
105578 
105579 #define ALT_USB_DEV_DOEPINT11_OUTPKTERR_MSB 8
105580 
105581 #define ALT_USB_DEV_DOEPINT11_OUTPKTERR_WIDTH 1
105582 
105583 #define ALT_USB_DEV_DOEPINT11_OUTPKTERR_SET_MSK 0x00000100
105584 
105585 #define ALT_USB_DEV_DOEPINT11_OUTPKTERR_CLR_MSK 0xfffffeff
105586 
105587 #define ALT_USB_DEV_DOEPINT11_OUTPKTERR_RESET 0x0
105588 
105589 #define ALT_USB_DEV_DOEPINT11_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
105590 
105591 #define ALT_USB_DEV_DOEPINT11_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
105592 
105616 #define ALT_USB_DEV_DOEPINT11_BNAINTR_E_INACT 0x0
105617 
105622 #define ALT_USB_DEV_DOEPINT11_BNAINTR_E_ACT 0x1
105623 
105625 #define ALT_USB_DEV_DOEPINT11_BNAINTR_LSB 9
105626 
105627 #define ALT_USB_DEV_DOEPINT11_BNAINTR_MSB 9
105628 
105629 #define ALT_USB_DEV_DOEPINT11_BNAINTR_WIDTH 1
105630 
105631 #define ALT_USB_DEV_DOEPINT11_BNAINTR_SET_MSK 0x00000200
105632 
105633 #define ALT_USB_DEV_DOEPINT11_BNAINTR_CLR_MSK 0xfffffdff
105634 
105635 #define ALT_USB_DEV_DOEPINT11_BNAINTR_RESET 0x0
105636 
105637 #define ALT_USB_DEV_DOEPINT11_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
105638 
105639 #define ALT_USB_DEV_DOEPINT11_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
105640 
105663 #define ALT_USB_DEV_DOEPINT11_PKTDRPSTS_E_INACT 0x0
105664 
105669 #define ALT_USB_DEV_DOEPINT11_PKTDRPSTS_E_ACT 0x1
105670 
105672 #define ALT_USB_DEV_DOEPINT11_PKTDRPSTS_LSB 11
105673 
105674 #define ALT_USB_DEV_DOEPINT11_PKTDRPSTS_MSB 11
105675 
105676 #define ALT_USB_DEV_DOEPINT11_PKTDRPSTS_WIDTH 1
105677 
105678 #define ALT_USB_DEV_DOEPINT11_PKTDRPSTS_SET_MSK 0x00000800
105679 
105680 #define ALT_USB_DEV_DOEPINT11_PKTDRPSTS_CLR_MSK 0xfffff7ff
105681 
105682 #define ALT_USB_DEV_DOEPINT11_PKTDRPSTS_RESET 0x0
105683 
105684 #define ALT_USB_DEV_DOEPINT11_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
105685 
105686 #define ALT_USB_DEV_DOEPINT11_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
105687 
105708 #define ALT_USB_DEV_DOEPINT11_BBLEERR_E_INACT 0x0
105709 
105714 #define ALT_USB_DEV_DOEPINT11_BBLEERR_E_ACT 0x1
105715 
105717 #define ALT_USB_DEV_DOEPINT11_BBLEERR_LSB 12
105718 
105719 #define ALT_USB_DEV_DOEPINT11_BBLEERR_MSB 12
105720 
105721 #define ALT_USB_DEV_DOEPINT11_BBLEERR_WIDTH 1
105722 
105723 #define ALT_USB_DEV_DOEPINT11_BBLEERR_SET_MSK 0x00001000
105724 
105725 #define ALT_USB_DEV_DOEPINT11_BBLEERR_CLR_MSK 0xffffefff
105726 
105727 #define ALT_USB_DEV_DOEPINT11_BBLEERR_RESET 0x0
105728 
105729 #define ALT_USB_DEV_DOEPINT11_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
105730 
105731 #define ALT_USB_DEV_DOEPINT11_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
105732 
105755 #define ALT_USB_DEV_DOEPINT11_NAKINTRPT_E_INACT 0x0
105756 
105761 #define ALT_USB_DEV_DOEPINT11_NAKINTRPT_E_ACT 0x1
105762 
105764 #define ALT_USB_DEV_DOEPINT11_NAKINTRPT_LSB 13
105765 
105766 #define ALT_USB_DEV_DOEPINT11_NAKINTRPT_MSB 13
105767 
105768 #define ALT_USB_DEV_DOEPINT11_NAKINTRPT_WIDTH 1
105769 
105770 #define ALT_USB_DEV_DOEPINT11_NAKINTRPT_SET_MSK 0x00002000
105771 
105772 #define ALT_USB_DEV_DOEPINT11_NAKINTRPT_CLR_MSK 0xffffdfff
105773 
105774 #define ALT_USB_DEV_DOEPINT11_NAKINTRPT_RESET 0x0
105775 
105776 #define ALT_USB_DEV_DOEPINT11_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
105777 
105778 #define ALT_USB_DEV_DOEPINT11_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
105779 
105801 #define ALT_USB_DEV_DOEPINT11_NYETINTRPT_E_INACT 0x0
105802 
105807 #define ALT_USB_DEV_DOEPINT11_NYETINTRPT_E_ACT 0x1
105808 
105810 #define ALT_USB_DEV_DOEPINT11_NYETINTRPT_LSB 14
105811 
105812 #define ALT_USB_DEV_DOEPINT11_NYETINTRPT_MSB 14
105813 
105814 #define ALT_USB_DEV_DOEPINT11_NYETINTRPT_WIDTH 1
105815 
105816 #define ALT_USB_DEV_DOEPINT11_NYETINTRPT_SET_MSK 0x00004000
105817 
105818 #define ALT_USB_DEV_DOEPINT11_NYETINTRPT_CLR_MSK 0xffffbfff
105819 
105820 #define ALT_USB_DEV_DOEPINT11_NYETINTRPT_RESET 0x0
105821 
105822 #define ALT_USB_DEV_DOEPINT11_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
105823 
105824 #define ALT_USB_DEV_DOEPINT11_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
105825 
105826 #ifndef __ASSEMBLY__
105827 
105838 {
105839  const uint32_t xfercompl : 1;
105840  const uint32_t epdisbld : 1;
105841  const uint32_t ahberr : 1;
105842  const uint32_t setup : 1;
105843  const uint32_t outtknepdis : 1;
105844  const uint32_t stsphsercvd : 1;
105845  const uint32_t back2backsetup : 1;
105846  uint32_t : 1;
105847  const uint32_t outpkterr : 1;
105848  const uint32_t bnaintr : 1;
105849  uint32_t : 1;
105850  const uint32_t pktdrpsts : 1;
105851  const uint32_t bbleerr : 1;
105852  const uint32_t nakintrpt : 1;
105853  const uint32_t nyetintrpt : 1;
105854  uint32_t : 17;
105855 };
105856 
105859 #endif /* __ASSEMBLY__ */
105860 
105862 #define ALT_USB_DEV_DOEPINT11_OFST 0x468
105863 
105864 #define ALT_USB_DEV_DOEPINT11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT11_OFST))
105865 
105898 #define ALT_USB_DEV_DOEPTSIZ11_XFERSIZE_LSB 0
105899 
105900 #define ALT_USB_DEV_DOEPTSIZ11_XFERSIZE_MSB 18
105901 
105902 #define ALT_USB_DEV_DOEPTSIZ11_XFERSIZE_WIDTH 19
105903 
105904 #define ALT_USB_DEV_DOEPTSIZ11_XFERSIZE_SET_MSK 0x0007ffff
105905 
105906 #define ALT_USB_DEV_DOEPTSIZ11_XFERSIZE_CLR_MSK 0xfff80000
105907 
105908 #define ALT_USB_DEV_DOEPTSIZ11_XFERSIZE_RESET 0x0
105909 
105910 #define ALT_USB_DEV_DOEPTSIZ11_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
105911 
105912 #define ALT_USB_DEV_DOEPTSIZ11_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
105913 
105925 #define ALT_USB_DEV_DOEPTSIZ11_PKTCNT_LSB 19
105926 
105927 #define ALT_USB_DEV_DOEPTSIZ11_PKTCNT_MSB 28
105928 
105929 #define ALT_USB_DEV_DOEPTSIZ11_PKTCNT_WIDTH 10
105930 
105931 #define ALT_USB_DEV_DOEPTSIZ11_PKTCNT_SET_MSK 0x1ff80000
105932 
105933 #define ALT_USB_DEV_DOEPTSIZ11_PKTCNT_CLR_MSK 0xe007ffff
105934 
105935 #define ALT_USB_DEV_DOEPTSIZ11_PKTCNT_RESET 0x0
105936 
105937 #define ALT_USB_DEV_DOEPTSIZ11_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
105938 
105939 #define ALT_USB_DEV_DOEPTSIZ11_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
105940 
105967 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_E_DATA0 0x0
105968 
105973 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_E_DATA2PKT1 0x1
105974 
105979 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_E_DATA1PKT2 0x2
105980 
105985 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_E_MDATAPKT3 0x3
105986 
105988 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_LSB 29
105989 
105990 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_MSB 30
105991 
105992 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_WIDTH 2
105993 
105994 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_SET_MSK 0x60000000
105995 
105996 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_CLR_MSK 0x9fffffff
105997 
105998 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_RESET 0x0
105999 
106000 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
106001 
106002 #define ALT_USB_DEV_DOEPTSIZ11_RXDPID_SET(value) (((value) << 29) & 0x60000000)
106003 
106004 #ifndef __ASSEMBLY__
106005 
106016 {
106017  uint32_t xfersize : 19;
106018  uint32_t pktcnt : 10;
106019  const uint32_t rxdpid : 2;
106020  uint32_t : 1;
106021 };
106022 
106025 #endif /* __ASSEMBLY__ */
106026 
106028 #define ALT_USB_DEV_DOEPTSIZ11_OFST 0x470
106029 
106030 #define ALT_USB_DEV_DOEPTSIZ11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ11_OFST))
106031 
106064 #define ALT_USB_DEV_DOEPDMA11_DOEPDMA11_LSB 0
106065 
106066 #define ALT_USB_DEV_DOEPDMA11_DOEPDMA11_MSB 31
106067 
106068 #define ALT_USB_DEV_DOEPDMA11_DOEPDMA11_WIDTH 32
106069 
106070 #define ALT_USB_DEV_DOEPDMA11_DOEPDMA11_SET_MSK 0xffffffff
106071 
106072 #define ALT_USB_DEV_DOEPDMA11_DOEPDMA11_CLR_MSK 0x00000000
106073 
106074 #define ALT_USB_DEV_DOEPDMA11_DOEPDMA11_RESET 0x0
106075 
106076 #define ALT_USB_DEV_DOEPDMA11_DOEPDMA11_GET(value) (((value) & 0xffffffff) >> 0)
106077 
106078 #define ALT_USB_DEV_DOEPDMA11_DOEPDMA11_SET(value) (((value) << 0) & 0xffffffff)
106079 
106080 #ifndef __ASSEMBLY__
106081 
106092 {
106093  uint32_t doepdma11 : 32;
106094 };
106095 
106098 #endif /* __ASSEMBLY__ */
106099 
106101 #define ALT_USB_DEV_DOEPDMA11_OFST 0x474
106102 
106103 #define ALT_USB_DEV_DOEPDMA11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA11_OFST))
106104 
106128 #define ALT_USB_DEV_DOEPDMAB11_DOEPDMAB11_LSB 0
106129 
106130 #define ALT_USB_DEV_DOEPDMAB11_DOEPDMAB11_MSB 31
106131 
106132 #define ALT_USB_DEV_DOEPDMAB11_DOEPDMAB11_WIDTH 32
106133 
106134 #define ALT_USB_DEV_DOEPDMAB11_DOEPDMAB11_SET_MSK 0xffffffff
106135 
106136 #define ALT_USB_DEV_DOEPDMAB11_DOEPDMAB11_CLR_MSK 0x00000000
106137 
106138 #define ALT_USB_DEV_DOEPDMAB11_DOEPDMAB11_RESET 0x0
106139 
106140 #define ALT_USB_DEV_DOEPDMAB11_DOEPDMAB11_GET(value) (((value) & 0xffffffff) >> 0)
106141 
106142 #define ALT_USB_DEV_DOEPDMAB11_DOEPDMAB11_SET(value) (((value) << 0) & 0xffffffff)
106143 
106144 #ifndef __ASSEMBLY__
106145 
106156 {
106157  const uint32_t doepdmab11 : 32;
106158 };
106159 
106162 #endif /* __ASSEMBLY__ */
106163 
106165 #define ALT_USB_DEV_DOEPDMAB11_OFST 0x47c
106166 
106167 #define ALT_USB_DEV_DOEPDMAB11_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB11_OFST))
106168 
106206 #define ALT_USB_DEV_DOEPCTL12_MPS_LSB 0
106207 
106208 #define ALT_USB_DEV_DOEPCTL12_MPS_MSB 10
106209 
106210 #define ALT_USB_DEV_DOEPCTL12_MPS_WIDTH 11
106211 
106212 #define ALT_USB_DEV_DOEPCTL12_MPS_SET_MSK 0x000007ff
106213 
106214 #define ALT_USB_DEV_DOEPCTL12_MPS_CLR_MSK 0xfffff800
106215 
106216 #define ALT_USB_DEV_DOEPCTL12_MPS_RESET 0x0
106217 
106218 #define ALT_USB_DEV_DOEPCTL12_MPS_GET(value) (((value) & 0x000007ff) >> 0)
106219 
106220 #define ALT_USB_DEV_DOEPCTL12_MPS_SET(value) (((value) << 0) & 0x000007ff)
106221 
106246 #define ALT_USB_DEV_DOEPCTL12_USBACTEP_E_DISD 0x0
106247 
106252 #define ALT_USB_DEV_DOEPCTL12_USBACTEP_E_END 0x1
106253 
106255 #define ALT_USB_DEV_DOEPCTL12_USBACTEP_LSB 15
106256 
106257 #define ALT_USB_DEV_DOEPCTL12_USBACTEP_MSB 15
106258 
106259 #define ALT_USB_DEV_DOEPCTL12_USBACTEP_WIDTH 1
106260 
106261 #define ALT_USB_DEV_DOEPCTL12_USBACTEP_SET_MSK 0x00008000
106262 
106263 #define ALT_USB_DEV_DOEPCTL12_USBACTEP_CLR_MSK 0xffff7fff
106264 
106265 #define ALT_USB_DEV_DOEPCTL12_USBACTEP_RESET 0x0
106266 
106267 #define ALT_USB_DEV_DOEPCTL12_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
106268 
106269 #define ALT_USB_DEV_DOEPCTL12_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
106270 
106315 #define ALT_USB_DEV_DOEPCTL12_DPID_E_INACT 0x0
106316 
106321 #define ALT_USB_DEV_DOEPCTL12_DPID_E_ACT 0x1
106322 
106324 #define ALT_USB_DEV_DOEPCTL12_DPID_LSB 16
106325 
106326 #define ALT_USB_DEV_DOEPCTL12_DPID_MSB 16
106327 
106328 #define ALT_USB_DEV_DOEPCTL12_DPID_WIDTH 1
106329 
106330 #define ALT_USB_DEV_DOEPCTL12_DPID_SET_MSK 0x00010000
106331 
106332 #define ALT_USB_DEV_DOEPCTL12_DPID_CLR_MSK 0xfffeffff
106333 
106334 #define ALT_USB_DEV_DOEPCTL12_DPID_RESET 0x0
106335 
106336 #define ALT_USB_DEV_DOEPCTL12_DPID_GET(value) (((value) & 0x00010000) >> 16)
106337 
106338 #define ALT_USB_DEV_DOEPCTL12_DPID_SET(value) (((value) << 16) & 0x00010000)
106339 
106374 #define ALT_USB_DEV_DOEPCTL12_NAKSTS_E_NONNAK 0x0
106375 
106380 #define ALT_USB_DEV_DOEPCTL12_NAKSTS_E_NAK 0x1
106381 
106383 #define ALT_USB_DEV_DOEPCTL12_NAKSTS_LSB 17
106384 
106385 #define ALT_USB_DEV_DOEPCTL12_NAKSTS_MSB 17
106386 
106387 #define ALT_USB_DEV_DOEPCTL12_NAKSTS_WIDTH 1
106388 
106389 #define ALT_USB_DEV_DOEPCTL12_NAKSTS_SET_MSK 0x00020000
106390 
106391 #define ALT_USB_DEV_DOEPCTL12_NAKSTS_CLR_MSK 0xfffdffff
106392 
106393 #define ALT_USB_DEV_DOEPCTL12_NAKSTS_RESET 0x0
106394 
106395 #define ALT_USB_DEV_DOEPCTL12_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
106396 
106397 #define ALT_USB_DEV_DOEPCTL12_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
106398 
106421 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_E_CTL 0x0
106422 
106427 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_E_ISOCHRONOUS 0x1
106428 
106433 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_E_BULK 0x2
106434 
106439 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_E_INTERRUP 0x3
106440 
106442 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_LSB 18
106443 
106444 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_MSB 19
106445 
106446 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_WIDTH 2
106447 
106448 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_SET_MSK 0x000c0000
106449 
106450 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_CLR_MSK 0xfff3ffff
106451 
106452 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_RESET 0x0
106453 
106454 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
106455 
106456 #define ALT_USB_DEV_DOEPCTL12_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
106457 
106480 #define ALT_USB_DEV_DOEPCTL12_SNP_E_DIS 0x0
106481 
106486 #define ALT_USB_DEV_DOEPCTL12_SNP_E_EN 0x1
106487 
106489 #define ALT_USB_DEV_DOEPCTL12_SNP_LSB 20
106490 
106491 #define ALT_USB_DEV_DOEPCTL12_SNP_MSB 20
106492 
106493 #define ALT_USB_DEV_DOEPCTL12_SNP_WIDTH 1
106494 
106495 #define ALT_USB_DEV_DOEPCTL12_SNP_SET_MSK 0x00100000
106496 
106497 #define ALT_USB_DEV_DOEPCTL12_SNP_CLR_MSK 0xffefffff
106498 
106499 #define ALT_USB_DEV_DOEPCTL12_SNP_RESET 0x0
106500 
106501 #define ALT_USB_DEV_DOEPCTL12_SNP_GET(value) (((value) & 0x00100000) >> 20)
106502 
106503 #define ALT_USB_DEV_DOEPCTL12_SNP_SET(value) (((value) << 20) & 0x00100000)
106504 
106534 #define ALT_USB_DEV_DOEPCTL12_STALL_E_INACT 0x0
106535 
106540 #define ALT_USB_DEV_DOEPCTL12_STALL_E_ACT 0x1
106541 
106543 #define ALT_USB_DEV_DOEPCTL12_STALL_LSB 21
106544 
106545 #define ALT_USB_DEV_DOEPCTL12_STALL_MSB 21
106546 
106547 #define ALT_USB_DEV_DOEPCTL12_STALL_WIDTH 1
106548 
106549 #define ALT_USB_DEV_DOEPCTL12_STALL_SET_MSK 0x00200000
106550 
106551 #define ALT_USB_DEV_DOEPCTL12_STALL_CLR_MSK 0xffdfffff
106552 
106553 #define ALT_USB_DEV_DOEPCTL12_STALL_RESET 0x0
106554 
106555 #define ALT_USB_DEV_DOEPCTL12_STALL_GET(value) (((value) & 0x00200000) >> 21)
106556 
106557 #define ALT_USB_DEV_DOEPCTL12_STALL_SET(value) (((value) << 21) & 0x00200000)
106558 
106579 #define ALT_USB_DEV_DOEPCTL12_CNAK_E_INACT 0x0
106580 
106585 #define ALT_USB_DEV_DOEPCTL12_CNAK_E_ACT 0x1
106586 
106588 #define ALT_USB_DEV_DOEPCTL12_CNAK_LSB 26
106589 
106590 #define ALT_USB_DEV_DOEPCTL12_CNAK_MSB 26
106591 
106592 #define ALT_USB_DEV_DOEPCTL12_CNAK_WIDTH 1
106593 
106594 #define ALT_USB_DEV_DOEPCTL12_CNAK_SET_MSK 0x04000000
106595 
106596 #define ALT_USB_DEV_DOEPCTL12_CNAK_CLR_MSK 0xfbffffff
106597 
106598 #define ALT_USB_DEV_DOEPCTL12_CNAK_RESET 0x0
106599 
106600 #define ALT_USB_DEV_DOEPCTL12_CNAK_GET(value) (((value) & 0x04000000) >> 26)
106601 
106602 #define ALT_USB_DEV_DOEPCTL12_CNAK_SET(value) (((value) << 26) & 0x04000000)
106603 
106627 #define ALT_USB_DEV_DOEPCTL12_SNAK_E_INACT 0x0
106628 
106633 #define ALT_USB_DEV_DOEPCTL12_SNAK_E_ACT 0x1
106634 
106636 #define ALT_USB_DEV_DOEPCTL12_SNAK_LSB 27
106637 
106638 #define ALT_USB_DEV_DOEPCTL12_SNAK_MSB 27
106639 
106640 #define ALT_USB_DEV_DOEPCTL12_SNAK_WIDTH 1
106641 
106642 #define ALT_USB_DEV_DOEPCTL12_SNAK_SET_MSK 0x08000000
106643 
106644 #define ALT_USB_DEV_DOEPCTL12_SNAK_CLR_MSK 0xf7ffffff
106645 
106646 #define ALT_USB_DEV_DOEPCTL12_SNAK_RESET 0x0
106647 
106648 #define ALT_USB_DEV_DOEPCTL12_SNAK_GET(value) (((value) & 0x08000000) >> 27)
106649 
106650 #define ALT_USB_DEV_DOEPCTL12_SNAK_SET(value) (((value) << 27) & 0x08000000)
106651 
106680 #define ALT_USB_DEV_DOEPCTL12_SETD0PID_E_DISD 0x0
106681 
106686 #define ALT_USB_DEV_DOEPCTL12_SETD0PID_E_END 0x1
106687 
106689 #define ALT_USB_DEV_DOEPCTL12_SETD0PID_LSB 28
106690 
106691 #define ALT_USB_DEV_DOEPCTL12_SETD0PID_MSB 28
106692 
106693 #define ALT_USB_DEV_DOEPCTL12_SETD0PID_WIDTH 1
106694 
106695 #define ALT_USB_DEV_DOEPCTL12_SETD0PID_SET_MSK 0x10000000
106696 
106697 #define ALT_USB_DEV_DOEPCTL12_SETD0PID_CLR_MSK 0xefffffff
106698 
106699 #define ALT_USB_DEV_DOEPCTL12_SETD0PID_RESET 0x0
106700 
106701 #define ALT_USB_DEV_DOEPCTL12_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
106702 
106703 #define ALT_USB_DEV_DOEPCTL12_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
106704 
106731 #define ALT_USB_DEV_DOEPCTL12_SETD1PID_E_DISD 0x0
106732 
106737 #define ALT_USB_DEV_DOEPCTL12_SETD1PID_E_END 0x1
106738 
106740 #define ALT_USB_DEV_DOEPCTL12_SETD1PID_LSB 29
106741 
106742 #define ALT_USB_DEV_DOEPCTL12_SETD1PID_MSB 29
106743 
106744 #define ALT_USB_DEV_DOEPCTL12_SETD1PID_WIDTH 1
106745 
106746 #define ALT_USB_DEV_DOEPCTL12_SETD1PID_SET_MSK 0x20000000
106747 
106748 #define ALT_USB_DEV_DOEPCTL12_SETD1PID_CLR_MSK 0xdfffffff
106749 
106750 #define ALT_USB_DEV_DOEPCTL12_SETD1PID_RESET 0x0
106751 
106752 #define ALT_USB_DEV_DOEPCTL12_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
106753 
106754 #define ALT_USB_DEV_DOEPCTL12_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
106755 
106781 #define ALT_USB_DEV_DOEPCTL12_EPDIS_E_INACT 0x0
106782 
106787 #define ALT_USB_DEV_DOEPCTL12_EPDIS_E_ACT 0x1
106788 
106790 #define ALT_USB_DEV_DOEPCTL12_EPDIS_LSB 30
106791 
106792 #define ALT_USB_DEV_DOEPCTL12_EPDIS_MSB 30
106793 
106794 #define ALT_USB_DEV_DOEPCTL12_EPDIS_WIDTH 1
106795 
106796 #define ALT_USB_DEV_DOEPCTL12_EPDIS_SET_MSK 0x40000000
106797 
106798 #define ALT_USB_DEV_DOEPCTL12_EPDIS_CLR_MSK 0xbfffffff
106799 
106800 #define ALT_USB_DEV_DOEPCTL12_EPDIS_RESET 0x0
106801 
106802 #define ALT_USB_DEV_DOEPCTL12_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
106803 
106804 #define ALT_USB_DEV_DOEPCTL12_EPDIS_SET(value) (((value) << 30) & 0x40000000)
106805 
106855 #define ALT_USB_DEV_DOEPCTL12_EPENA_E_INACT 0x0
106856 
106861 #define ALT_USB_DEV_DOEPCTL12_EPENA_E_ACT 0x1
106862 
106864 #define ALT_USB_DEV_DOEPCTL12_EPENA_LSB 31
106865 
106866 #define ALT_USB_DEV_DOEPCTL12_EPENA_MSB 31
106867 
106868 #define ALT_USB_DEV_DOEPCTL12_EPENA_WIDTH 1
106869 
106870 #define ALT_USB_DEV_DOEPCTL12_EPENA_SET_MSK 0x80000000
106871 
106872 #define ALT_USB_DEV_DOEPCTL12_EPENA_CLR_MSK 0x7fffffff
106873 
106874 #define ALT_USB_DEV_DOEPCTL12_EPENA_RESET 0x0
106875 
106876 #define ALT_USB_DEV_DOEPCTL12_EPENA_GET(value) (((value) & 0x80000000) >> 31)
106877 
106878 #define ALT_USB_DEV_DOEPCTL12_EPENA_SET(value) (((value) << 31) & 0x80000000)
106879 
106880 #ifndef __ASSEMBLY__
106881 
106892 {
106893  uint32_t mps : 11;
106894  uint32_t : 4;
106895  uint32_t usbactep : 1;
106896  const uint32_t dpid : 1;
106897  const uint32_t naksts : 1;
106898  uint32_t eptype : 2;
106899  uint32_t snp : 1;
106900  const uint32_t stall : 1;
106901  uint32_t : 4;
106902  uint32_t cnak : 1;
106903  uint32_t snak : 1;
106904  uint32_t setd0pid : 1;
106905  uint32_t setd1pid : 1;
106906  const uint32_t epdis : 1;
106907  const uint32_t epena : 1;
106908 };
106909 
106912 #endif /* __ASSEMBLY__ */
106913 
106915 #define ALT_USB_DEV_DOEPCTL12_OFST 0x480
106916 
106917 #define ALT_USB_DEV_DOEPCTL12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL12_OFST))
106918 
106982 #define ALT_USB_DEV_DOEPINT12_XFERCOMPL_E_INACT 0x0
106983 
106988 #define ALT_USB_DEV_DOEPINT12_XFERCOMPL_E_ACT 0x1
106989 
106991 #define ALT_USB_DEV_DOEPINT12_XFERCOMPL_LSB 0
106992 
106993 #define ALT_USB_DEV_DOEPINT12_XFERCOMPL_MSB 0
106994 
106995 #define ALT_USB_DEV_DOEPINT12_XFERCOMPL_WIDTH 1
106996 
106997 #define ALT_USB_DEV_DOEPINT12_XFERCOMPL_SET_MSK 0x00000001
106998 
106999 #define ALT_USB_DEV_DOEPINT12_XFERCOMPL_CLR_MSK 0xfffffffe
107000 
107001 #define ALT_USB_DEV_DOEPINT12_XFERCOMPL_RESET 0x0
107002 
107003 #define ALT_USB_DEV_DOEPINT12_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
107004 
107005 #define ALT_USB_DEV_DOEPINT12_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
107006 
107028 #define ALT_USB_DEV_DOEPINT12_EPDISBLD_E_INACT 0x0
107029 
107034 #define ALT_USB_DEV_DOEPINT12_EPDISBLD_E_ACT 0x1
107035 
107037 #define ALT_USB_DEV_DOEPINT12_EPDISBLD_LSB 1
107038 
107039 #define ALT_USB_DEV_DOEPINT12_EPDISBLD_MSB 1
107040 
107041 #define ALT_USB_DEV_DOEPINT12_EPDISBLD_WIDTH 1
107042 
107043 #define ALT_USB_DEV_DOEPINT12_EPDISBLD_SET_MSK 0x00000002
107044 
107045 #define ALT_USB_DEV_DOEPINT12_EPDISBLD_CLR_MSK 0xfffffffd
107046 
107047 #define ALT_USB_DEV_DOEPINT12_EPDISBLD_RESET 0x0
107048 
107049 #define ALT_USB_DEV_DOEPINT12_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
107050 
107051 #define ALT_USB_DEV_DOEPINT12_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
107052 
107075 #define ALT_USB_DEV_DOEPINT12_AHBERR_E_INACT 0x0
107076 
107081 #define ALT_USB_DEV_DOEPINT12_AHBERR_E_ACT 0x1
107082 
107084 #define ALT_USB_DEV_DOEPINT12_AHBERR_LSB 2
107085 
107086 #define ALT_USB_DEV_DOEPINT12_AHBERR_MSB 2
107087 
107088 #define ALT_USB_DEV_DOEPINT12_AHBERR_WIDTH 1
107089 
107090 #define ALT_USB_DEV_DOEPINT12_AHBERR_SET_MSK 0x00000004
107091 
107092 #define ALT_USB_DEV_DOEPINT12_AHBERR_CLR_MSK 0xfffffffb
107093 
107094 #define ALT_USB_DEV_DOEPINT12_AHBERR_RESET 0x0
107095 
107096 #define ALT_USB_DEV_DOEPINT12_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
107097 
107098 #define ALT_USB_DEV_DOEPINT12_AHBERR_SET(value) (((value) << 2) & 0x00000004)
107099 
107123 #define ALT_USB_DEV_DOEPINT12_SETUP_E_INACT 0x0
107124 
107129 #define ALT_USB_DEV_DOEPINT12_SETUP_E_ACT 0x1
107130 
107132 #define ALT_USB_DEV_DOEPINT12_SETUP_LSB 3
107133 
107134 #define ALT_USB_DEV_DOEPINT12_SETUP_MSB 3
107135 
107136 #define ALT_USB_DEV_DOEPINT12_SETUP_WIDTH 1
107137 
107138 #define ALT_USB_DEV_DOEPINT12_SETUP_SET_MSK 0x00000008
107139 
107140 #define ALT_USB_DEV_DOEPINT12_SETUP_CLR_MSK 0xfffffff7
107141 
107142 #define ALT_USB_DEV_DOEPINT12_SETUP_RESET 0x0
107143 
107144 #define ALT_USB_DEV_DOEPINT12_SETUP_GET(value) (((value) & 0x00000008) >> 3)
107145 
107146 #define ALT_USB_DEV_DOEPINT12_SETUP_SET(value) (((value) << 3) & 0x00000008)
107147 
107170 #define ALT_USB_DEV_DOEPINT12_OUTTKNEPDIS_E_INACT 0x0
107171 
107176 #define ALT_USB_DEV_DOEPINT12_OUTTKNEPDIS_E_ACT 0x1
107177 
107179 #define ALT_USB_DEV_DOEPINT12_OUTTKNEPDIS_LSB 4
107180 
107181 #define ALT_USB_DEV_DOEPINT12_OUTTKNEPDIS_MSB 4
107182 
107183 #define ALT_USB_DEV_DOEPINT12_OUTTKNEPDIS_WIDTH 1
107184 
107185 #define ALT_USB_DEV_DOEPINT12_OUTTKNEPDIS_SET_MSK 0x00000010
107186 
107187 #define ALT_USB_DEV_DOEPINT12_OUTTKNEPDIS_CLR_MSK 0xffffffef
107188 
107189 #define ALT_USB_DEV_DOEPINT12_OUTTKNEPDIS_RESET 0x0
107190 
107191 #define ALT_USB_DEV_DOEPINT12_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
107192 
107193 #define ALT_USB_DEV_DOEPINT12_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
107194 
107222 #define ALT_USB_DEV_DOEPINT12_STSPHSERCVD_E_INACT 0x0
107223 
107228 #define ALT_USB_DEV_DOEPINT12_STSPHSERCVD_E_ACT 0x1
107229 
107231 #define ALT_USB_DEV_DOEPINT12_STSPHSERCVD_LSB 5
107232 
107233 #define ALT_USB_DEV_DOEPINT12_STSPHSERCVD_MSB 5
107234 
107235 #define ALT_USB_DEV_DOEPINT12_STSPHSERCVD_WIDTH 1
107236 
107237 #define ALT_USB_DEV_DOEPINT12_STSPHSERCVD_SET_MSK 0x00000020
107238 
107239 #define ALT_USB_DEV_DOEPINT12_STSPHSERCVD_CLR_MSK 0xffffffdf
107240 
107241 #define ALT_USB_DEV_DOEPINT12_STSPHSERCVD_RESET 0x0
107242 
107243 #define ALT_USB_DEV_DOEPINT12_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
107244 
107245 #define ALT_USB_DEV_DOEPINT12_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
107246 
107269 #define ALT_USB_DEV_DOEPINT12_BACK2BACKSETUP_E_INACT 0x0
107270 
107275 #define ALT_USB_DEV_DOEPINT12_BACK2BACKSETUP_E_ACT 0x1
107276 
107278 #define ALT_USB_DEV_DOEPINT12_BACK2BACKSETUP_LSB 6
107279 
107280 #define ALT_USB_DEV_DOEPINT12_BACK2BACKSETUP_MSB 6
107281 
107282 #define ALT_USB_DEV_DOEPINT12_BACK2BACKSETUP_WIDTH 1
107283 
107284 #define ALT_USB_DEV_DOEPINT12_BACK2BACKSETUP_SET_MSK 0x00000040
107285 
107286 #define ALT_USB_DEV_DOEPINT12_BACK2BACKSETUP_CLR_MSK 0xffffffbf
107287 
107288 #define ALT_USB_DEV_DOEPINT12_BACK2BACKSETUP_RESET 0x0
107289 
107290 #define ALT_USB_DEV_DOEPINT12_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
107291 
107292 #define ALT_USB_DEV_DOEPINT12_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
107293 
107315 #define ALT_USB_DEV_DOEPINT12_OUTPKTERR_E_INACT 0x0
107316 
107321 #define ALT_USB_DEV_DOEPINT12_OUTPKTERR_E_ACT 0x1
107322 
107324 #define ALT_USB_DEV_DOEPINT12_OUTPKTERR_LSB 8
107325 
107326 #define ALT_USB_DEV_DOEPINT12_OUTPKTERR_MSB 8
107327 
107328 #define ALT_USB_DEV_DOEPINT12_OUTPKTERR_WIDTH 1
107329 
107330 #define ALT_USB_DEV_DOEPINT12_OUTPKTERR_SET_MSK 0x00000100
107331 
107332 #define ALT_USB_DEV_DOEPINT12_OUTPKTERR_CLR_MSK 0xfffffeff
107333 
107334 #define ALT_USB_DEV_DOEPINT12_OUTPKTERR_RESET 0x0
107335 
107336 #define ALT_USB_DEV_DOEPINT12_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
107337 
107338 #define ALT_USB_DEV_DOEPINT12_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
107339 
107363 #define ALT_USB_DEV_DOEPINT12_BNAINTR_E_INACT 0x0
107364 
107369 #define ALT_USB_DEV_DOEPINT12_BNAINTR_E_ACT 0x1
107370 
107372 #define ALT_USB_DEV_DOEPINT12_BNAINTR_LSB 9
107373 
107374 #define ALT_USB_DEV_DOEPINT12_BNAINTR_MSB 9
107375 
107376 #define ALT_USB_DEV_DOEPINT12_BNAINTR_WIDTH 1
107377 
107378 #define ALT_USB_DEV_DOEPINT12_BNAINTR_SET_MSK 0x00000200
107379 
107380 #define ALT_USB_DEV_DOEPINT12_BNAINTR_CLR_MSK 0xfffffdff
107381 
107382 #define ALT_USB_DEV_DOEPINT12_BNAINTR_RESET 0x0
107383 
107384 #define ALT_USB_DEV_DOEPINT12_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
107385 
107386 #define ALT_USB_DEV_DOEPINT12_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
107387 
107410 #define ALT_USB_DEV_DOEPINT12_PKTDRPSTS_E_INACT 0x0
107411 
107416 #define ALT_USB_DEV_DOEPINT12_PKTDRPSTS_E_ACT 0x1
107417 
107419 #define ALT_USB_DEV_DOEPINT12_PKTDRPSTS_LSB 11
107420 
107421 #define ALT_USB_DEV_DOEPINT12_PKTDRPSTS_MSB 11
107422 
107423 #define ALT_USB_DEV_DOEPINT12_PKTDRPSTS_WIDTH 1
107424 
107425 #define ALT_USB_DEV_DOEPINT12_PKTDRPSTS_SET_MSK 0x00000800
107426 
107427 #define ALT_USB_DEV_DOEPINT12_PKTDRPSTS_CLR_MSK 0xfffff7ff
107428 
107429 #define ALT_USB_DEV_DOEPINT12_PKTDRPSTS_RESET 0x0
107430 
107431 #define ALT_USB_DEV_DOEPINT12_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
107432 
107433 #define ALT_USB_DEV_DOEPINT12_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
107434 
107455 #define ALT_USB_DEV_DOEPINT12_BBLEERR_E_INACT 0x0
107456 
107461 #define ALT_USB_DEV_DOEPINT12_BBLEERR_E_ACT 0x1
107462 
107464 #define ALT_USB_DEV_DOEPINT12_BBLEERR_LSB 12
107465 
107466 #define ALT_USB_DEV_DOEPINT12_BBLEERR_MSB 12
107467 
107468 #define ALT_USB_DEV_DOEPINT12_BBLEERR_WIDTH 1
107469 
107470 #define ALT_USB_DEV_DOEPINT12_BBLEERR_SET_MSK 0x00001000
107471 
107472 #define ALT_USB_DEV_DOEPINT12_BBLEERR_CLR_MSK 0xffffefff
107473 
107474 #define ALT_USB_DEV_DOEPINT12_BBLEERR_RESET 0x0
107475 
107476 #define ALT_USB_DEV_DOEPINT12_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
107477 
107478 #define ALT_USB_DEV_DOEPINT12_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
107479 
107502 #define ALT_USB_DEV_DOEPINT12_NAKINTRPT_E_INACT 0x0
107503 
107508 #define ALT_USB_DEV_DOEPINT12_NAKINTRPT_E_ACT 0x1
107509 
107511 #define ALT_USB_DEV_DOEPINT12_NAKINTRPT_LSB 13
107512 
107513 #define ALT_USB_DEV_DOEPINT12_NAKINTRPT_MSB 13
107514 
107515 #define ALT_USB_DEV_DOEPINT12_NAKINTRPT_WIDTH 1
107516 
107517 #define ALT_USB_DEV_DOEPINT12_NAKINTRPT_SET_MSK 0x00002000
107518 
107519 #define ALT_USB_DEV_DOEPINT12_NAKINTRPT_CLR_MSK 0xffffdfff
107520 
107521 #define ALT_USB_DEV_DOEPINT12_NAKINTRPT_RESET 0x0
107522 
107523 #define ALT_USB_DEV_DOEPINT12_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
107524 
107525 #define ALT_USB_DEV_DOEPINT12_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
107526 
107548 #define ALT_USB_DEV_DOEPINT12_NYETINTRPT_E_INACT 0x0
107549 
107554 #define ALT_USB_DEV_DOEPINT12_NYETINTRPT_E_ACT 0x1
107555 
107557 #define ALT_USB_DEV_DOEPINT12_NYETINTRPT_LSB 14
107558 
107559 #define ALT_USB_DEV_DOEPINT12_NYETINTRPT_MSB 14
107560 
107561 #define ALT_USB_DEV_DOEPINT12_NYETINTRPT_WIDTH 1
107562 
107563 #define ALT_USB_DEV_DOEPINT12_NYETINTRPT_SET_MSK 0x00004000
107564 
107565 #define ALT_USB_DEV_DOEPINT12_NYETINTRPT_CLR_MSK 0xffffbfff
107566 
107567 #define ALT_USB_DEV_DOEPINT12_NYETINTRPT_RESET 0x0
107568 
107569 #define ALT_USB_DEV_DOEPINT12_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
107570 
107571 #define ALT_USB_DEV_DOEPINT12_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
107572 
107573 #ifndef __ASSEMBLY__
107574 
107585 {
107586  const uint32_t xfercompl : 1;
107587  const uint32_t epdisbld : 1;
107588  const uint32_t ahberr : 1;
107589  const uint32_t setup : 1;
107590  const uint32_t outtknepdis : 1;
107591  const uint32_t stsphsercvd : 1;
107592  const uint32_t back2backsetup : 1;
107593  uint32_t : 1;
107594  const uint32_t outpkterr : 1;
107595  const uint32_t bnaintr : 1;
107596  uint32_t : 1;
107597  const uint32_t pktdrpsts : 1;
107598  const uint32_t bbleerr : 1;
107599  const uint32_t nakintrpt : 1;
107600  const uint32_t nyetintrpt : 1;
107601  uint32_t : 17;
107602 };
107603 
107606 #endif /* __ASSEMBLY__ */
107607 
107609 #define ALT_USB_DEV_DOEPINT12_OFST 0x488
107610 
107611 #define ALT_USB_DEV_DOEPINT12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT12_OFST))
107612 
107645 #define ALT_USB_DEV_DOEPTSIZ12_XFERSIZE_LSB 0
107646 
107647 #define ALT_USB_DEV_DOEPTSIZ12_XFERSIZE_MSB 18
107648 
107649 #define ALT_USB_DEV_DOEPTSIZ12_XFERSIZE_WIDTH 19
107650 
107651 #define ALT_USB_DEV_DOEPTSIZ12_XFERSIZE_SET_MSK 0x0007ffff
107652 
107653 #define ALT_USB_DEV_DOEPTSIZ12_XFERSIZE_CLR_MSK 0xfff80000
107654 
107655 #define ALT_USB_DEV_DOEPTSIZ12_XFERSIZE_RESET 0x0
107656 
107657 #define ALT_USB_DEV_DOEPTSIZ12_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
107658 
107659 #define ALT_USB_DEV_DOEPTSIZ12_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
107660 
107672 #define ALT_USB_DEV_DOEPTSIZ12_PKTCNT_LSB 19
107673 
107674 #define ALT_USB_DEV_DOEPTSIZ12_PKTCNT_MSB 28
107675 
107676 #define ALT_USB_DEV_DOEPTSIZ12_PKTCNT_WIDTH 10
107677 
107678 #define ALT_USB_DEV_DOEPTSIZ12_PKTCNT_SET_MSK 0x1ff80000
107679 
107680 #define ALT_USB_DEV_DOEPTSIZ12_PKTCNT_CLR_MSK 0xe007ffff
107681 
107682 #define ALT_USB_DEV_DOEPTSIZ12_PKTCNT_RESET 0x0
107683 
107684 #define ALT_USB_DEV_DOEPTSIZ12_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
107685 
107686 #define ALT_USB_DEV_DOEPTSIZ12_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
107687 
107714 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_E_DATA0 0x0
107715 
107720 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_E_DATA2PKT1 0x1
107721 
107726 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_E_DATA1PKT2 0x2
107727 
107732 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_E_MDATAPKT3 0x3
107733 
107735 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_LSB 29
107736 
107737 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_MSB 30
107738 
107739 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_WIDTH 2
107740 
107741 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_SET_MSK 0x60000000
107742 
107743 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_CLR_MSK 0x9fffffff
107744 
107745 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_RESET 0x0
107746 
107747 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
107748 
107749 #define ALT_USB_DEV_DOEPTSIZ12_RXDPID_SET(value) (((value) << 29) & 0x60000000)
107750 
107751 #ifndef __ASSEMBLY__
107752 
107763 {
107764  uint32_t xfersize : 19;
107765  uint32_t pktcnt : 10;
107766  const uint32_t rxdpid : 2;
107767  uint32_t : 1;
107768 };
107769 
107772 #endif /* __ASSEMBLY__ */
107773 
107775 #define ALT_USB_DEV_DOEPTSIZ12_OFST 0x490
107776 
107777 #define ALT_USB_DEV_DOEPTSIZ12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ12_OFST))
107778 
107811 #define ALT_USB_DEV_DOEPDMA12_DOEPDMA12_LSB 0
107812 
107813 #define ALT_USB_DEV_DOEPDMA12_DOEPDMA12_MSB 31
107814 
107815 #define ALT_USB_DEV_DOEPDMA12_DOEPDMA12_WIDTH 32
107816 
107817 #define ALT_USB_DEV_DOEPDMA12_DOEPDMA12_SET_MSK 0xffffffff
107818 
107819 #define ALT_USB_DEV_DOEPDMA12_DOEPDMA12_CLR_MSK 0x00000000
107820 
107821 #define ALT_USB_DEV_DOEPDMA12_DOEPDMA12_RESET 0x0
107822 
107823 #define ALT_USB_DEV_DOEPDMA12_DOEPDMA12_GET(value) (((value) & 0xffffffff) >> 0)
107824 
107825 #define ALT_USB_DEV_DOEPDMA12_DOEPDMA12_SET(value) (((value) << 0) & 0xffffffff)
107826 
107827 #ifndef __ASSEMBLY__
107828 
107839 {
107840  uint32_t doepdma12 : 32;
107841 };
107842 
107845 #endif /* __ASSEMBLY__ */
107846 
107848 #define ALT_USB_DEV_DOEPDMA12_OFST 0x494
107849 
107850 #define ALT_USB_DEV_DOEPDMA12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA12_OFST))
107851 
107875 #define ALT_USB_DEV_DOEPDMAB12_DOEPDMAB12_LSB 0
107876 
107877 #define ALT_USB_DEV_DOEPDMAB12_DOEPDMAB12_MSB 31
107878 
107879 #define ALT_USB_DEV_DOEPDMAB12_DOEPDMAB12_WIDTH 32
107880 
107881 #define ALT_USB_DEV_DOEPDMAB12_DOEPDMAB12_SET_MSK 0xffffffff
107882 
107883 #define ALT_USB_DEV_DOEPDMAB12_DOEPDMAB12_CLR_MSK 0x00000000
107884 
107885 #define ALT_USB_DEV_DOEPDMAB12_DOEPDMAB12_RESET 0x0
107886 
107887 #define ALT_USB_DEV_DOEPDMAB12_DOEPDMAB12_GET(value) (((value) & 0xffffffff) >> 0)
107888 
107889 #define ALT_USB_DEV_DOEPDMAB12_DOEPDMAB12_SET(value) (((value) << 0) & 0xffffffff)
107890 
107891 #ifndef __ASSEMBLY__
107892 
107903 {
107904  const uint32_t doepdmab12 : 32;
107905 };
107906 
107909 #endif /* __ASSEMBLY__ */
107910 
107912 #define ALT_USB_DEV_DOEPDMAB12_OFST 0x49c
107913 
107914 #define ALT_USB_DEV_DOEPDMAB12_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB12_OFST))
107915 
107953 #define ALT_USB_DEV_DOEPCTL13_MPS_LSB 0
107954 
107955 #define ALT_USB_DEV_DOEPCTL13_MPS_MSB 10
107956 
107957 #define ALT_USB_DEV_DOEPCTL13_MPS_WIDTH 11
107958 
107959 #define ALT_USB_DEV_DOEPCTL13_MPS_SET_MSK 0x000007ff
107960 
107961 #define ALT_USB_DEV_DOEPCTL13_MPS_CLR_MSK 0xfffff800
107962 
107963 #define ALT_USB_DEV_DOEPCTL13_MPS_RESET 0x0
107964 
107965 #define ALT_USB_DEV_DOEPCTL13_MPS_GET(value) (((value) & 0x000007ff) >> 0)
107966 
107967 #define ALT_USB_DEV_DOEPCTL13_MPS_SET(value) (((value) << 0) & 0x000007ff)
107968 
107993 #define ALT_USB_DEV_DOEPCTL13_USBACTEP_E_DISD 0x0
107994 
107999 #define ALT_USB_DEV_DOEPCTL13_USBACTEP_E_END 0x1
108000 
108002 #define ALT_USB_DEV_DOEPCTL13_USBACTEP_LSB 15
108003 
108004 #define ALT_USB_DEV_DOEPCTL13_USBACTEP_MSB 15
108005 
108006 #define ALT_USB_DEV_DOEPCTL13_USBACTEP_WIDTH 1
108007 
108008 #define ALT_USB_DEV_DOEPCTL13_USBACTEP_SET_MSK 0x00008000
108009 
108010 #define ALT_USB_DEV_DOEPCTL13_USBACTEP_CLR_MSK 0xffff7fff
108011 
108012 #define ALT_USB_DEV_DOEPCTL13_USBACTEP_RESET 0x0
108013 
108014 #define ALT_USB_DEV_DOEPCTL13_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
108015 
108016 #define ALT_USB_DEV_DOEPCTL13_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
108017 
108062 #define ALT_USB_DEV_DOEPCTL13_DPID_E_INACT 0x0
108063 
108068 #define ALT_USB_DEV_DOEPCTL13_DPID_E_ACT 0x1
108069 
108071 #define ALT_USB_DEV_DOEPCTL13_DPID_LSB 16
108072 
108073 #define ALT_USB_DEV_DOEPCTL13_DPID_MSB 16
108074 
108075 #define ALT_USB_DEV_DOEPCTL13_DPID_WIDTH 1
108076 
108077 #define ALT_USB_DEV_DOEPCTL13_DPID_SET_MSK 0x00010000
108078 
108079 #define ALT_USB_DEV_DOEPCTL13_DPID_CLR_MSK 0xfffeffff
108080 
108081 #define ALT_USB_DEV_DOEPCTL13_DPID_RESET 0x0
108082 
108083 #define ALT_USB_DEV_DOEPCTL13_DPID_GET(value) (((value) & 0x00010000) >> 16)
108084 
108085 #define ALT_USB_DEV_DOEPCTL13_DPID_SET(value) (((value) << 16) & 0x00010000)
108086 
108121 #define ALT_USB_DEV_DOEPCTL13_NAKSTS_E_NONNAK 0x0
108122 
108127 #define ALT_USB_DEV_DOEPCTL13_NAKSTS_E_NAK 0x1
108128 
108130 #define ALT_USB_DEV_DOEPCTL13_NAKSTS_LSB 17
108131 
108132 #define ALT_USB_DEV_DOEPCTL13_NAKSTS_MSB 17
108133 
108134 #define ALT_USB_DEV_DOEPCTL13_NAKSTS_WIDTH 1
108135 
108136 #define ALT_USB_DEV_DOEPCTL13_NAKSTS_SET_MSK 0x00020000
108137 
108138 #define ALT_USB_DEV_DOEPCTL13_NAKSTS_CLR_MSK 0xfffdffff
108139 
108140 #define ALT_USB_DEV_DOEPCTL13_NAKSTS_RESET 0x0
108141 
108142 #define ALT_USB_DEV_DOEPCTL13_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
108143 
108144 #define ALT_USB_DEV_DOEPCTL13_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
108145 
108168 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_E_CTL 0x0
108169 
108174 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_E_ISOCHRONOUS 0x1
108175 
108180 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_E_BULK 0x2
108181 
108186 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_E_INTERRUP 0x3
108187 
108189 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_LSB 18
108190 
108191 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_MSB 19
108192 
108193 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_WIDTH 2
108194 
108195 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_SET_MSK 0x000c0000
108196 
108197 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_CLR_MSK 0xfff3ffff
108198 
108199 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_RESET 0x0
108200 
108201 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
108202 
108203 #define ALT_USB_DEV_DOEPCTL13_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
108204 
108227 #define ALT_USB_DEV_DOEPCTL13_SNP_E_DIS 0x0
108228 
108233 #define ALT_USB_DEV_DOEPCTL13_SNP_E_EN 0x1
108234 
108236 #define ALT_USB_DEV_DOEPCTL13_SNP_LSB 20
108237 
108238 #define ALT_USB_DEV_DOEPCTL13_SNP_MSB 20
108239 
108240 #define ALT_USB_DEV_DOEPCTL13_SNP_WIDTH 1
108241 
108242 #define ALT_USB_DEV_DOEPCTL13_SNP_SET_MSK 0x00100000
108243 
108244 #define ALT_USB_DEV_DOEPCTL13_SNP_CLR_MSK 0xffefffff
108245 
108246 #define ALT_USB_DEV_DOEPCTL13_SNP_RESET 0x0
108247 
108248 #define ALT_USB_DEV_DOEPCTL13_SNP_GET(value) (((value) & 0x00100000) >> 20)
108249 
108250 #define ALT_USB_DEV_DOEPCTL13_SNP_SET(value) (((value) << 20) & 0x00100000)
108251 
108281 #define ALT_USB_DEV_DOEPCTL13_STALL_E_INACT 0x0
108282 
108287 #define ALT_USB_DEV_DOEPCTL13_STALL_E_ACT 0x1
108288 
108290 #define ALT_USB_DEV_DOEPCTL13_STALL_LSB 21
108291 
108292 #define ALT_USB_DEV_DOEPCTL13_STALL_MSB 21
108293 
108294 #define ALT_USB_DEV_DOEPCTL13_STALL_WIDTH 1
108295 
108296 #define ALT_USB_DEV_DOEPCTL13_STALL_SET_MSK 0x00200000
108297 
108298 #define ALT_USB_DEV_DOEPCTL13_STALL_CLR_MSK 0xffdfffff
108299 
108300 #define ALT_USB_DEV_DOEPCTL13_STALL_RESET 0x0
108301 
108302 #define ALT_USB_DEV_DOEPCTL13_STALL_GET(value) (((value) & 0x00200000) >> 21)
108303 
108304 #define ALT_USB_DEV_DOEPCTL13_STALL_SET(value) (((value) << 21) & 0x00200000)
108305 
108326 #define ALT_USB_DEV_DOEPCTL13_CNAK_E_INACT 0x0
108327 
108332 #define ALT_USB_DEV_DOEPCTL13_CNAK_E_ACT 0x1
108333 
108335 #define ALT_USB_DEV_DOEPCTL13_CNAK_LSB 26
108336 
108337 #define ALT_USB_DEV_DOEPCTL13_CNAK_MSB 26
108338 
108339 #define ALT_USB_DEV_DOEPCTL13_CNAK_WIDTH 1
108340 
108341 #define ALT_USB_DEV_DOEPCTL13_CNAK_SET_MSK 0x04000000
108342 
108343 #define ALT_USB_DEV_DOEPCTL13_CNAK_CLR_MSK 0xfbffffff
108344 
108345 #define ALT_USB_DEV_DOEPCTL13_CNAK_RESET 0x0
108346 
108347 #define ALT_USB_DEV_DOEPCTL13_CNAK_GET(value) (((value) & 0x04000000) >> 26)
108348 
108349 #define ALT_USB_DEV_DOEPCTL13_CNAK_SET(value) (((value) << 26) & 0x04000000)
108350 
108374 #define ALT_USB_DEV_DOEPCTL13_SNAK_E_INACT 0x0
108375 
108380 #define ALT_USB_DEV_DOEPCTL13_SNAK_E_ACT 0x1
108381 
108383 #define ALT_USB_DEV_DOEPCTL13_SNAK_LSB 27
108384 
108385 #define ALT_USB_DEV_DOEPCTL13_SNAK_MSB 27
108386 
108387 #define ALT_USB_DEV_DOEPCTL13_SNAK_WIDTH 1
108388 
108389 #define ALT_USB_DEV_DOEPCTL13_SNAK_SET_MSK 0x08000000
108390 
108391 #define ALT_USB_DEV_DOEPCTL13_SNAK_CLR_MSK 0xf7ffffff
108392 
108393 #define ALT_USB_DEV_DOEPCTL13_SNAK_RESET 0x0
108394 
108395 #define ALT_USB_DEV_DOEPCTL13_SNAK_GET(value) (((value) & 0x08000000) >> 27)
108396 
108397 #define ALT_USB_DEV_DOEPCTL13_SNAK_SET(value) (((value) << 27) & 0x08000000)
108398 
108427 #define ALT_USB_DEV_DOEPCTL13_SETD0PID_E_DISD 0x0
108428 
108433 #define ALT_USB_DEV_DOEPCTL13_SETD0PID_E_END 0x1
108434 
108436 #define ALT_USB_DEV_DOEPCTL13_SETD0PID_LSB 28
108437 
108438 #define ALT_USB_DEV_DOEPCTL13_SETD0PID_MSB 28
108439 
108440 #define ALT_USB_DEV_DOEPCTL13_SETD0PID_WIDTH 1
108441 
108442 #define ALT_USB_DEV_DOEPCTL13_SETD0PID_SET_MSK 0x10000000
108443 
108444 #define ALT_USB_DEV_DOEPCTL13_SETD0PID_CLR_MSK 0xefffffff
108445 
108446 #define ALT_USB_DEV_DOEPCTL13_SETD0PID_RESET 0x0
108447 
108448 #define ALT_USB_DEV_DOEPCTL13_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
108449 
108450 #define ALT_USB_DEV_DOEPCTL13_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
108451 
108478 #define ALT_USB_DEV_DOEPCTL13_SETD1PID_E_DISD 0x0
108479 
108484 #define ALT_USB_DEV_DOEPCTL13_SETD1PID_E_END 0x1
108485 
108487 #define ALT_USB_DEV_DOEPCTL13_SETD1PID_LSB 29
108488 
108489 #define ALT_USB_DEV_DOEPCTL13_SETD1PID_MSB 29
108490 
108491 #define ALT_USB_DEV_DOEPCTL13_SETD1PID_WIDTH 1
108492 
108493 #define ALT_USB_DEV_DOEPCTL13_SETD1PID_SET_MSK 0x20000000
108494 
108495 #define ALT_USB_DEV_DOEPCTL13_SETD1PID_CLR_MSK 0xdfffffff
108496 
108497 #define ALT_USB_DEV_DOEPCTL13_SETD1PID_RESET 0x0
108498 
108499 #define ALT_USB_DEV_DOEPCTL13_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
108500 
108501 #define ALT_USB_DEV_DOEPCTL13_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
108502 
108528 #define ALT_USB_DEV_DOEPCTL13_EPDIS_E_INACT 0x0
108529 
108534 #define ALT_USB_DEV_DOEPCTL13_EPDIS_E_ACT 0x1
108535 
108537 #define ALT_USB_DEV_DOEPCTL13_EPDIS_LSB 30
108538 
108539 #define ALT_USB_DEV_DOEPCTL13_EPDIS_MSB 30
108540 
108541 #define ALT_USB_DEV_DOEPCTL13_EPDIS_WIDTH 1
108542 
108543 #define ALT_USB_DEV_DOEPCTL13_EPDIS_SET_MSK 0x40000000
108544 
108545 #define ALT_USB_DEV_DOEPCTL13_EPDIS_CLR_MSK 0xbfffffff
108546 
108547 #define ALT_USB_DEV_DOEPCTL13_EPDIS_RESET 0x0
108548 
108549 #define ALT_USB_DEV_DOEPCTL13_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
108550 
108551 #define ALT_USB_DEV_DOEPCTL13_EPDIS_SET(value) (((value) << 30) & 0x40000000)
108552 
108602 #define ALT_USB_DEV_DOEPCTL13_EPENA_E_INACT 0x0
108603 
108608 #define ALT_USB_DEV_DOEPCTL13_EPENA_E_ACT 0x1
108609 
108611 #define ALT_USB_DEV_DOEPCTL13_EPENA_LSB 31
108612 
108613 #define ALT_USB_DEV_DOEPCTL13_EPENA_MSB 31
108614 
108615 #define ALT_USB_DEV_DOEPCTL13_EPENA_WIDTH 1
108616 
108617 #define ALT_USB_DEV_DOEPCTL13_EPENA_SET_MSK 0x80000000
108618 
108619 #define ALT_USB_DEV_DOEPCTL13_EPENA_CLR_MSK 0x7fffffff
108620 
108621 #define ALT_USB_DEV_DOEPCTL13_EPENA_RESET 0x0
108622 
108623 #define ALT_USB_DEV_DOEPCTL13_EPENA_GET(value) (((value) & 0x80000000) >> 31)
108624 
108625 #define ALT_USB_DEV_DOEPCTL13_EPENA_SET(value) (((value) << 31) & 0x80000000)
108626 
108627 #ifndef __ASSEMBLY__
108628 
108639 {
108640  uint32_t mps : 11;
108641  uint32_t : 4;
108642  uint32_t usbactep : 1;
108643  const uint32_t dpid : 1;
108644  const uint32_t naksts : 1;
108645  uint32_t eptype : 2;
108646  uint32_t snp : 1;
108647  const uint32_t stall : 1;
108648  uint32_t : 4;
108649  uint32_t cnak : 1;
108650  uint32_t snak : 1;
108651  uint32_t setd0pid : 1;
108652  uint32_t setd1pid : 1;
108653  const uint32_t epdis : 1;
108654  const uint32_t epena : 1;
108655 };
108656 
108659 #endif /* __ASSEMBLY__ */
108660 
108662 #define ALT_USB_DEV_DOEPCTL13_OFST 0x4a0
108663 
108664 #define ALT_USB_DEV_DOEPCTL13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL13_OFST))
108665 
108729 #define ALT_USB_DEV_DOEPINT13_XFERCOMPL_E_INACT 0x0
108730 
108735 #define ALT_USB_DEV_DOEPINT13_XFERCOMPL_E_ACT 0x1
108736 
108738 #define ALT_USB_DEV_DOEPINT13_XFERCOMPL_LSB 0
108739 
108740 #define ALT_USB_DEV_DOEPINT13_XFERCOMPL_MSB 0
108741 
108742 #define ALT_USB_DEV_DOEPINT13_XFERCOMPL_WIDTH 1
108743 
108744 #define ALT_USB_DEV_DOEPINT13_XFERCOMPL_SET_MSK 0x00000001
108745 
108746 #define ALT_USB_DEV_DOEPINT13_XFERCOMPL_CLR_MSK 0xfffffffe
108747 
108748 #define ALT_USB_DEV_DOEPINT13_XFERCOMPL_RESET 0x0
108749 
108750 #define ALT_USB_DEV_DOEPINT13_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
108751 
108752 #define ALT_USB_DEV_DOEPINT13_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
108753 
108775 #define ALT_USB_DEV_DOEPINT13_EPDISBLD_E_INACT 0x0
108776 
108781 #define ALT_USB_DEV_DOEPINT13_EPDISBLD_E_ACT 0x1
108782 
108784 #define ALT_USB_DEV_DOEPINT13_EPDISBLD_LSB 1
108785 
108786 #define ALT_USB_DEV_DOEPINT13_EPDISBLD_MSB 1
108787 
108788 #define ALT_USB_DEV_DOEPINT13_EPDISBLD_WIDTH 1
108789 
108790 #define ALT_USB_DEV_DOEPINT13_EPDISBLD_SET_MSK 0x00000002
108791 
108792 #define ALT_USB_DEV_DOEPINT13_EPDISBLD_CLR_MSK 0xfffffffd
108793 
108794 #define ALT_USB_DEV_DOEPINT13_EPDISBLD_RESET 0x0
108795 
108796 #define ALT_USB_DEV_DOEPINT13_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
108797 
108798 #define ALT_USB_DEV_DOEPINT13_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
108799 
108822 #define ALT_USB_DEV_DOEPINT13_AHBERR_E_INACT 0x0
108823 
108828 #define ALT_USB_DEV_DOEPINT13_AHBERR_E_ACT 0x1
108829 
108831 #define ALT_USB_DEV_DOEPINT13_AHBERR_LSB 2
108832 
108833 #define ALT_USB_DEV_DOEPINT13_AHBERR_MSB 2
108834 
108835 #define ALT_USB_DEV_DOEPINT13_AHBERR_WIDTH 1
108836 
108837 #define ALT_USB_DEV_DOEPINT13_AHBERR_SET_MSK 0x00000004
108838 
108839 #define ALT_USB_DEV_DOEPINT13_AHBERR_CLR_MSK 0xfffffffb
108840 
108841 #define ALT_USB_DEV_DOEPINT13_AHBERR_RESET 0x0
108842 
108843 #define ALT_USB_DEV_DOEPINT13_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
108844 
108845 #define ALT_USB_DEV_DOEPINT13_AHBERR_SET(value) (((value) << 2) & 0x00000004)
108846 
108870 #define ALT_USB_DEV_DOEPINT13_SETUP_E_INACT 0x0
108871 
108876 #define ALT_USB_DEV_DOEPINT13_SETUP_E_ACT 0x1
108877 
108879 #define ALT_USB_DEV_DOEPINT13_SETUP_LSB 3
108880 
108881 #define ALT_USB_DEV_DOEPINT13_SETUP_MSB 3
108882 
108883 #define ALT_USB_DEV_DOEPINT13_SETUP_WIDTH 1
108884 
108885 #define ALT_USB_DEV_DOEPINT13_SETUP_SET_MSK 0x00000008
108886 
108887 #define ALT_USB_DEV_DOEPINT13_SETUP_CLR_MSK 0xfffffff7
108888 
108889 #define ALT_USB_DEV_DOEPINT13_SETUP_RESET 0x0
108890 
108891 #define ALT_USB_DEV_DOEPINT13_SETUP_GET(value) (((value) & 0x00000008) >> 3)
108892 
108893 #define ALT_USB_DEV_DOEPINT13_SETUP_SET(value) (((value) << 3) & 0x00000008)
108894 
108917 #define ALT_USB_DEV_DOEPINT13_OUTTKNEPDIS_E_INACT 0x0
108918 
108923 #define ALT_USB_DEV_DOEPINT13_OUTTKNEPDIS_E_ACT 0x1
108924 
108926 #define ALT_USB_DEV_DOEPINT13_OUTTKNEPDIS_LSB 4
108927 
108928 #define ALT_USB_DEV_DOEPINT13_OUTTKNEPDIS_MSB 4
108929 
108930 #define ALT_USB_DEV_DOEPINT13_OUTTKNEPDIS_WIDTH 1
108931 
108932 #define ALT_USB_DEV_DOEPINT13_OUTTKNEPDIS_SET_MSK 0x00000010
108933 
108934 #define ALT_USB_DEV_DOEPINT13_OUTTKNEPDIS_CLR_MSK 0xffffffef
108935 
108936 #define ALT_USB_DEV_DOEPINT13_OUTTKNEPDIS_RESET 0x0
108937 
108938 #define ALT_USB_DEV_DOEPINT13_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
108939 
108940 #define ALT_USB_DEV_DOEPINT13_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
108941 
108969 #define ALT_USB_DEV_DOEPINT13_STSPHSERCVD_E_INACT 0x0
108970 
108975 #define ALT_USB_DEV_DOEPINT13_STSPHSERCVD_E_ACT 0x1
108976 
108978 #define ALT_USB_DEV_DOEPINT13_STSPHSERCVD_LSB 5
108979 
108980 #define ALT_USB_DEV_DOEPINT13_STSPHSERCVD_MSB 5
108981 
108982 #define ALT_USB_DEV_DOEPINT13_STSPHSERCVD_WIDTH 1
108983 
108984 #define ALT_USB_DEV_DOEPINT13_STSPHSERCVD_SET_MSK 0x00000020
108985 
108986 #define ALT_USB_DEV_DOEPINT13_STSPHSERCVD_CLR_MSK 0xffffffdf
108987 
108988 #define ALT_USB_DEV_DOEPINT13_STSPHSERCVD_RESET 0x0
108989 
108990 #define ALT_USB_DEV_DOEPINT13_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
108991 
108992 #define ALT_USB_DEV_DOEPINT13_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
108993 
109016 #define ALT_USB_DEV_DOEPINT13_BACK2BACKSETUP_E_INACT 0x0
109017 
109022 #define ALT_USB_DEV_DOEPINT13_BACK2BACKSETUP_E_ACT 0x1
109023 
109025 #define ALT_USB_DEV_DOEPINT13_BACK2BACKSETUP_LSB 6
109026 
109027 #define ALT_USB_DEV_DOEPINT13_BACK2BACKSETUP_MSB 6
109028 
109029 #define ALT_USB_DEV_DOEPINT13_BACK2BACKSETUP_WIDTH 1
109030 
109031 #define ALT_USB_DEV_DOEPINT13_BACK2BACKSETUP_SET_MSK 0x00000040
109032 
109033 #define ALT_USB_DEV_DOEPINT13_BACK2BACKSETUP_CLR_MSK 0xffffffbf
109034 
109035 #define ALT_USB_DEV_DOEPINT13_BACK2BACKSETUP_RESET 0x0
109036 
109037 #define ALT_USB_DEV_DOEPINT13_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
109038 
109039 #define ALT_USB_DEV_DOEPINT13_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
109040 
109062 #define ALT_USB_DEV_DOEPINT13_OUTPKTERR_E_INACT 0x0
109063 
109068 #define ALT_USB_DEV_DOEPINT13_OUTPKTERR_E_ACT 0x1
109069 
109071 #define ALT_USB_DEV_DOEPINT13_OUTPKTERR_LSB 8
109072 
109073 #define ALT_USB_DEV_DOEPINT13_OUTPKTERR_MSB 8
109074 
109075 #define ALT_USB_DEV_DOEPINT13_OUTPKTERR_WIDTH 1
109076 
109077 #define ALT_USB_DEV_DOEPINT13_OUTPKTERR_SET_MSK 0x00000100
109078 
109079 #define ALT_USB_DEV_DOEPINT13_OUTPKTERR_CLR_MSK 0xfffffeff
109080 
109081 #define ALT_USB_DEV_DOEPINT13_OUTPKTERR_RESET 0x0
109082 
109083 #define ALT_USB_DEV_DOEPINT13_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
109084 
109085 #define ALT_USB_DEV_DOEPINT13_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
109086 
109110 #define ALT_USB_DEV_DOEPINT13_BNAINTR_E_INACT 0x0
109111 
109116 #define ALT_USB_DEV_DOEPINT13_BNAINTR_E_ACT 0x1
109117 
109119 #define ALT_USB_DEV_DOEPINT13_BNAINTR_LSB 9
109120 
109121 #define ALT_USB_DEV_DOEPINT13_BNAINTR_MSB 9
109122 
109123 #define ALT_USB_DEV_DOEPINT13_BNAINTR_WIDTH 1
109124 
109125 #define ALT_USB_DEV_DOEPINT13_BNAINTR_SET_MSK 0x00000200
109126 
109127 #define ALT_USB_DEV_DOEPINT13_BNAINTR_CLR_MSK 0xfffffdff
109128 
109129 #define ALT_USB_DEV_DOEPINT13_BNAINTR_RESET 0x0
109130 
109131 #define ALT_USB_DEV_DOEPINT13_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
109132 
109133 #define ALT_USB_DEV_DOEPINT13_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
109134 
109157 #define ALT_USB_DEV_DOEPINT13_PKTDRPSTS_E_INACT 0x0
109158 
109163 #define ALT_USB_DEV_DOEPINT13_PKTDRPSTS_E_ACT 0x1
109164 
109166 #define ALT_USB_DEV_DOEPINT13_PKTDRPSTS_LSB 11
109167 
109168 #define ALT_USB_DEV_DOEPINT13_PKTDRPSTS_MSB 11
109169 
109170 #define ALT_USB_DEV_DOEPINT13_PKTDRPSTS_WIDTH 1
109171 
109172 #define ALT_USB_DEV_DOEPINT13_PKTDRPSTS_SET_MSK 0x00000800
109173 
109174 #define ALT_USB_DEV_DOEPINT13_PKTDRPSTS_CLR_MSK 0xfffff7ff
109175 
109176 #define ALT_USB_DEV_DOEPINT13_PKTDRPSTS_RESET 0x0
109177 
109178 #define ALT_USB_DEV_DOEPINT13_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
109179 
109180 #define ALT_USB_DEV_DOEPINT13_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
109181 
109202 #define ALT_USB_DEV_DOEPINT13_BBLEERR_E_INACT 0x0
109203 
109208 #define ALT_USB_DEV_DOEPINT13_BBLEERR_E_ACT 0x1
109209 
109211 #define ALT_USB_DEV_DOEPINT13_BBLEERR_LSB 12
109212 
109213 #define ALT_USB_DEV_DOEPINT13_BBLEERR_MSB 12
109214 
109215 #define ALT_USB_DEV_DOEPINT13_BBLEERR_WIDTH 1
109216 
109217 #define ALT_USB_DEV_DOEPINT13_BBLEERR_SET_MSK 0x00001000
109218 
109219 #define ALT_USB_DEV_DOEPINT13_BBLEERR_CLR_MSK 0xffffefff
109220 
109221 #define ALT_USB_DEV_DOEPINT13_BBLEERR_RESET 0x0
109222 
109223 #define ALT_USB_DEV_DOEPINT13_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
109224 
109225 #define ALT_USB_DEV_DOEPINT13_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
109226 
109249 #define ALT_USB_DEV_DOEPINT13_NAKINTRPT_E_INACT 0x0
109250 
109255 #define ALT_USB_DEV_DOEPINT13_NAKINTRPT_E_ACT 0x1
109256 
109258 #define ALT_USB_DEV_DOEPINT13_NAKINTRPT_LSB 13
109259 
109260 #define ALT_USB_DEV_DOEPINT13_NAKINTRPT_MSB 13
109261 
109262 #define ALT_USB_DEV_DOEPINT13_NAKINTRPT_WIDTH 1
109263 
109264 #define ALT_USB_DEV_DOEPINT13_NAKINTRPT_SET_MSK 0x00002000
109265 
109266 #define ALT_USB_DEV_DOEPINT13_NAKINTRPT_CLR_MSK 0xffffdfff
109267 
109268 #define ALT_USB_DEV_DOEPINT13_NAKINTRPT_RESET 0x0
109269 
109270 #define ALT_USB_DEV_DOEPINT13_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
109271 
109272 #define ALT_USB_DEV_DOEPINT13_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
109273 
109295 #define ALT_USB_DEV_DOEPINT13_NYETINTRPT_E_INACT 0x0
109296 
109301 #define ALT_USB_DEV_DOEPINT13_NYETINTRPT_E_ACT 0x1
109302 
109304 #define ALT_USB_DEV_DOEPINT13_NYETINTRPT_LSB 14
109305 
109306 #define ALT_USB_DEV_DOEPINT13_NYETINTRPT_MSB 14
109307 
109308 #define ALT_USB_DEV_DOEPINT13_NYETINTRPT_WIDTH 1
109309 
109310 #define ALT_USB_DEV_DOEPINT13_NYETINTRPT_SET_MSK 0x00004000
109311 
109312 #define ALT_USB_DEV_DOEPINT13_NYETINTRPT_CLR_MSK 0xffffbfff
109313 
109314 #define ALT_USB_DEV_DOEPINT13_NYETINTRPT_RESET 0x0
109315 
109316 #define ALT_USB_DEV_DOEPINT13_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
109317 
109318 #define ALT_USB_DEV_DOEPINT13_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
109319 
109320 #ifndef __ASSEMBLY__
109321 
109332 {
109333  const uint32_t xfercompl : 1;
109334  const uint32_t epdisbld : 1;
109335  const uint32_t ahberr : 1;
109336  const uint32_t setup : 1;
109337  const uint32_t outtknepdis : 1;
109338  const uint32_t stsphsercvd : 1;
109339  const uint32_t back2backsetup : 1;
109340  uint32_t : 1;
109341  const uint32_t outpkterr : 1;
109342  const uint32_t bnaintr : 1;
109343  uint32_t : 1;
109344  const uint32_t pktdrpsts : 1;
109345  const uint32_t bbleerr : 1;
109346  const uint32_t nakintrpt : 1;
109347  const uint32_t nyetintrpt : 1;
109348  uint32_t : 17;
109349 };
109350 
109353 #endif /* __ASSEMBLY__ */
109354 
109356 #define ALT_USB_DEV_DOEPINT13_OFST 0x4a8
109357 
109358 #define ALT_USB_DEV_DOEPINT13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT13_OFST))
109359 
109392 #define ALT_USB_DEV_DOEPTSIZ13_XFERSIZE_LSB 0
109393 
109394 #define ALT_USB_DEV_DOEPTSIZ13_XFERSIZE_MSB 18
109395 
109396 #define ALT_USB_DEV_DOEPTSIZ13_XFERSIZE_WIDTH 19
109397 
109398 #define ALT_USB_DEV_DOEPTSIZ13_XFERSIZE_SET_MSK 0x0007ffff
109399 
109400 #define ALT_USB_DEV_DOEPTSIZ13_XFERSIZE_CLR_MSK 0xfff80000
109401 
109402 #define ALT_USB_DEV_DOEPTSIZ13_XFERSIZE_RESET 0x0
109403 
109404 #define ALT_USB_DEV_DOEPTSIZ13_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
109405 
109406 #define ALT_USB_DEV_DOEPTSIZ13_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
109407 
109419 #define ALT_USB_DEV_DOEPTSIZ13_PKTCNT_LSB 19
109420 
109421 #define ALT_USB_DEV_DOEPTSIZ13_PKTCNT_MSB 28
109422 
109423 #define ALT_USB_DEV_DOEPTSIZ13_PKTCNT_WIDTH 10
109424 
109425 #define ALT_USB_DEV_DOEPTSIZ13_PKTCNT_SET_MSK 0x1ff80000
109426 
109427 #define ALT_USB_DEV_DOEPTSIZ13_PKTCNT_CLR_MSK 0xe007ffff
109428 
109429 #define ALT_USB_DEV_DOEPTSIZ13_PKTCNT_RESET 0x0
109430 
109431 #define ALT_USB_DEV_DOEPTSIZ13_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
109432 
109433 #define ALT_USB_DEV_DOEPTSIZ13_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
109434 
109461 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_E_DATA0 0x0
109462 
109467 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_E_DATA2PKT1 0x1
109468 
109473 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_E_DATA1PKT2 0x2
109474 
109479 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_E_MDATAPKT3 0x3
109480 
109482 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_LSB 29
109483 
109484 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_MSB 30
109485 
109486 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_WIDTH 2
109487 
109488 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_SET_MSK 0x60000000
109489 
109490 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_CLR_MSK 0x9fffffff
109491 
109492 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_RESET 0x0
109493 
109494 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
109495 
109496 #define ALT_USB_DEV_DOEPTSIZ13_RXDPID_SET(value) (((value) << 29) & 0x60000000)
109497 
109498 #ifndef __ASSEMBLY__
109499 
109510 {
109511  uint32_t xfersize : 19;
109512  uint32_t pktcnt : 10;
109513  const uint32_t rxdpid : 2;
109514  uint32_t : 1;
109515 };
109516 
109519 #endif /* __ASSEMBLY__ */
109520 
109522 #define ALT_USB_DEV_DOEPTSIZ13_OFST 0x4b0
109523 
109524 #define ALT_USB_DEV_DOEPTSIZ13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ13_OFST))
109525 
109558 #define ALT_USB_DEV_DOEPDMA13_DOEPDMA13_LSB 0
109559 
109560 #define ALT_USB_DEV_DOEPDMA13_DOEPDMA13_MSB 31
109561 
109562 #define ALT_USB_DEV_DOEPDMA13_DOEPDMA13_WIDTH 32
109563 
109564 #define ALT_USB_DEV_DOEPDMA13_DOEPDMA13_SET_MSK 0xffffffff
109565 
109566 #define ALT_USB_DEV_DOEPDMA13_DOEPDMA13_CLR_MSK 0x00000000
109567 
109568 #define ALT_USB_DEV_DOEPDMA13_DOEPDMA13_RESET 0x0
109569 
109570 #define ALT_USB_DEV_DOEPDMA13_DOEPDMA13_GET(value) (((value) & 0xffffffff) >> 0)
109571 
109572 #define ALT_USB_DEV_DOEPDMA13_DOEPDMA13_SET(value) (((value) << 0) & 0xffffffff)
109573 
109574 #ifndef __ASSEMBLY__
109575 
109586 {
109587  uint32_t doepdma13 : 32;
109588 };
109589 
109592 #endif /* __ASSEMBLY__ */
109593 
109595 #define ALT_USB_DEV_DOEPDMA13_OFST 0x4b4
109596 
109597 #define ALT_USB_DEV_DOEPDMA13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA13_OFST))
109598 
109622 #define ALT_USB_DEV_DOEPDMAB13_DOEPDMAB13_LSB 0
109623 
109624 #define ALT_USB_DEV_DOEPDMAB13_DOEPDMAB13_MSB 31
109625 
109626 #define ALT_USB_DEV_DOEPDMAB13_DOEPDMAB13_WIDTH 32
109627 
109628 #define ALT_USB_DEV_DOEPDMAB13_DOEPDMAB13_SET_MSK 0xffffffff
109629 
109630 #define ALT_USB_DEV_DOEPDMAB13_DOEPDMAB13_CLR_MSK 0x00000000
109631 
109632 #define ALT_USB_DEV_DOEPDMAB13_DOEPDMAB13_RESET 0x0
109633 
109634 #define ALT_USB_DEV_DOEPDMAB13_DOEPDMAB13_GET(value) (((value) & 0xffffffff) >> 0)
109635 
109636 #define ALT_USB_DEV_DOEPDMAB13_DOEPDMAB13_SET(value) (((value) << 0) & 0xffffffff)
109637 
109638 #ifndef __ASSEMBLY__
109639 
109650 {
109651  const uint32_t doepdmab13 : 32;
109652 };
109653 
109656 #endif /* __ASSEMBLY__ */
109657 
109659 #define ALT_USB_DEV_DOEPDMAB13_OFST 0x4bc
109660 
109661 #define ALT_USB_DEV_DOEPDMAB13_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB13_OFST))
109662 
109700 #define ALT_USB_DEV_DOEPCTL14_MPS_LSB 0
109701 
109702 #define ALT_USB_DEV_DOEPCTL14_MPS_MSB 10
109703 
109704 #define ALT_USB_DEV_DOEPCTL14_MPS_WIDTH 11
109705 
109706 #define ALT_USB_DEV_DOEPCTL14_MPS_SET_MSK 0x000007ff
109707 
109708 #define ALT_USB_DEV_DOEPCTL14_MPS_CLR_MSK 0xfffff800
109709 
109710 #define ALT_USB_DEV_DOEPCTL14_MPS_RESET 0x0
109711 
109712 #define ALT_USB_DEV_DOEPCTL14_MPS_GET(value) (((value) & 0x000007ff) >> 0)
109713 
109714 #define ALT_USB_DEV_DOEPCTL14_MPS_SET(value) (((value) << 0) & 0x000007ff)
109715 
109740 #define ALT_USB_DEV_DOEPCTL14_USBACTEP_E_DISD 0x0
109741 
109746 #define ALT_USB_DEV_DOEPCTL14_USBACTEP_E_END 0x1
109747 
109749 #define ALT_USB_DEV_DOEPCTL14_USBACTEP_LSB 15
109750 
109751 #define ALT_USB_DEV_DOEPCTL14_USBACTEP_MSB 15
109752 
109753 #define ALT_USB_DEV_DOEPCTL14_USBACTEP_WIDTH 1
109754 
109755 #define ALT_USB_DEV_DOEPCTL14_USBACTEP_SET_MSK 0x00008000
109756 
109757 #define ALT_USB_DEV_DOEPCTL14_USBACTEP_CLR_MSK 0xffff7fff
109758 
109759 #define ALT_USB_DEV_DOEPCTL14_USBACTEP_RESET 0x0
109760 
109761 #define ALT_USB_DEV_DOEPCTL14_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
109762 
109763 #define ALT_USB_DEV_DOEPCTL14_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
109764 
109809 #define ALT_USB_DEV_DOEPCTL14_DPID_E_INACT 0x0
109810 
109815 #define ALT_USB_DEV_DOEPCTL14_DPID_E_ACT 0x1
109816 
109818 #define ALT_USB_DEV_DOEPCTL14_DPID_LSB 16
109819 
109820 #define ALT_USB_DEV_DOEPCTL14_DPID_MSB 16
109821 
109822 #define ALT_USB_DEV_DOEPCTL14_DPID_WIDTH 1
109823 
109824 #define ALT_USB_DEV_DOEPCTL14_DPID_SET_MSK 0x00010000
109825 
109826 #define ALT_USB_DEV_DOEPCTL14_DPID_CLR_MSK 0xfffeffff
109827 
109828 #define ALT_USB_DEV_DOEPCTL14_DPID_RESET 0x0
109829 
109830 #define ALT_USB_DEV_DOEPCTL14_DPID_GET(value) (((value) & 0x00010000) >> 16)
109831 
109832 #define ALT_USB_DEV_DOEPCTL14_DPID_SET(value) (((value) << 16) & 0x00010000)
109833 
109868 #define ALT_USB_DEV_DOEPCTL14_NAKSTS_E_NONNAK 0x0
109869 
109874 #define ALT_USB_DEV_DOEPCTL14_NAKSTS_E_NAK 0x1
109875 
109877 #define ALT_USB_DEV_DOEPCTL14_NAKSTS_LSB 17
109878 
109879 #define ALT_USB_DEV_DOEPCTL14_NAKSTS_MSB 17
109880 
109881 #define ALT_USB_DEV_DOEPCTL14_NAKSTS_WIDTH 1
109882 
109883 #define ALT_USB_DEV_DOEPCTL14_NAKSTS_SET_MSK 0x00020000
109884 
109885 #define ALT_USB_DEV_DOEPCTL14_NAKSTS_CLR_MSK 0xfffdffff
109886 
109887 #define ALT_USB_DEV_DOEPCTL14_NAKSTS_RESET 0x0
109888 
109889 #define ALT_USB_DEV_DOEPCTL14_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
109890 
109891 #define ALT_USB_DEV_DOEPCTL14_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
109892 
109915 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_E_CTL 0x0
109916 
109921 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_E_ISOCHRONOUS 0x1
109922 
109927 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_E_BULK 0x2
109928 
109933 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_E_INTERRUP 0x3
109934 
109936 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_LSB 18
109937 
109938 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_MSB 19
109939 
109940 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_WIDTH 2
109941 
109942 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_SET_MSK 0x000c0000
109943 
109944 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_CLR_MSK 0xfff3ffff
109945 
109946 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_RESET 0x0
109947 
109948 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
109949 
109950 #define ALT_USB_DEV_DOEPCTL14_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
109951 
109974 #define ALT_USB_DEV_DOEPCTL14_SNP_E_DIS 0x0
109975 
109980 #define ALT_USB_DEV_DOEPCTL14_SNP_E_EN 0x1
109981 
109983 #define ALT_USB_DEV_DOEPCTL14_SNP_LSB 20
109984 
109985 #define ALT_USB_DEV_DOEPCTL14_SNP_MSB 20
109986 
109987 #define ALT_USB_DEV_DOEPCTL14_SNP_WIDTH 1
109988 
109989 #define ALT_USB_DEV_DOEPCTL14_SNP_SET_MSK 0x00100000
109990 
109991 #define ALT_USB_DEV_DOEPCTL14_SNP_CLR_MSK 0xffefffff
109992 
109993 #define ALT_USB_DEV_DOEPCTL14_SNP_RESET 0x0
109994 
109995 #define ALT_USB_DEV_DOEPCTL14_SNP_GET(value) (((value) & 0x00100000) >> 20)
109996 
109997 #define ALT_USB_DEV_DOEPCTL14_SNP_SET(value) (((value) << 20) & 0x00100000)
109998 
110028 #define ALT_USB_DEV_DOEPCTL14_STALL_E_INACT 0x0
110029 
110034 #define ALT_USB_DEV_DOEPCTL14_STALL_E_ACT 0x1
110035 
110037 #define ALT_USB_DEV_DOEPCTL14_STALL_LSB 21
110038 
110039 #define ALT_USB_DEV_DOEPCTL14_STALL_MSB 21
110040 
110041 #define ALT_USB_DEV_DOEPCTL14_STALL_WIDTH 1
110042 
110043 #define ALT_USB_DEV_DOEPCTL14_STALL_SET_MSK 0x00200000
110044 
110045 #define ALT_USB_DEV_DOEPCTL14_STALL_CLR_MSK 0xffdfffff
110046 
110047 #define ALT_USB_DEV_DOEPCTL14_STALL_RESET 0x0
110048 
110049 #define ALT_USB_DEV_DOEPCTL14_STALL_GET(value) (((value) & 0x00200000) >> 21)
110050 
110051 #define ALT_USB_DEV_DOEPCTL14_STALL_SET(value) (((value) << 21) & 0x00200000)
110052 
110073 #define ALT_USB_DEV_DOEPCTL14_CNAK_E_INACT 0x0
110074 
110079 #define ALT_USB_DEV_DOEPCTL14_CNAK_E_ACT 0x1
110080 
110082 #define ALT_USB_DEV_DOEPCTL14_CNAK_LSB 26
110083 
110084 #define ALT_USB_DEV_DOEPCTL14_CNAK_MSB 26
110085 
110086 #define ALT_USB_DEV_DOEPCTL14_CNAK_WIDTH 1
110087 
110088 #define ALT_USB_DEV_DOEPCTL14_CNAK_SET_MSK 0x04000000
110089 
110090 #define ALT_USB_DEV_DOEPCTL14_CNAK_CLR_MSK 0xfbffffff
110091 
110092 #define ALT_USB_DEV_DOEPCTL14_CNAK_RESET 0x0
110093 
110094 #define ALT_USB_DEV_DOEPCTL14_CNAK_GET(value) (((value) & 0x04000000) >> 26)
110095 
110096 #define ALT_USB_DEV_DOEPCTL14_CNAK_SET(value) (((value) << 26) & 0x04000000)
110097 
110121 #define ALT_USB_DEV_DOEPCTL14_SNAK_E_INACT 0x0
110122 
110127 #define ALT_USB_DEV_DOEPCTL14_SNAK_E_ACT 0x1
110128 
110130 #define ALT_USB_DEV_DOEPCTL14_SNAK_LSB 27
110131 
110132 #define ALT_USB_DEV_DOEPCTL14_SNAK_MSB 27
110133 
110134 #define ALT_USB_DEV_DOEPCTL14_SNAK_WIDTH 1
110135 
110136 #define ALT_USB_DEV_DOEPCTL14_SNAK_SET_MSK 0x08000000
110137 
110138 #define ALT_USB_DEV_DOEPCTL14_SNAK_CLR_MSK 0xf7ffffff
110139 
110140 #define ALT_USB_DEV_DOEPCTL14_SNAK_RESET 0x0
110141 
110142 #define ALT_USB_DEV_DOEPCTL14_SNAK_GET(value) (((value) & 0x08000000) >> 27)
110143 
110144 #define ALT_USB_DEV_DOEPCTL14_SNAK_SET(value) (((value) << 27) & 0x08000000)
110145 
110174 #define ALT_USB_DEV_DOEPCTL14_SETD0PID_E_DISD 0x0
110175 
110180 #define ALT_USB_DEV_DOEPCTL14_SETD0PID_E_END 0x1
110181 
110183 #define ALT_USB_DEV_DOEPCTL14_SETD0PID_LSB 28
110184 
110185 #define ALT_USB_DEV_DOEPCTL14_SETD0PID_MSB 28
110186 
110187 #define ALT_USB_DEV_DOEPCTL14_SETD0PID_WIDTH 1
110188 
110189 #define ALT_USB_DEV_DOEPCTL14_SETD0PID_SET_MSK 0x10000000
110190 
110191 #define ALT_USB_DEV_DOEPCTL14_SETD0PID_CLR_MSK 0xefffffff
110192 
110193 #define ALT_USB_DEV_DOEPCTL14_SETD0PID_RESET 0x0
110194 
110195 #define ALT_USB_DEV_DOEPCTL14_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
110196 
110197 #define ALT_USB_DEV_DOEPCTL14_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
110198 
110225 #define ALT_USB_DEV_DOEPCTL14_SETD1PID_E_DISD 0x0
110226 
110231 #define ALT_USB_DEV_DOEPCTL14_SETD1PID_E_END 0x1
110232 
110234 #define ALT_USB_DEV_DOEPCTL14_SETD1PID_LSB 29
110235 
110236 #define ALT_USB_DEV_DOEPCTL14_SETD1PID_MSB 29
110237 
110238 #define ALT_USB_DEV_DOEPCTL14_SETD1PID_WIDTH 1
110239 
110240 #define ALT_USB_DEV_DOEPCTL14_SETD1PID_SET_MSK 0x20000000
110241 
110242 #define ALT_USB_DEV_DOEPCTL14_SETD1PID_CLR_MSK 0xdfffffff
110243 
110244 #define ALT_USB_DEV_DOEPCTL14_SETD1PID_RESET 0x0
110245 
110246 #define ALT_USB_DEV_DOEPCTL14_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
110247 
110248 #define ALT_USB_DEV_DOEPCTL14_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
110249 
110275 #define ALT_USB_DEV_DOEPCTL14_EPDIS_E_INACT 0x0
110276 
110281 #define ALT_USB_DEV_DOEPCTL14_EPDIS_E_ACT 0x1
110282 
110284 #define ALT_USB_DEV_DOEPCTL14_EPDIS_LSB 30
110285 
110286 #define ALT_USB_DEV_DOEPCTL14_EPDIS_MSB 30
110287 
110288 #define ALT_USB_DEV_DOEPCTL14_EPDIS_WIDTH 1
110289 
110290 #define ALT_USB_DEV_DOEPCTL14_EPDIS_SET_MSK 0x40000000
110291 
110292 #define ALT_USB_DEV_DOEPCTL14_EPDIS_CLR_MSK 0xbfffffff
110293 
110294 #define ALT_USB_DEV_DOEPCTL14_EPDIS_RESET 0x0
110295 
110296 #define ALT_USB_DEV_DOEPCTL14_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
110297 
110298 #define ALT_USB_DEV_DOEPCTL14_EPDIS_SET(value) (((value) << 30) & 0x40000000)
110299 
110349 #define ALT_USB_DEV_DOEPCTL14_EPENA_E_INACT 0x0
110350 
110355 #define ALT_USB_DEV_DOEPCTL14_EPENA_E_ACT 0x1
110356 
110358 #define ALT_USB_DEV_DOEPCTL14_EPENA_LSB 31
110359 
110360 #define ALT_USB_DEV_DOEPCTL14_EPENA_MSB 31
110361 
110362 #define ALT_USB_DEV_DOEPCTL14_EPENA_WIDTH 1
110363 
110364 #define ALT_USB_DEV_DOEPCTL14_EPENA_SET_MSK 0x80000000
110365 
110366 #define ALT_USB_DEV_DOEPCTL14_EPENA_CLR_MSK 0x7fffffff
110367 
110368 #define ALT_USB_DEV_DOEPCTL14_EPENA_RESET 0x0
110369 
110370 #define ALT_USB_DEV_DOEPCTL14_EPENA_GET(value) (((value) & 0x80000000) >> 31)
110371 
110372 #define ALT_USB_DEV_DOEPCTL14_EPENA_SET(value) (((value) << 31) & 0x80000000)
110373 
110374 #ifndef __ASSEMBLY__
110375 
110386 {
110387  uint32_t mps : 11;
110388  uint32_t : 4;
110389  uint32_t usbactep : 1;
110390  const uint32_t dpid : 1;
110391  const uint32_t naksts : 1;
110392  uint32_t eptype : 2;
110393  uint32_t snp : 1;
110394  const uint32_t stall : 1;
110395  uint32_t : 4;
110396  uint32_t cnak : 1;
110397  uint32_t snak : 1;
110398  uint32_t setd0pid : 1;
110399  uint32_t setd1pid : 1;
110400  const uint32_t epdis : 1;
110401  const uint32_t epena : 1;
110402 };
110403 
110406 #endif /* __ASSEMBLY__ */
110407 
110409 #define ALT_USB_DEV_DOEPCTL14_OFST 0x4c0
110410 
110411 #define ALT_USB_DEV_DOEPCTL14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL14_OFST))
110412 
110476 #define ALT_USB_DEV_DOEPINT14_XFERCOMPL_E_INACT 0x0
110477 
110482 #define ALT_USB_DEV_DOEPINT14_XFERCOMPL_E_ACT 0x1
110483 
110485 #define ALT_USB_DEV_DOEPINT14_XFERCOMPL_LSB 0
110486 
110487 #define ALT_USB_DEV_DOEPINT14_XFERCOMPL_MSB 0
110488 
110489 #define ALT_USB_DEV_DOEPINT14_XFERCOMPL_WIDTH 1
110490 
110491 #define ALT_USB_DEV_DOEPINT14_XFERCOMPL_SET_MSK 0x00000001
110492 
110493 #define ALT_USB_DEV_DOEPINT14_XFERCOMPL_CLR_MSK 0xfffffffe
110494 
110495 #define ALT_USB_DEV_DOEPINT14_XFERCOMPL_RESET 0x0
110496 
110497 #define ALT_USB_DEV_DOEPINT14_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
110498 
110499 #define ALT_USB_DEV_DOEPINT14_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
110500 
110522 #define ALT_USB_DEV_DOEPINT14_EPDISBLD_E_INACT 0x0
110523 
110528 #define ALT_USB_DEV_DOEPINT14_EPDISBLD_E_ACT 0x1
110529 
110531 #define ALT_USB_DEV_DOEPINT14_EPDISBLD_LSB 1
110532 
110533 #define ALT_USB_DEV_DOEPINT14_EPDISBLD_MSB 1
110534 
110535 #define ALT_USB_DEV_DOEPINT14_EPDISBLD_WIDTH 1
110536 
110537 #define ALT_USB_DEV_DOEPINT14_EPDISBLD_SET_MSK 0x00000002
110538 
110539 #define ALT_USB_DEV_DOEPINT14_EPDISBLD_CLR_MSK 0xfffffffd
110540 
110541 #define ALT_USB_DEV_DOEPINT14_EPDISBLD_RESET 0x0
110542 
110543 #define ALT_USB_DEV_DOEPINT14_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
110544 
110545 #define ALT_USB_DEV_DOEPINT14_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
110546 
110569 #define ALT_USB_DEV_DOEPINT14_AHBERR_E_INACT 0x0
110570 
110575 #define ALT_USB_DEV_DOEPINT14_AHBERR_E_ACT 0x1
110576 
110578 #define ALT_USB_DEV_DOEPINT14_AHBERR_LSB 2
110579 
110580 #define ALT_USB_DEV_DOEPINT14_AHBERR_MSB 2
110581 
110582 #define ALT_USB_DEV_DOEPINT14_AHBERR_WIDTH 1
110583 
110584 #define ALT_USB_DEV_DOEPINT14_AHBERR_SET_MSK 0x00000004
110585 
110586 #define ALT_USB_DEV_DOEPINT14_AHBERR_CLR_MSK 0xfffffffb
110587 
110588 #define ALT_USB_DEV_DOEPINT14_AHBERR_RESET 0x0
110589 
110590 #define ALT_USB_DEV_DOEPINT14_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
110591 
110592 #define ALT_USB_DEV_DOEPINT14_AHBERR_SET(value) (((value) << 2) & 0x00000004)
110593 
110617 #define ALT_USB_DEV_DOEPINT14_SETUP_E_INACT 0x0
110618 
110623 #define ALT_USB_DEV_DOEPINT14_SETUP_E_ACT 0x1
110624 
110626 #define ALT_USB_DEV_DOEPINT14_SETUP_LSB 3
110627 
110628 #define ALT_USB_DEV_DOEPINT14_SETUP_MSB 3
110629 
110630 #define ALT_USB_DEV_DOEPINT14_SETUP_WIDTH 1
110631 
110632 #define ALT_USB_DEV_DOEPINT14_SETUP_SET_MSK 0x00000008
110633 
110634 #define ALT_USB_DEV_DOEPINT14_SETUP_CLR_MSK 0xfffffff7
110635 
110636 #define ALT_USB_DEV_DOEPINT14_SETUP_RESET 0x0
110637 
110638 #define ALT_USB_DEV_DOEPINT14_SETUP_GET(value) (((value) & 0x00000008) >> 3)
110639 
110640 #define ALT_USB_DEV_DOEPINT14_SETUP_SET(value) (((value) << 3) & 0x00000008)
110641 
110664 #define ALT_USB_DEV_DOEPINT14_OUTTKNEPDIS_E_INACT 0x0
110665 
110670 #define ALT_USB_DEV_DOEPINT14_OUTTKNEPDIS_E_ACT 0x1
110671 
110673 #define ALT_USB_DEV_DOEPINT14_OUTTKNEPDIS_LSB 4
110674 
110675 #define ALT_USB_DEV_DOEPINT14_OUTTKNEPDIS_MSB 4
110676 
110677 #define ALT_USB_DEV_DOEPINT14_OUTTKNEPDIS_WIDTH 1
110678 
110679 #define ALT_USB_DEV_DOEPINT14_OUTTKNEPDIS_SET_MSK 0x00000010
110680 
110681 #define ALT_USB_DEV_DOEPINT14_OUTTKNEPDIS_CLR_MSK 0xffffffef
110682 
110683 #define ALT_USB_DEV_DOEPINT14_OUTTKNEPDIS_RESET 0x0
110684 
110685 #define ALT_USB_DEV_DOEPINT14_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
110686 
110687 #define ALT_USB_DEV_DOEPINT14_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
110688 
110716 #define ALT_USB_DEV_DOEPINT14_STSPHSERCVD_E_INACT 0x0
110717 
110722 #define ALT_USB_DEV_DOEPINT14_STSPHSERCVD_E_ACT 0x1
110723 
110725 #define ALT_USB_DEV_DOEPINT14_STSPHSERCVD_LSB 5
110726 
110727 #define ALT_USB_DEV_DOEPINT14_STSPHSERCVD_MSB 5
110728 
110729 #define ALT_USB_DEV_DOEPINT14_STSPHSERCVD_WIDTH 1
110730 
110731 #define ALT_USB_DEV_DOEPINT14_STSPHSERCVD_SET_MSK 0x00000020
110732 
110733 #define ALT_USB_DEV_DOEPINT14_STSPHSERCVD_CLR_MSK 0xffffffdf
110734 
110735 #define ALT_USB_DEV_DOEPINT14_STSPHSERCVD_RESET 0x0
110736 
110737 #define ALT_USB_DEV_DOEPINT14_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
110738 
110739 #define ALT_USB_DEV_DOEPINT14_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
110740 
110763 #define ALT_USB_DEV_DOEPINT14_BACK2BACKSETUP_E_INACT 0x0
110764 
110769 #define ALT_USB_DEV_DOEPINT14_BACK2BACKSETUP_E_ACT 0x1
110770 
110772 #define ALT_USB_DEV_DOEPINT14_BACK2BACKSETUP_LSB 6
110773 
110774 #define ALT_USB_DEV_DOEPINT14_BACK2BACKSETUP_MSB 6
110775 
110776 #define ALT_USB_DEV_DOEPINT14_BACK2BACKSETUP_WIDTH 1
110777 
110778 #define ALT_USB_DEV_DOEPINT14_BACK2BACKSETUP_SET_MSK 0x00000040
110779 
110780 #define ALT_USB_DEV_DOEPINT14_BACK2BACKSETUP_CLR_MSK 0xffffffbf
110781 
110782 #define ALT_USB_DEV_DOEPINT14_BACK2BACKSETUP_RESET 0x0
110783 
110784 #define ALT_USB_DEV_DOEPINT14_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
110785 
110786 #define ALT_USB_DEV_DOEPINT14_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
110787 
110809 #define ALT_USB_DEV_DOEPINT14_OUTPKTERR_E_INACT 0x0
110810 
110815 #define ALT_USB_DEV_DOEPINT14_OUTPKTERR_E_ACT 0x1
110816 
110818 #define ALT_USB_DEV_DOEPINT14_OUTPKTERR_LSB 8
110819 
110820 #define ALT_USB_DEV_DOEPINT14_OUTPKTERR_MSB 8
110821 
110822 #define ALT_USB_DEV_DOEPINT14_OUTPKTERR_WIDTH 1
110823 
110824 #define ALT_USB_DEV_DOEPINT14_OUTPKTERR_SET_MSK 0x00000100
110825 
110826 #define ALT_USB_DEV_DOEPINT14_OUTPKTERR_CLR_MSK 0xfffffeff
110827 
110828 #define ALT_USB_DEV_DOEPINT14_OUTPKTERR_RESET 0x0
110829 
110830 #define ALT_USB_DEV_DOEPINT14_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
110831 
110832 #define ALT_USB_DEV_DOEPINT14_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
110833 
110857 #define ALT_USB_DEV_DOEPINT14_BNAINTR_E_INACT 0x0
110858 
110863 #define ALT_USB_DEV_DOEPINT14_BNAINTR_E_ACT 0x1
110864 
110866 #define ALT_USB_DEV_DOEPINT14_BNAINTR_LSB 9
110867 
110868 #define ALT_USB_DEV_DOEPINT14_BNAINTR_MSB 9
110869 
110870 #define ALT_USB_DEV_DOEPINT14_BNAINTR_WIDTH 1
110871 
110872 #define ALT_USB_DEV_DOEPINT14_BNAINTR_SET_MSK 0x00000200
110873 
110874 #define ALT_USB_DEV_DOEPINT14_BNAINTR_CLR_MSK 0xfffffdff
110875 
110876 #define ALT_USB_DEV_DOEPINT14_BNAINTR_RESET 0x0
110877 
110878 #define ALT_USB_DEV_DOEPINT14_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
110879 
110880 #define ALT_USB_DEV_DOEPINT14_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
110881 
110904 #define ALT_USB_DEV_DOEPINT14_PKTDRPSTS_E_INACT 0x0
110905 
110910 #define ALT_USB_DEV_DOEPINT14_PKTDRPSTS_E_ACT 0x1
110911 
110913 #define ALT_USB_DEV_DOEPINT14_PKTDRPSTS_LSB 11
110914 
110915 #define ALT_USB_DEV_DOEPINT14_PKTDRPSTS_MSB 11
110916 
110917 #define ALT_USB_DEV_DOEPINT14_PKTDRPSTS_WIDTH 1
110918 
110919 #define ALT_USB_DEV_DOEPINT14_PKTDRPSTS_SET_MSK 0x00000800
110920 
110921 #define ALT_USB_DEV_DOEPINT14_PKTDRPSTS_CLR_MSK 0xfffff7ff
110922 
110923 #define ALT_USB_DEV_DOEPINT14_PKTDRPSTS_RESET 0x0
110924 
110925 #define ALT_USB_DEV_DOEPINT14_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
110926 
110927 #define ALT_USB_DEV_DOEPINT14_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
110928 
110949 #define ALT_USB_DEV_DOEPINT14_BBLEERR_E_INACT 0x0
110950 
110955 #define ALT_USB_DEV_DOEPINT14_BBLEERR_E_ACT 0x1
110956 
110958 #define ALT_USB_DEV_DOEPINT14_BBLEERR_LSB 12
110959 
110960 #define ALT_USB_DEV_DOEPINT14_BBLEERR_MSB 12
110961 
110962 #define ALT_USB_DEV_DOEPINT14_BBLEERR_WIDTH 1
110963 
110964 #define ALT_USB_DEV_DOEPINT14_BBLEERR_SET_MSK 0x00001000
110965 
110966 #define ALT_USB_DEV_DOEPINT14_BBLEERR_CLR_MSK 0xffffefff
110967 
110968 #define ALT_USB_DEV_DOEPINT14_BBLEERR_RESET 0x0
110969 
110970 #define ALT_USB_DEV_DOEPINT14_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
110971 
110972 #define ALT_USB_DEV_DOEPINT14_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
110973 
110996 #define ALT_USB_DEV_DOEPINT14_NAKINTRPT_E_INACT 0x0
110997 
111002 #define ALT_USB_DEV_DOEPINT14_NAKINTRPT_E_ACT 0x1
111003 
111005 #define ALT_USB_DEV_DOEPINT14_NAKINTRPT_LSB 13
111006 
111007 #define ALT_USB_DEV_DOEPINT14_NAKINTRPT_MSB 13
111008 
111009 #define ALT_USB_DEV_DOEPINT14_NAKINTRPT_WIDTH 1
111010 
111011 #define ALT_USB_DEV_DOEPINT14_NAKINTRPT_SET_MSK 0x00002000
111012 
111013 #define ALT_USB_DEV_DOEPINT14_NAKINTRPT_CLR_MSK 0xffffdfff
111014 
111015 #define ALT_USB_DEV_DOEPINT14_NAKINTRPT_RESET 0x0
111016 
111017 #define ALT_USB_DEV_DOEPINT14_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
111018 
111019 #define ALT_USB_DEV_DOEPINT14_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
111020 
111042 #define ALT_USB_DEV_DOEPINT14_NYETINTRPT_E_INACT 0x0
111043 
111048 #define ALT_USB_DEV_DOEPINT14_NYETINTRPT_E_ACT 0x1
111049 
111051 #define ALT_USB_DEV_DOEPINT14_NYETINTRPT_LSB 14
111052 
111053 #define ALT_USB_DEV_DOEPINT14_NYETINTRPT_MSB 14
111054 
111055 #define ALT_USB_DEV_DOEPINT14_NYETINTRPT_WIDTH 1
111056 
111057 #define ALT_USB_DEV_DOEPINT14_NYETINTRPT_SET_MSK 0x00004000
111058 
111059 #define ALT_USB_DEV_DOEPINT14_NYETINTRPT_CLR_MSK 0xffffbfff
111060 
111061 #define ALT_USB_DEV_DOEPINT14_NYETINTRPT_RESET 0x0
111062 
111063 #define ALT_USB_DEV_DOEPINT14_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
111064 
111065 #define ALT_USB_DEV_DOEPINT14_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
111066 
111067 #ifndef __ASSEMBLY__
111068 
111079 {
111080  const uint32_t xfercompl : 1;
111081  const uint32_t epdisbld : 1;
111082  const uint32_t ahberr : 1;
111083  const uint32_t setup : 1;
111084  const uint32_t outtknepdis : 1;
111085  const uint32_t stsphsercvd : 1;
111086  const uint32_t back2backsetup : 1;
111087  uint32_t : 1;
111088  const uint32_t outpkterr : 1;
111089  const uint32_t bnaintr : 1;
111090  uint32_t : 1;
111091  const uint32_t pktdrpsts : 1;
111092  const uint32_t bbleerr : 1;
111093  const uint32_t nakintrpt : 1;
111094  const uint32_t nyetintrpt : 1;
111095  uint32_t : 17;
111096 };
111097 
111100 #endif /* __ASSEMBLY__ */
111101 
111103 #define ALT_USB_DEV_DOEPINT14_OFST 0x4c8
111104 
111105 #define ALT_USB_DEV_DOEPINT14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT14_OFST))
111106 
111139 #define ALT_USB_DEV_DOEPTSIZ14_XFERSIZE_LSB 0
111140 
111141 #define ALT_USB_DEV_DOEPTSIZ14_XFERSIZE_MSB 18
111142 
111143 #define ALT_USB_DEV_DOEPTSIZ14_XFERSIZE_WIDTH 19
111144 
111145 #define ALT_USB_DEV_DOEPTSIZ14_XFERSIZE_SET_MSK 0x0007ffff
111146 
111147 #define ALT_USB_DEV_DOEPTSIZ14_XFERSIZE_CLR_MSK 0xfff80000
111148 
111149 #define ALT_USB_DEV_DOEPTSIZ14_XFERSIZE_RESET 0x0
111150 
111151 #define ALT_USB_DEV_DOEPTSIZ14_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
111152 
111153 #define ALT_USB_DEV_DOEPTSIZ14_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
111154 
111166 #define ALT_USB_DEV_DOEPTSIZ14_PKTCNT_LSB 19
111167 
111168 #define ALT_USB_DEV_DOEPTSIZ14_PKTCNT_MSB 28
111169 
111170 #define ALT_USB_DEV_DOEPTSIZ14_PKTCNT_WIDTH 10
111171 
111172 #define ALT_USB_DEV_DOEPTSIZ14_PKTCNT_SET_MSK 0x1ff80000
111173 
111174 #define ALT_USB_DEV_DOEPTSIZ14_PKTCNT_CLR_MSK 0xe007ffff
111175 
111176 #define ALT_USB_DEV_DOEPTSIZ14_PKTCNT_RESET 0x0
111177 
111178 #define ALT_USB_DEV_DOEPTSIZ14_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
111179 
111180 #define ALT_USB_DEV_DOEPTSIZ14_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
111181 
111208 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_E_DATA0 0x0
111209 
111214 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_E_DATA2PKT1 0x1
111215 
111220 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_E_DATA1PKT2 0x2
111221 
111226 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_E_MDATAPKT3 0x3
111227 
111229 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_LSB 29
111230 
111231 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_MSB 30
111232 
111233 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_WIDTH 2
111234 
111235 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_SET_MSK 0x60000000
111236 
111237 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_CLR_MSK 0x9fffffff
111238 
111239 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_RESET 0x0
111240 
111241 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
111242 
111243 #define ALT_USB_DEV_DOEPTSIZ14_RXDPID_SET(value) (((value) << 29) & 0x60000000)
111244 
111245 #ifndef __ASSEMBLY__
111246 
111257 {
111258  uint32_t xfersize : 19;
111259  uint32_t pktcnt : 10;
111260  const uint32_t rxdpid : 2;
111261  uint32_t : 1;
111262 };
111263 
111266 #endif /* __ASSEMBLY__ */
111267 
111269 #define ALT_USB_DEV_DOEPTSIZ14_OFST 0x4d0
111270 
111271 #define ALT_USB_DEV_DOEPTSIZ14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ14_OFST))
111272 
111305 #define ALT_USB_DEV_DOEPDMA14_DOEPDMA14_LSB 0
111306 
111307 #define ALT_USB_DEV_DOEPDMA14_DOEPDMA14_MSB 31
111308 
111309 #define ALT_USB_DEV_DOEPDMA14_DOEPDMA14_WIDTH 32
111310 
111311 #define ALT_USB_DEV_DOEPDMA14_DOEPDMA14_SET_MSK 0xffffffff
111312 
111313 #define ALT_USB_DEV_DOEPDMA14_DOEPDMA14_CLR_MSK 0x00000000
111314 
111315 #define ALT_USB_DEV_DOEPDMA14_DOEPDMA14_RESET 0x0
111316 
111317 #define ALT_USB_DEV_DOEPDMA14_DOEPDMA14_GET(value) (((value) & 0xffffffff) >> 0)
111318 
111319 #define ALT_USB_DEV_DOEPDMA14_DOEPDMA14_SET(value) (((value) << 0) & 0xffffffff)
111320 
111321 #ifndef __ASSEMBLY__
111322 
111333 {
111334  uint32_t doepdma14 : 32;
111335 };
111336 
111339 #endif /* __ASSEMBLY__ */
111340 
111342 #define ALT_USB_DEV_DOEPDMA14_OFST 0x4d4
111343 
111344 #define ALT_USB_DEV_DOEPDMA14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA14_OFST))
111345 
111369 #define ALT_USB_DEV_DOEPDMAB14_DOEPDMAB14_LSB 0
111370 
111371 #define ALT_USB_DEV_DOEPDMAB14_DOEPDMAB14_MSB 31
111372 
111373 #define ALT_USB_DEV_DOEPDMAB14_DOEPDMAB14_WIDTH 32
111374 
111375 #define ALT_USB_DEV_DOEPDMAB14_DOEPDMAB14_SET_MSK 0xffffffff
111376 
111377 #define ALT_USB_DEV_DOEPDMAB14_DOEPDMAB14_CLR_MSK 0x00000000
111378 
111379 #define ALT_USB_DEV_DOEPDMAB14_DOEPDMAB14_RESET 0x0
111380 
111381 #define ALT_USB_DEV_DOEPDMAB14_DOEPDMAB14_GET(value) (((value) & 0xffffffff) >> 0)
111382 
111383 #define ALT_USB_DEV_DOEPDMAB14_DOEPDMAB14_SET(value) (((value) << 0) & 0xffffffff)
111384 
111385 #ifndef __ASSEMBLY__
111386 
111397 {
111398  const uint32_t doepdmab14 : 32;
111399 };
111400 
111403 #endif /* __ASSEMBLY__ */
111404 
111406 #define ALT_USB_DEV_DOEPDMAB14_OFST 0x4dc
111407 
111408 #define ALT_USB_DEV_DOEPDMAB14_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB14_OFST))
111409 
111447 #define ALT_USB_DEV_DOEPCTL15_MPS_LSB 0
111448 
111449 #define ALT_USB_DEV_DOEPCTL15_MPS_MSB 10
111450 
111451 #define ALT_USB_DEV_DOEPCTL15_MPS_WIDTH 11
111452 
111453 #define ALT_USB_DEV_DOEPCTL15_MPS_SET_MSK 0x000007ff
111454 
111455 #define ALT_USB_DEV_DOEPCTL15_MPS_CLR_MSK 0xfffff800
111456 
111457 #define ALT_USB_DEV_DOEPCTL15_MPS_RESET 0x0
111458 
111459 #define ALT_USB_DEV_DOEPCTL15_MPS_GET(value) (((value) & 0x000007ff) >> 0)
111460 
111461 #define ALT_USB_DEV_DOEPCTL15_MPS_SET(value) (((value) << 0) & 0x000007ff)
111462 
111487 #define ALT_USB_DEV_DOEPCTL15_USBACTEP_E_DISD 0x0
111488 
111493 #define ALT_USB_DEV_DOEPCTL15_USBACTEP_E_END 0x1
111494 
111496 #define ALT_USB_DEV_DOEPCTL15_USBACTEP_LSB 15
111497 
111498 #define ALT_USB_DEV_DOEPCTL15_USBACTEP_MSB 15
111499 
111500 #define ALT_USB_DEV_DOEPCTL15_USBACTEP_WIDTH 1
111501 
111502 #define ALT_USB_DEV_DOEPCTL15_USBACTEP_SET_MSK 0x00008000
111503 
111504 #define ALT_USB_DEV_DOEPCTL15_USBACTEP_CLR_MSK 0xffff7fff
111505 
111506 #define ALT_USB_DEV_DOEPCTL15_USBACTEP_RESET 0x0
111507 
111508 #define ALT_USB_DEV_DOEPCTL15_USBACTEP_GET(value) (((value) & 0x00008000) >> 15)
111509 
111510 #define ALT_USB_DEV_DOEPCTL15_USBACTEP_SET(value) (((value) << 15) & 0x00008000)
111511 
111556 #define ALT_USB_DEV_DOEPCTL15_DPID_E_INACT 0x0
111557 
111562 #define ALT_USB_DEV_DOEPCTL15_DPID_E_ACT 0x1
111563 
111565 #define ALT_USB_DEV_DOEPCTL15_DPID_LSB 16
111566 
111567 #define ALT_USB_DEV_DOEPCTL15_DPID_MSB 16
111568 
111569 #define ALT_USB_DEV_DOEPCTL15_DPID_WIDTH 1
111570 
111571 #define ALT_USB_DEV_DOEPCTL15_DPID_SET_MSK 0x00010000
111572 
111573 #define ALT_USB_DEV_DOEPCTL15_DPID_CLR_MSK 0xfffeffff
111574 
111575 #define ALT_USB_DEV_DOEPCTL15_DPID_RESET 0x0
111576 
111577 #define ALT_USB_DEV_DOEPCTL15_DPID_GET(value) (((value) & 0x00010000) >> 16)
111578 
111579 #define ALT_USB_DEV_DOEPCTL15_DPID_SET(value) (((value) << 16) & 0x00010000)
111580 
111615 #define ALT_USB_DEV_DOEPCTL15_NAKSTS_E_NONNAK 0x0
111616 
111621 #define ALT_USB_DEV_DOEPCTL15_NAKSTS_E_NAK 0x1
111622 
111624 #define ALT_USB_DEV_DOEPCTL15_NAKSTS_LSB 17
111625 
111626 #define ALT_USB_DEV_DOEPCTL15_NAKSTS_MSB 17
111627 
111628 #define ALT_USB_DEV_DOEPCTL15_NAKSTS_WIDTH 1
111629 
111630 #define ALT_USB_DEV_DOEPCTL15_NAKSTS_SET_MSK 0x00020000
111631 
111632 #define ALT_USB_DEV_DOEPCTL15_NAKSTS_CLR_MSK 0xfffdffff
111633 
111634 #define ALT_USB_DEV_DOEPCTL15_NAKSTS_RESET 0x0
111635 
111636 #define ALT_USB_DEV_DOEPCTL15_NAKSTS_GET(value) (((value) & 0x00020000) >> 17)
111637 
111638 #define ALT_USB_DEV_DOEPCTL15_NAKSTS_SET(value) (((value) << 17) & 0x00020000)
111639 
111662 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_E_CTL 0x0
111663 
111668 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_E_ISOCHRONOUS 0x1
111669 
111674 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_E_BULK 0x2
111675 
111680 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_E_INTERRUP 0x3
111681 
111683 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_LSB 18
111684 
111685 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_MSB 19
111686 
111687 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_WIDTH 2
111688 
111689 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_SET_MSK 0x000c0000
111690 
111691 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_CLR_MSK 0xfff3ffff
111692 
111693 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_RESET 0x0
111694 
111695 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_GET(value) (((value) & 0x000c0000) >> 18)
111696 
111697 #define ALT_USB_DEV_DOEPCTL15_EPTYPE_SET(value) (((value) << 18) & 0x000c0000)
111698 
111721 #define ALT_USB_DEV_DOEPCTL15_SNP_E_DIS 0x0
111722 
111727 #define ALT_USB_DEV_DOEPCTL15_SNP_E_EN 0x1
111728 
111730 #define ALT_USB_DEV_DOEPCTL15_SNP_LSB 20
111731 
111732 #define ALT_USB_DEV_DOEPCTL15_SNP_MSB 20
111733 
111734 #define ALT_USB_DEV_DOEPCTL15_SNP_WIDTH 1
111735 
111736 #define ALT_USB_DEV_DOEPCTL15_SNP_SET_MSK 0x00100000
111737 
111738 #define ALT_USB_DEV_DOEPCTL15_SNP_CLR_MSK 0xffefffff
111739 
111740 #define ALT_USB_DEV_DOEPCTL15_SNP_RESET 0x0
111741 
111742 #define ALT_USB_DEV_DOEPCTL15_SNP_GET(value) (((value) & 0x00100000) >> 20)
111743 
111744 #define ALT_USB_DEV_DOEPCTL15_SNP_SET(value) (((value) << 20) & 0x00100000)
111745 
111775 #define ALT_USB_DEV_DOEPCTL15_STALL_E_INACT 0x0
111776 
111781 #define ALT_USB_DEV_DOEPCTL15_STALL_E_ACT 0x1
111782 
111784 #define ALT_USB_DEV_DOEPCTL15_STALL_LSB 21
111785 
111786 #define ALT_USB_DEV_DOEPCTL15_STALL_MSB 21
111787 
111788 #define ALT_USB_DEV_DOEPCTL15_STALL_WIDTH 1
111789 
111790 #define ALT_USB_DEV_DOEPCTL15_STALL_SET_MSK 0x00200000
111791 
111792 #define ALT_USB_DEV_DOEPCTL15_STALL_CLR_MSK 0xffdfffff
111793 
111794 #define ALT_USB_DEV_DOEPCTL15_STALL_RESET 0x0
111795 
111796 #define ALT_USB_DEV_DOEPCTL15_STALL_GET(value) (((value) & 0x00200000) >> 21)
111797 
111798 #define ALT_USB_DEV_DOEPCTL15_STALL_SET(value) (((value) << 21) & 0x00200000)
111799 
111820 #define ALT_USB_DEV_DOEPCTL15_CNAK_E_INACT 0x0
111821 
111826 #define ALT_USB_DEV_DOEPCTL15_CNAK_E_ACT 0x1
111827 
111829 #define ALT_USB_DEV_DOEPCTL15_CNAK_LSB 26
111830 
111831 #define ALT_USB_DEV_DOEPCTL15_CNAK_MSB 26
111832 
111833 #define ALT_USB_DEV_DOEPCTL15_CNAK_WIDTH 1
111834 
111835 #define ALT_USB_DEV_DOEPCTL15_CNAK_SET_MSK 0x04000000
111836 
111837 #define ALT_USB_DEV_DOEPCTL15_CNAK_CLR_MSK 0xfbffffff
111838 
111839 #define ALT_USB_DEV_DOEPCTL15_CNAK_RESET 0x0
111840 
111841 #define ALT_USB_DEV_DOEPCTL15_CNAK_GET(value) (((value) & 0x04000000) >> 26)
111842 
111843 #define ALT_USB_DEV_DOEPCTL15_CNAK_SET(value) (((value) << 26) & 0x04000000)
111844 
111868 #define ALT_USB_DEV_DOEPCTL15_SNAK_E_INACT 0x0
111869 
111874 #define ALT_USB_DEV_DOEPCTL15_SNAK_E_ACT 0x1
111875 
111877 #define ALT_USB_DEV_DOEPCTL15_SNAK_LSB 27
111878 
111879 #define ALT_USB_DEV_DOEPCTL15_SNAK_MSB 27
111880 
111881 #define ALT_USB_DEV_DOEPCTL15_SNAK_WIDTH 1
111882 
111883 #define ALT_USB_DEV_DOEPCTL15_SNAK_SET_MSK 0x08000000
111884 
111885 #define ALT_USB_DEV_DOEPCTL15_SNAK_CLR_MSK 0xf7ffffff
111886 
111887 #define ALT_USB_DEV_DOEPCTL15_SNAK_RESET 0x0
111888 
111889 #define ALT_USB_DEV_DOEPCTL15_SNAK_GET(value) (((value) & 0x08000000) >> 27)
111890 
111891 #define ALT_USB_DEV_DOEPCTL15_SNAK_SET(value) (((value) << 27) & 0x08000000)
111892 
111921 #define ALT_USB_DEV_DOEPCTL15_SETD0PID_E_DISD 0x0
111922 
111927 #define ALT_USB_DEV_DOEPCTL15_SETD0PID_E_END 0x1
111928 
111930 #define ALT_USB_DEV_DOEPCTL15_SETD0PID_LSB 28
111931 
111932 #define ALT_USB_DEV_DOEPCTL15_SETD0PID_MSB 28
111933 
111934 #define ALT_USB_DEV_DOEPCTL15_SETD0PID_WIDTH 1
111935 
111936 #define ALT_USB_DEV_DOEPCTL15_SETD0PID_SET_MSK 0x10000000
111937 
111938 #define ALT_USB_DEV_DOEPCTL15_SETD0PID_CLR_MSK 0xefffffff
111939 
111940 #define ALT_USB_DEV_DOEPCTL15_SETD0PID_RESET 0x0
111941 
111942 #define ALT_USB_DEV_DOEPCTL15_SETD0PID_GET(value) (((value) & 0x10000000) >> 28)
111943 
111944 #define ALT_USB_DEV_DOEPCTL15_SETD0PID_SET(value) (((value) << 28) & 0x10000000)
111945 
111972 #define ALT_USB_DEV_DOEPCTL15_SETD1PID_E_DISD 0x0
111973 
111978 #define ALT_USB_DEV_DOEPCTL15_SETD1PID_E_END 0x1
111979 
111981 #define ALT_USB_DEV_DOEPCTL15_SETD1PID_LSB 29
111982 
111983 #define ALT_USB_DEV_DOEPCTL15_SETD1PID_MSB 29
111984 
111985 #define ALT_USB_DEV_DOEPCTL15_SETD1PID_WIDTH 1
111986 
111987 #define ALT_USB_DEV_DOEPCTL15_SETD1PID_SET_MSK 0x20000000
111988 
111989 #define ALT_USB_DEV_DOEPCTL15_SETD1PID_CLR_MSK 0xdfffffff
111990 
111991 #define ALT_USB_DEV_DOEPCTL15_SETD1PID_RESET 0x0
111992 
111993 #define ALT_USB_DEV_DOEPCTL15_SETD1PID_GET(value) (((value) & 0x20000000) >> 29)
111994 
111995 #define ALT_USB_DEV_DOEPCTL15_SETD1PID_SET(value) (((value) << 29) & 0x20000000)
111996 
112022 #define ALT_USB_DEV_DOEPCTL15_EPDIS_E_INACT 0x0
112023 
112028 #define ALT_USB_DEV_DOEPCTL15_EPDIS_E_ACT 0x1
112029 
112031 #define ALT_USB_DEV_DOEPCTL15_EPDIS_LSB 30
112032 
112033 #define ALT_USB_DEV_DOEPCTL15_EPDIS_MSB 30
112034 
112035 #define ALT_USB_DEV_DOEPCTL15_EPDIS_WIDTH 1
112036 
112037 #define ALT_USB_DEV_DOEPCTL15_EPDIS_SET_MSK 0x40000000
112038 
112039 #define ALT_USB_DEV_DOEPCTL15_EPDIS_CLR_MSK 0xbfffffff
112040 
112041 #define ALT_USB_DEV_DOEPCTL15_EPDIS_RESET 0x0
112042 
112043 #define ALT_USB_DEV_DOEPCTL15_EPDIS_GET(value) (((value) & 0x40000000) >> 30)
112044 
112045 #define ALT_USB_DEV_DOEPCTL15_EPDIS_SET(value) (((value) << 30) & 0x40000000)
112046 
112096 #define ALT_USB_DEV_DOEPCTL15_EPENA_E_INACT 0x0
112097 
112102 #define ALT_USB_DEV_DOEPCTL15_EPENA_E_ACT 0x1
112103 
112105 #define ALT_USB_DEV_DOEPCTL15_EPENA_LSB 31
112106 
112107 #define ALT_USB_DEV_DOEPCTL15_EPENA_MSB 31
112108 
112109 #define ALT_USB_DEV_DOEPCTL15_EPENA_WIDTH 1
112110 
112111 #define ALT_USB_DEV_DOEPCTL15_EPENA_SET_MSK 0x80000000
112112 
112113 #define ALT_USB_DEV_DOEPCTL15_EPENA_CLR_MSK 0x7fffffff
112114 
112115 #define ALT_USB_DEV_DOEPCTL15_EPENA_RESET 0x0
112116 
112117 #define ALT_USB_DEV_DOEPCTL15_EPENA_GET(value) (((value) & 0x80000000) >> 31)
112118 
112119 #define ALT_USB_DEV_DOEPCTL15_EPENA_SET(value) (((value) << 31) & 0x80000000)
112120 
112121 #ifndef __ASSEMBLY__
112122 
112133 {
112134  uint32_t mps : 11;
112135  uint32_t : 4;
112136  uint32_t usbactep : 1;
112137  const uint32_t dpid : 1;
112138  const uint32_t naksts : 1;
112139  uint32_t eptype : 2;
112140  uint32_t snp : 1;
112141  const uint32_t stall : 1;
112142  uint32_t : 4;
112143  uint32_t cnak : 1;
112144  uint32_t snak : 1;
112145  uint32_t setd0pid : 1;
112146  uint32_t setd1pid : 1;
112147  const uint32_t epdis : 1;
112148  const uint32_t epena : 1;
112149 };
112150 
112153 #endif /* __ASSEMBLY__ */
112154 
112156 #define ALT_USB_DEV_DOEPCTL15_OFST 0x4e0
112157 
112158 #define ALT_USB_DEV_DOEPCTL15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPCTL15_OFST))
112159 
112223 #define ALT_USB_DEV_DOEPINT15_XFERCOMPL_E_INACT 0x0
112224 
112229 #define ALT_USB_DEV_DOEPINT15_XFERCOMPL_E_ACT 0x1
112230 
112232 #define ALT_USB_DEV_DOEPINT15_XFERCOMPL_LSB 0
112233 
112234 #define ALT_USB_DEV_DOEPINT15_XFERCOMPL_MSB 0
112235 
112236 #define ALT_USB_DEV_DOEPINT15_XFERCOMPL_WIDTH 1
112237 
112238 #define ALT_USB_DEV_DOEPINT15_XFERCOMPL_SET_MSK 0x00000001
112239 
112240 #define ALT_USB_DEV_DOEPINT15_XFERCOMPL_CLR_MSK 0xfffffffe
112241 
112242 #define ALT_USB_DEV_DOEPINT15_XFERCOMPL_RESET 0x0
112243 
112244 #define ALT_USB_DEV_DOEPINT15_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0)
112245 
112246 #define ALT_USB_DEV_DOEPINT15_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001)
112247 
112269 #define ALT_USB_DEV_DOEPINT15_EPDISBLD_E_INACT 0x0
112270 
112275 #define ALT_USB_DEV_DOEPINT15_EPDISBLD_E_ACT 0x1
112276 
112278 #define ALT_USB_DEV_DOEPINT15_EPDISBLD_LSB 1
112279 
112280 #define ALT_USB_DEV_DOEPINT15_EPDISBLD_MSB 1
112281 
112282 #define ALT_USB_DEV_DOEPINT15_EPDISBLD_WIDTH 1
112283 
112284 #define ALT_USB_DEV_DOEPINT15_EPDISBLD_SET_MSK 0x00000002
112285 
112286 #define ALT_USB_DEV_DOEPINT15_EPDISBLD_CLR_MSK 0xfffffffd
112287 
112288 #define ALT_USB_DEV_DOEPINT15_EPDISBLD_RESET 0x0
112289 
112290 #define ALT_USB_DEV_DOEPINT15_EPDISBLD_GET(value) (((value) & 0x00000002) >> 1)
112291 
112292 #define ALT_USB_DEV_DOEPINT15_EPDISBLD_SET(value) (((value) << 1) & 0x00000002)
112293 
112316 #define ALT_USB_DEV_DOEPINT15_AHBERR_E_INACT 0x0
112317 
112322 #define ALT_USB_DEV_DOEPINT15_AHBERR_E_ACT 0x1
112323 
112325 #define ALT_USB_DEV_DOEPINT15_AHBERR_LSB 2
112326 
112327 #define ALT_USB_DEV_DOEPINT15_AHBERR_MSB 2
112328 
112329 #define ALT_USB_DEV_DOEPINT15_AHBERR_WIDTH 1
112330 
112331 #define ALT_USB_DEV_DOEPINT15_AHBERR_SET_MSK 0x00000004
112332 
112333 #define ALT_USB_DEV_DOEPINT15_AHBERR_CLR_MSK 0xfffffffb
112334 
112335 #define ALT_USB_DEV_DOEPINT15_AHBERR_RESET 0x0
112336 
112337 #define ALT_USB_DEV_DOEPINT15_AHBERR_GET(value) (((value) & 0x00000004) >> 2)
112338 
112339 #define ALT_USB_DEV_DOEPINT15_AHBERR_SET(value) (((value) << 2) & 0x00000004)
112340 
112364 #define ALT_USB_DEV_DOEPINT15_SETUP_E_INACT 0x0
112365 
112370 #define ALT_USB_DEV_DOEPINT15_SETUP_E_ACT 0x1
112371 
112373 #define ALT_USB_DEV_DOEPINT15_SETUP_LSB 3
112374 
112375 #define ALT_USB_DEV_DOEPINT15_SETUP_MSB 3
112376 
112377 #define ALT_USB_DEV_DOEPINT15_SETUP_WIDTH 1
112378 
112379 #define ALT_USB_DEV_DOEPINT15_SETUP_SET_MSK 0x00000008
112380 
112381 #define ALT_USB_DEV_DOEPINT15_SETUP_CLR_MSK 0xfffffff7
112382 
112383 #define ALT_USB_DEV_DOEPINT15_SETUP_RESET 0x0
112384 
112385 #define ALT_USB_DEV_DOEPINT15_SETUP_GET(value) (((value) & 0x00000008) >> 3)
112386 
112387 #define ALT_USB_DEV_DOEPINT15_SETUP_SET(value) (((value) << 3) & 0x00000008)
112388 
112411 #define ALT_USB_DEV_DOEPINT15_OUTTKNEPDIS_E_INACT 0x0
112412 
112417 #define ALT_USB_DEV_DOEPINT15_OUTTKNEPDIS_E_ACT 0x1
112418 
112420 #define ALT_USB_DEV_DOEPINT15_OUTTKNEPDIS_LSB 4
112421 
112422 #define ALT_USB_DEV_DOEPINT15_OUTTKNEPDIS_MSB 4
112423 
112424 #define ALT_USB_DEV_DOEPINT15_OUTTKNEPDIS_WIDTH 1
112425 
112426 #define ALT_USB_DEV_DOEPINT15_OUTTKNEPDIS_SET_MSK 0x00000010
112427 
112428 #define ALT_USB_DEV_DOEPINT15_OUTTKNEPDIS_CLR_MSK 0xffffffef
112429 
112430 #define ALT_USB_DEV_DOEPINT15_OUTTKNEPDIS_RESET 0x0
112431 
112432 #define ALT_USB_DEV_DOEPINT15_OUTTKNEPDIS_GET(value) (((value) & 0x00000010) >> 4)
112433 
112434 #define ALT_USB_DEV_DOEPINT15_OUTTKNEPDIS_SET(value) (((value) << 4) & 0x00000010)
112435 
112463 #define ALT_USB_DEV_DOEPINT15_STSPHSERCVD_E_INACT 0x0
112464 
112469 #define ALT_USB_DEV_DOEPINT15_STSPHSERCVD_E_ACT 0x1
112470 
112472 #define ALT_USB_DEV_DOEPINT15_STSPHSERCVD_LSB 5
112473 
112474 #define ALT_USB_DEV_DOEPINT15_STSPHSERCVD_MSB 5
112475 
112476 #define ALT_USB_DEV_DOEPINT15_STSPHSERCVD_WIDTH 1
112477 
112478 #define ALT_USB_DEV_DOEPINT15_STSPHSERCVD_SET_MSK 0x00000020
112479 
112480 #define ALT_USB_DEV_DOEPINT15_STSPHSERCVD_CLR_MSK 0xffffffdf
112481 
112482 #define ALT_USB_DEV_DOEPINT15_STSPHSERCVD_RESET 0x0
112483 
112484 #define ALT_USB_DEV_DOEPINT15_STSPHSERCVD_GET(value) (((value) & 0x00000020) >> 5)
112485 
112486 #define ALT_USB_DEV_DOEPINT15_STSPHSERCVD_SET(value) (((value) << 5) & 0x00000020)
112487 
112510 #define ALT_USB_DEV_DOEPINT15_BACK2BACKSETUP_E_INACT 0x0
112511 
112516 #define ALT_USB_DEV_DOEPINT15_BACK2BACKSETUP_E_ACT 0x1
112517 
112519 #define ALT_USB_DEV_DOEPINT15_BACK2BACKSETUP_LSB 6
112520 
112521 #define ALT_USB_DEV_DOEPINT15_BACK2BACKSETUP_MSB 6
112522 
112523 #define ALT_USB_DEV_DOEPINT15_BACK2BACKSETUP_WIDTH 1
112524 
112525 #define ALT_USB_DEV_DOEPINT15_BACK2BACKSETUP_SET_MSK 0x00000040
112526 
112527 #define ALT_USB_DEV_DOEPINT15_BACK2BACKSETUP_CLR_MSK 0xffffffbf
112528 
112529 #define ALT_USB_DEV_DOEPINT15_BACK2BACKSETUP_RESET 0x0
112530 
112531 #define ALT_USB_DEV_DOEPINT15_BACK2BACKSETUP_GET(value) (((value) & 0x00000040) >> 6)
112532 
112533 #define ALT_USB_DEV_DOEPINT15_BACK2BACKSETUP_SET(value) (((value) << 6) & 0x00000040)
112534 
112556 #define ALT_USB_DEV_DOEPINT15_OUTPKTERR_E_INACT 0x0
112557 
112562 #define ALT_USB_DEV_DOEPINT15_OUTPKTERR_E_ACT 0x1
112563 
112565 #define ALT_USB_DEV_DOEPINT15_OUTPKTERR_LSB 8
112566 
112567 #define ALT_USB_DEV_DOEPINT15_OUTPKTERR_MSB 8
112568 
112569 #define ALT_USB_DEV_DOEPINT15_OUTPKTERR_WIDTH 1
112570 
112571 #define ALT_USB_DEV_DOEPINT15_OUTPKTERR_SET_MSK 0x00000100
112572 
112573 #define ALT_USB_DEV_DOEPINT15_OUTPKTERR_CLR_MSK 0xfffffeff
112574 
112575 #define ALT_USB_DEV_DOEPINT15_OUTPKTERR_RESET 0x0
112576 
112577 #define ALT_USB_DEV_DOEPINT15_OUTPKTERR_GET(value) (((value) & 0x00000100) >> 8)
112578 
112579 #define ALT_USB_DEV_DOEPINT15_OUTPKTERR_SET(value) (((value) << 8) & 0x00000100)
112580 
112604 #define ALT_USB_DEV_DOEPINT15_BNAINTR_E_INACT 0x0
112605 
112610 #define ALT_USB_DEV_DOEPINT15_BNAINTR_E_ACT 0x1
112611 
112613 #define ALT_USB_DEV_DOEPINT15_BNAINTR_LSB 9
112614 
112615 #define ALT_USB_DEV_DOEPINT15_BNAINTR_MSB 9
112616 
112617 #define ALT_USB_DEV_DOEPINT15_BNAINTR_WIDTH 1
112618 
112619 #define ALT_USB_DEV_DOEPINT15_BNAINTR_SET_MSK 0x00000200
112620 
112621 #define ALT_USB_DEV_DOEPINT15_BNAINTR_CLR_MSK 0xfffffdff
112622 
112623 #define ALT_USB_DEV_DOEPINT15_BNAINTR_RESET 0x0
112624 
112625 #define ALT_USB_DEV_DOEPINT15_BNAINTR_GET(value) (((value) & 0x00000200) >> 9)
112626 
112627 #define ALT_USB_DEV_DOEPINT15_BNAINTR_SET(value) (((value) << 9) & 0x00000200)
112628 
112651 #define ALT_USB_DEV_DOEPINT15_PKTDRPSTS_E_INACT 0x0
112652 
112657 #define ALT_USB_DEV_DOEPINT15_PKTDRPSTS_E_ACT 0x1
112658 
112660 #define ALT_USB_DEV_DOEPINT15_PKTDRPSTS_LSB 11
112661 
112662 #define ALT_USB_DEV_DOEPINT15_PKTDRPSTS_MSB 11
112663 
112664 #define ALT_USB_DEV_DOEPINT15_PKTDRPSTS_WIDTH 1
112665 
112666 #define ALT_USB_DEV_DOEPINT15_PKTDRPSTS_SET_MSK 0x00000800
112667 
112668 #define ALT_USB_DEV_DOEPINT15_PKTDRPSTS_CLR_MSK 0xfffff7ff
112669 
112670 #define ALT_USB_DEV_DOEPINT15_PKTDRPSTS_RESET 0x0
112671 
112672 #define ALT_USB_DEV_DOEPINT15_PKTDRPSTS_GET(value) (((value) & 0x00000800) >> 11)
112673 
112674 #define ALT_USB_DEV_DOEPINT15_PKTDRPSTS_SET(value) (((value) << 11) & 0x00000800)
112675 
112696 #define ALT_USB_DEV_DOEPINT15_BBLEERR_E_INACT 0x0
112697 
112702 #define ALT_USB_DEV_DOEPINT15_BBLEERR_E_ACT 0x1
112703 
112705 #define ALT_USB_DEV_DOEPINT15_BBLEERR_LSB 12
112706 
112707 #define ALT_USB_DEV_DOEPINT15_BBLEERR_MSB 12
112708 
112709 #define ALT_USB_DEV_DOEPINT15_BBLEERR_WIDTH 1
112710 
112711 #define ALT_USB_DEV_DOEPINT15_BBLEERR_SET_MSK 0x00001000
112712 
112713 #define ALT_USB_DEV_DOEPINT15_BBLEERR_CLR_MSK 0xffffefff
112714 
112715 #define ALT_USB_DEV_DOEPINT15_BBLEERR_RESET 0x0
112716 
112717 #define ALT_USB_DEV_DOEPINT15_BBLEERR_GET(value) (((value) & 0x00001000) >> 12)
112718 
112719 #define ALT_USB_DEV_DOEPINT15_BBLEERR_SET(value) (((value) << 12) & 0x00001000)
112720 
112743 #define ALT_USB_DEV_DOEPINT15_NAKINTRPT_E_INACT 0x0
112744 
112749 #define ALT_USB_DEV_DOEPINT15_NAKINTRPT_E_ACT 0x1
112750 
112752 #define ALT_USB_DEV_DOEPINT15_NAKINTRPT_LSB 13
112753 
112754 #define ALT_USB_DEV_DOEPINT15_NAKINTRPT_MSB 13
112755 
112756 #define ALT_USB_DEV_DOEPINT15_NAKINTRPT_WIDTH 1
112757 
112758 #define ALT_USB_DEV_DOEPINT15_NAKINTRPT_SET_MSK 0x00002000
112759 
112760 #define ALT_USB_DEV_DOEPINT15_NAKINTRPT_CLR_MSK 0xffffdfff
112761 
112762 #define ALT_USB_DEV_DOEPINT15_NAKINTRPT_RESET 0x0
112763 
112764 #define ALT_USB_DEV_DOEPINT15_NAKINTRPT_GET(value) (((value) & 0x00002000) >> 13)
112765 
112766 #define ALT_USB_DEV_DOEPINT15_NAKINTRPT_SET(value) (((value) << 13) & 0x00002000)
112767 
112789 #define ALT_USB_DEV_DOEPINT15_NYETINTRPT_E_INACT 0x0
112790 
112795 #define ALT_USB_DEV_DOEPINT15_NYETINTRPT_E_ACT 0x1
112796 
112798 #define ALT_USB_DEV_DOEPINT15_NYETINTRPT_LSB 14
112799 
112800 #define ALT_USB_DEV_DOEPINT15_NYETINTRPT_MSB 14
112801 
112802 #define ALT_USB_DEV_DOEPINT15_NYETINTRPT_WIDTH 1
112803 
112804 #define ALT_USB_DEV_DOEPINT15_NYETINTRPT_SET_MSK 0x00004000
112805 
112806 #define ALT_USB_DEV_DOEPINT15_NYETINTRPT_CLR_MSK 0xffffbfff
112807 
112808 #define ALT_USB_DEV_DOEPINT15_NYETINTRPT_RESET 0x0
112809 
112810 #define ALT_USB_DEV_DOEPINT15_NYETINTRPT_GET(value) (((value) & 0x00004000) >> 14)
112811 
112812 #define ALT_USB_DEV_DOEPINT15_NYETINTRPT_SET(value) (((value) << 14) & 0x00004000)
112813 
112814 #ifndef __ASSEMBLY__
112815 
112826 {
112827  const uint32_t xfercompl : 1;
112828  const uint32_t epdisbld : 1;
112829  const uint32_t ahberr : 1;
112830  const uint32_t setup : 1;
112831  const uint32_t outtknepdis : 1;
112832  const uint32_t stsphsercvd : 1;
112833  const uint32_t back2backsetup : 1;
112834  uint32_t : 1;
112835  const uint32_t outpkterr : 1;
112836  const uint32_t bnaintr : 1;
112837  uint32_t : 1;
112838  const uint32_t pktdrpsts : 1;
112839  const uint32_t bbleerr : 1;
112840  const uint32_t nakintrpt : 1;
112841  const uint32_t nyetintrpt : 1;
112842  uint32_t : 17;
112843 };
112844 
112847 #endif /* __ASSEMBLY__ */
112848 
112850 #define ALT_USB_DEV_DOEPINT15_OFST 0x4e8
112851 
112852 #define ALT_USB_DEV_DOEPINT15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPINT15_OFST))
112853 
112886 #define ALT_USB_DEV_DOEPTSIZ15_XFERSIZE_LSB 0
112887 
112888 #define ALT_USB_DEV_DOEPTSIZ15_XFERSIZE_MSB 18
112889 
112890 #define ALT_USB_DEV_DOEPTSIZ15_XFERSIZE_WIDTH 19
112891 
112892 #define ALT_USB_DEV_DOEPTSIZ15_XFERSIZE_SET_MSK 0x0007ffff
112893 
112894 #define ALT_USB_DEV_DOEPTSIZ15_XFERSIZE_CLR_MSK 0xfff80000
112895 
112896 #define ALT_USB_DEV_DOEPTSIZ15_XFERSIZE_RESET 0x0
112897 
112898 #define ALT_USB_DEV_DOEPTSIZ15_XFERSIZE_GET(value) (((value) & 0x0007ffff) >> 0)
112899 
112900 #define ALT_USB_DEV_DOEPTSIZ15_XFERSIZE_SET(value) (((value) << 0) & 0x0007ffff)
112901 
112913 #define ALT_USB_DEV_DOEPTSIZ15_PKTCNT_LSB 19
112914 
112915 #define ALT_USB_DEV_DOEPTSIZ15_PKTCNT_MSB 28
112916 
112917 #define ALT_USB_DEV_DOEPTSIZ15_PKTCNT_WIDTH 10
112918 
112919 #define ALT_USB_DEV_DOEPTSIZ15_PKTCNT_SET_MSK 0x1ff80000
112920 
112921 #define ALT_USB_DEV_DOEPTSIZ15_PKTCNT_CLR_MSK 0xe007ffff
112922 
112923 #define ALT_USB_DEV_DOEPTSIZ15_PKTCNT_RESET 0x0
112924 
112925 #define ALT_USB_DEV_DOEPTSIZ15_PKTCNT_GET(value) (((value) & 0x1ff80000) >> 19)
112926 
112927 #define ALT_USB_DEV_DOEPTSIZ15_PKTCNT_SET(value) (((value) << 19) & 0x1ff80000)
112928 
112955 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_E_DATA0 0x0
112956 
112961 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_E_DATA2PKT1 0x1
112962 
112967 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_E_DATA1PKT2 0x2
112968 
112973 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_E_MDATAPKT3 0x3
112974 
112976 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_LSB 29
112977 
112978 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_MSB 30
112979 
112980 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_WIDTH 2
112981 
112982 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_SET_MSK 0x60000000
112983 
112984 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_CLR_MSK 0x9fffffff
112985 
112986 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_RESET 0x0
112987 
112988 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_GET(value) (((value) & 0x60000000) >> 29)
112989 
112990 #define ALT_USB_DEV_DOEPTSIZ15_RXDPID_SET(value) (((value) << 29) & 0x60000000)
112991 
112992 #ifndef __ASSEMBLY__
112993 
113004 {
113005  uint32_t xfersize : 19;
113006  uint32_t pktcnt : 10;
113007  const uint32_t rxdpid : 2;
113008  uint32_t : 1;
113009 };
113010 
113013 #endif /* __ASSEMBLY__ */
113014 
113016 #define ALT_USB_DEV_DOEPTSIZ15_OFST 0x4f0
113017 
113018 #define ALT_USB_DEV_DOEPTSIZ15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPTSIZ15_OFST))
113019 
113052 #define ALT_USB_DEV_DOEPDMA15_DOEPDMA15_LSB 0
113053 
113054 #define ALT_USB_DEV_DOEPDMA15_DOEPDMA15_MSB 31
113055 
113056 #define ALT_USB_DEV_DOEPDMA15_DOEPDMA15_WIDTH 32
113057 
113058 #define ALT_USB_DEV_DOEPDMA15_DOEPDMA15_SET_MSK 0xffffffff
113059 
113060 #define ALT_USB_DEV_DOEPDMA15_DOEPDMA15_CLR_MSK 0x00000000
113061 
113062 #define ALT_USB_DEV_DOEPDMA15_DOEPDMA15_RESET 0x0
113063 
113064 #define ALT_USB_DEV_DOEPDMA15_DOEPDMA15_GET(value) (((value) & 0xffffffff) >> 0)
113065 
113066 #define ALT_USB_DEV_DOEPDMA15_DOEPDMA15_SET(value) (((value) << 0) & 0xffffffff)
113067 
113068 #ifndef __ASSEMBLY__
113069 
113080 {
113081  uint32_t doepdma15 : 32;
113082 };
113083 
113086 #endif /* __ASSEMBLY__ */
113087 
113089 #define ALT_USB_DEV_DOEPDMA15_OFST 0x4f4
113090 
113091 #define ALT_USB_DEV_DOEPDMA15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMA15_OFST))
113092 
113116 #define ALT_USB_DEV_DOEPDMAB15_DOEPDMAB15_LSB 0
113117 
113118 #define ALT_USB_DEV_DOEPDMAB15_DOEPDMAB15_MSB 31
113119 
113120 #define ALT_USB_DEV_DOEPDMAB15_DOEPDMAB15_WIDTH 32
113121 
113122 #define ALT_USB_DEV_DOEPDMAB15_DOEPDMAB15_SET_MSK 0xffffffff
113123 
113124 #define ALT_USB_DEV_DOEPDMAB15_DOEPDMAB15_CLR_MSK 0x00000000
113125 
113126 #define ALT_USB_DEV_DOEPDMAB15_DOEPDMAB15_RESET 0x0
113127 
113128 #define ALT_USB_DEV_DOEPDMAB15_DOEPDMAB15_GET(value) (((value) & 0xffffffff) >> 0)
113129 
113130 #define ALT_USB_DEV_DOEPDMAB15_DOEPDMAB15_SET(value) (((value) << 0) & 0xffffffff)
113131 
113132 #ifndef __ASSEMBLY__
113133 
113144 {
113145  const uint32_t doepdmab15 : 32;
113146 };
113147 
113150 #endif /* __ASSEMBLY__ */
113151 
113153 #define ALT_USB_DEV_DOEPDMAB15_OFST 0x4fc
113154 
113155 #define ALT_USB_DEV_DOEPDMAB15_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_DEV_DOEPDMAB15_OFST))
113156 
113157 #ifndef __ASSEMBLY__
113158 
113169 {
113173  volatile uint32_t _pad_0xc_0xf;
113178  volatile uint32_t _pad_0x20_0x27[2];
113183  volatile uint32_t _pad_0x38_0xff[50];
113185  volatile uint32_t _pad_0x104_0x107;
113187  volatile uint32_t _pad_0x10c_0x10f;
113193  volatile uint32_t _pad_0x124_0x127;
113195  volatile uint32_t _pad_0x12c_0x12f;
113201  volatile uint32_t _pad_0x144_0x147;
113203  volatile uint32_t _pad_0x14c_0x14f;
113209  volatile uint32_t _pad_0x164_0x167;
113211  volatile uint32_t _pad_0x16c_0x16f;
113217  volatile uint32_t _pad_0x184_0x187;
113219  volatile uint32_t _pad_0x18c_0x18f;
113225  volatile uint32_t _pad_0x1a4_0x1a7;
113227  volatile uint32_t _pad_0x1ac_0x1af;
113233  volatile uint32_t _pad_0x1c4_0x1c7;
113235  volatile uint32_t _pad_0x1cc_0x1cf;
113241  volatile uint32_t _pad_0x1e4_0x1e7;
113243  volatile uint32_t _pad_0x1ec_0x1ef;
113249  volatile uint32_t _pad_0x204_0x207;
113251  volatile uint32_t _pad_0x20c_0x20f;
113257  volatile uint32_t _pad_0x224_0x227;
113259  volatile uint32_t _pad_0x22c_0x22f;
113265  volatile uint32_t _pad_0x244_0x247;
113267  volatile uint32_t _pad_0x24c_0x24f;
113273  volatile uint32_t _pad_0x264_0x267;
113275  volatile uint32_t _pad_0x26c_0x26f;
113281  volatile uint32_t _pad_0x284_0x287;
113283  volatile uint32_t _pad_0x28c_0x28f;
113289  volatile uint32_t _pad_0x2a4_0x2a7;
113291  volatile uint32_t _pad_0x2ac_0x2af;
113297  volatile uint32_t _pad_0x2c4_0x2c7;
113299  volatile uint32_t _pad_0x2cc_0x2cf;
113305  volatile uint32_t _pad_0x2e4_0x2e7;
113307  volatile uint32_t _pad_0x2ec_0x2ef;
113313  volatile uint32_t _pad_0x304_0x307;
113315  volatile uint32_t _pad_0x30c_0x30f;
113318  volatile uint32_t _pad_0x318_0x31b;
113321  volatile uint32_t _pad_0x324_0x327;
113323  volatile uint32_t _pad_0x32c_0x32f;
113326  volatile uint32_t _pad_0x338_0x33b;
113329  volatile uint32_t _pad_0x344_0x347;
113331  volatile uint32_t _pad_0x34c_0x34f;
113334  volatile uint32_t _pad_0x358_0x35b;
113337  volatile uint32_t _pad_0x364_0x367;
113339  volatile uint32_t _pad_0x36c_0x36f;
113342  volatile uint32_t _pad_0x378_0x37b;
113345  volatile uint32_t _pad_0x384_0x387;
113347  volatile uint32_t _pad_0x38c_0x38f;
113350  volatile uint32_t _pad_0x398_0x39b;
113353  volatile uint32_t _pad_0x3a4_0x3a7;
113355  volatile uint32_t _pad_0x3ac_0x3af;
113358  volatile uint32_t _pad_0x3b8_0x3bb;
113361  volatile uint32_t _pad_0x3c4_0x3c7;
113363  volatile uint32_t _pad_0x3cc_0x3cf;
113366  volatile uint32_t _pad_0x3d8_0x3db;
113369  volatile uint32_t _pad_0x3e4_0x3e7;
113371  volatile uint32_t _pad_0x3ec_0x3ef;
113374  volatile uint32_t _pad_0x3f8_0x3fb;
113377  volatile uint32_t _pad_0x404_0x407;
113379  volatile uint32_t _pad_0x40c_0x40f;
113382  volatile uint32_t _pad_0x418_0x41b;
113385  volatile uint32_t _pad_0x424_0x427;
113387  volatile uint32_t _pad_0x42c_0x42f;
113390  volatile uint32_t _pad_0x438_0x43b;
113393  volatile uint32_t _pad_0x444_0x447;
113395  volatile uint32_t _pad_0x44c_0x44f;
113398  volatile uint32_t _pad_0x458_0x45b;
113401  volatile uint32_t _pad_0x464_0x467;
113403  volatile uint32_t _pad_0x46c_0x46f;
113406  volatile uint32_t _pad_0x478_0x47b;
113409  volatile uint32_t _pad_0x484_0x487;
113411  volatile uint32_t _pad_0x48c_0x48f;
113414  volatile uint32_t _pad_0x498_0x49b;
113417  volatile uint32_t _pad_0x4a4_0x4a7;
113419  volatile uint32_t _pad_0x4ac_0x4af;
113422  volatile uint32_t _pad_0x4b8_0x4bb;
113425  volatile uint32_t _pad_0x4c4_0x4c7;
113427  volatile uint32_t _pad_0x4cc_0x4cf;
113430  volatile uint32_t _pad_0x4d8_0x4db;
113433  volatile uint32_t _pad_0x4e4_0x4e7;
113435  volatile uint32_t _pad_0x4ec_0x4ef;
113438  volatile uint32_t _pad_0x4f8_0x4fb;
113440 };
113441 
113443 typedef volatile struct ALT_USB_DEV_s ALT_USB_DEV_t;
113446 {
113447  volatile uint32_t dcfg;
113448  volatile uint32_t dctl;
113449  volatile uint32_t dsts;
113450  uint32_t _pad_0xc_0xf;
113451  volatile uint32_t diepmsk;
113452  volatile uint32_t doepmsk;
113453  volatile uint32_t daint;
113454  volatile uint32_t daintmsk;
113455  uint32_t _pad_0x20_0x27[2];
113456  volatile uint32_t dvbusdis;
113457  volatile uint32_t dvbuspulse;
113458  volatile uint32_t dthrctl;
113459  volatile uint32_t diepempmsk;
113460  uint32_t _pad_0x38_0xff[50];
113461  volatile uint32_t diepctl0;
113463  volatile uint32_t diepint0;
113465  volatile uint32_t dieptsiz0;
113466  volatile uint32_t diepdma0;
113467  volatile uint32_t dtxfsts0;
113468  volatile uint32_t diepdmab0;
113469  volatile uint32_t diepctl1;
113471  volatile uint32_t diepint1;
113473  volatile uint32_t dieptsiz1;
113474  volatile uint32_t diepdma1;
113475  volatile uint32_t dtxfsts1;
113476  volatile uint32_t diepdmab1;
113477  volatile uint32_t diepctl2;
113479  volatile uint32_t diepint2;
113481  volatile uint32_t dieptsiz2;
113482  volatile uint32_t diepdma2;
113483  volatile uint32_t DTXFSTS2;
113484  volatile uint32_t diepdmab2;
113485  volatile uint32_t diepctl3;
113487  volatile uint32_t diepint3;
113489  volatile uint32_t dieptsiz3;
113490  volatile uint32_t diepdma3;
113491  volatile uint32_t dtxfsts3;
113492  volatile uint32_t diepdmab3;
113493  volatile uint32_t diepctl4;
113495  volatile uint32_t diepint4;
113497  volatile uint32_t dieptsiz4;
113498  volatile uint32_t diepdma4;
113499  volatile uint32_t dtxfsts4;
113500  volatile uint32_t diepdmab4;
113501  volatile uint32_t diepctl5;
113503  volatile uint32_t diepint5;
113505  volatile uint32_t dieptsiz5;
113506  volatile uint32_t diepdma5;
113507  volatile uint32_t dtxfsts5;
113508  volatile uint32_t diepdmab5;
113509  volatile uint32_t diepctl6;
113511  volatile uint32_t diepint6;
113513  volatile uint32_t dieptsiz6;
113514  volatile uint32_t diepdma6;
113515  volatile uint32_t dtxfsts6;
113516  volatile uint32_t diepdmab6;
113517  volatile uint32_t diepctl7;
113519  volatile uint32_t diepint7;
113521  volatile uint32_t dieptsiz7;
113522  volatile uint32_t diepdma7;
113523  volatile uint32_t dtxfsts7;
113524  volatile uint32_t diepdmab7;
113525  volatile uint32_t diepctl8;
113527  volatile uint32_t diepint8;
113529  volatile uint32_t dieptsiz8;
113530  volatile uint32_t diepdma8;
113531  volatile uint32_t dtxfsts8;
113532  volatile uint32_t diepdmab8;
113533  volatile uint32_t diepctl9;
113535  volatile uint32_t diepint9;
113537  volatile uint32_t dieptsiz9;
113538  volatile uint32_t diepdma9;
113539  volatile uint32_t dtxfsts9;
113540  volatile uint32_t diepdmab9;
113541  volatile uint32_t diepctl10;
113543  volatile uint32_t diepint10;
113545  volatile uint32_t dieptsiz10;
113546  volatile uint32_t diepdma10;
113547  volatile uint32_t dtxfsts10;
113548  volatile uint32_t diepdmab10;
113549  volatile uint32_t diepctl11;
113551  volatile uint32_t diepint11;
113553  volatile uint32_t dieptsiz11;
113554  volatile uint32_t diepdma11;
113555  volatile uint32_t dtxfsts11;
113556  volatile uint32_t diepdmab11;
113557  volatile uint32_t diepctl12;
113559  volatile uint32_t diepint12;
113561  volatile uint32_t dieptsiz12;
113562  volatile uint32_t diepdma12;
113563  volatile uint32_t dtxfsts12;
113564  volatile uint32_t diepdmab12;
113565  volatile uint32_t diepctl13;
113567  volatile uint32_t diepint13;
113569  volatile uint32_t dieptsiz13;
113570  volatile uint32_t diepdma13;
113571  volatile uint32_t dtxfsts13;
113572  volatile uint32_t diepdmab13;
113573  volatile uint32_t diepctl14;
113575  volatile uint32_t diepint14;
113577  volatile uint32_t dieptsiz14;
113578  volatile uint32_t diepdma14;
113579  volatile uint32_t dtxfsts14;
113580  volatile uint32_t diepdmab14;
113581  volatile uint32_t diepctl15;
113583  volatile uint32_t diepint15;
113585  volatile uint32_t dieptsiz15;
113586  volatile uint32_t diepdma15;
113587  volatile uint32_t dtxfsts15;
113588  volatile uint32_t diepdmab15;
113589  volatile uint32_t doepctl0;
113591  volatile uint32_t doepint0;
113593  volatile uint32_t doeptsiz0;
113594  volatile uint32_t doepdma0;
113596  volatile uint32_t doepdmab0;
113597  volatile uint32_t doepctl1;
113599  volatile uint32_t doepint1;
113601  volatile uint32_t doeptsiz1;
113602  volatile uint32_t doepdma1;
113604  volatile uint32_t doepdmab1;
113605  volatile uint32_t DOEPCTL2;
113607  volatile uint32_t doepint2;
113609  volatile uint32_t doeptsiz2;
113610  volatile uint32_t doepdma2;
113612  volatile uint32_t doepdmab2;
113613  volatile uint32_t DOEPCTL3;
113615  volatile uint32_t doepint3;
113617  volatile uint32_t doeptsiz3;
113618  volatile uint32_t doepdma3;
113620  volatile uint32_t doepdmab3;
113621  volatile uint32_t doepctl4;
113623  volatile uint32_t Doepint4;
113625  volatile uint32_t doeptsiz4;
113626  volatile uint32_t doepdma4;
113628  volatile uint32_t doepdmab4;
113629  volatile uint32_t doepctl5;
113631  volatile uint32_t doepint5;
113633  volatile uint32_t doeptsiz5;
113634  volatile uint32_t doepdma5;
113636  volatile uint32_t doepdmab5;
113637  volatile uint32_t doepctl6;
113639  volatile uint32_t doepint6;
113641  volatile uint32_t doeptsiz6;
113642  volatile uint32_t doepdma6;
113644  volatile uint32_t doepdmab6;
113645  volatile uint32_t doepctl7;
113647  volatile uint32_t doepint7;
113649  volatile uint32_t doeptsiz7;
113650  volatile uint32_t doepdma7;
113652  volatile uint32_t doepdmab7;
113653  volatile uint32_t doepctl8;
113655  volatile uint32_t doepint8;
113657  volatile uint32_t doeptsiz8;
113658  volatile uint32_t doepdma8;
113660  volatile uint32_t doepdmab8;
113661  volatile uint32_t doepctl9;
113663  volatile uint32_t doepint9;
113665  volatile uint32_t doeptsiz9;
113666  volatile uint32_t doepdma9;
113668  volatile uint32_t doepdmab9;
113669  volatile uint32_t doepctl10;
113671  volatile uint32_t doepint10;
113673  volatile uint32_t doeptsiz10;
113674  volatile uint32_t doepdma10;
113676  volatile uint32_t doepdmab10;
113677  volatile uint32_t doepctl11;
113679  volatile uint32_t doepint11;
113681  volatile uint32_t doeptsiz11;
113682  volatile uint32_t doepdma11;
113684  volatile uint32_t doepdmab11;
113685  volatile uint32_t doepctl12;
113687  volatile uint32_t doepint12;
113689  volatile uint32_t doeptsiz12;
113690  volatile uint32_t doepdma12;
113692  volatile uint32_t doepdmab12;
113693  volatile uint32_t doepctl13;
113695  volatile uint32_t doepint13;
113697  volatile uint32_t doeptsiz13;
113698  volatile uint32_t doepdma13;
113700  volatile uint32_t doepdmab13;
113701  volatile uint32_t doepctl14;
113703  volatile uint32_t doepint14;
113705  volatile uint32_t doeptsiz14;
113706  volatile uint32_t doepdma14;
113708  volatile uint32_t doepdmab14;
113709  volatile uint32_t doepctl15;
113711  volatile uint32_t doepint15;
113713  volatile uint32_t doeptsiz15;
113714  volatile uint32_t doepdma15;
113716  volatile uint32_t doepdmab15;
113717 };
113718 
113720 typedef volatile struct ALT_USB_DEV_raw_s ALT_USB_DEV_raw_t;
113721 #endif /* __ASSEMBLY__ */
113722 
113775 #define ALT_USB_PWRCLK_PCGCCTL_STOPPCLK_E_DISD 0x0
113776 
113781 #define ALT_USB_PWRCLK_PCGCCTL_STOPPCLK_E_END 0x1
113782 
113784 #define ALT_USB_PWRCLK_PCGCCTL_STOPPCLK_LSB 0
113785 
113786 #define ALT_USB_PWRCLK_PCGCCTL_STOPPCLK_MSB 0
113787 
113788 #define ALT_USB_PWRCLK_PCGCCTL_STOPPCLK_WIDTH 1
113789 
113790 #define ALT_USB_PWRCLK_PCGCCTL_STOPPCLK_SET_MSK 0x00000001
113791 
113792 #define ALT_USB_PWRCLK_PCGCCTL_STOPPCLK_CLR_MSK 0xfffffffe
113793 
113794 #define ALT_USB_PWRCLK_PCGCCTL_STOPPCLK_RESET 0x0
113795 
113796 #define ALT_USB_PWRCLK_PCGCCTL_STOPPCLK_GET(value) (((value) & 0x00000001) >> 0)
113797 
113798 #define ALT_USB_PWRCLK_PCGCCTL_STOPPCLK_SET(value) (((value) << 0) & 0x00000001)
113799 
113823 #define ALT_USB_PWRCLK_PCGCCTL_RSTPDWNMODULE_E_ON 0x0
113824 
113829 #define ALT_USB_PWRCLK_PCGCCTL_RSTPDWNMODULE_E_OFF 0x1
113830 
113832 #define ALT_USB_PWRCLK_PCGCCTL_RSTPDWNMODULE_LSB 3
113833 
113834 #define ALT_USB_PWRCLK_PCGCCTL_RSTPDWNMODULE_MSB 3
113835 
113836 #define ALT_USB_PWRCLK_PCGCCTL_RSTPDWNMODULE_WIDTH 1
113837 
113838 #define ALT_USB_PWRCLK_PCGCCTL_RSTPDWNMODULE_SET_MSK 0x00000008
113839 
113840 #define ALT_USB_PWRCLK_PCGCCTL_RSTPDWNMODULE_CLR_MSK 0xfffffff7
113841 
113842 #define ALT_USB_PWRCLK_PCGCCTL_RSTPDWNMODULE_RESET 0x0
113843 
113844 #define ALT_USB_PWRCLK_PCGCCTL_RSTPDWNMODULE_GET(value) (((value) & 0x00000008) >> 3)
113845 
113846 #define ALT_USB_PWRCLK_PCGCCTL_RSTPDWNMODULE_SET(value) (((value) << 3) & 0x00000008)
113847 
113868 #define ALT_USB_PWRCLK_PCGCCTL_PHYSLEEP_E_INACT 0x0
113869 
113874 #define ALT_USB_PWRCLK_PCGCCTL_PHYSLEEP_E_ACT 0x1
113875 
113877 #define ALT_USB_PWRCLK_PCGCCTL_PHYSLEEP_LSB 6
113878 
113879 #define ALT_USB_PWRCLK_PCGCCTL_PHYSLEEP_MSB 6
113880 
113881 #define ALT_USB_PWRCLK_PCGCCTL_PHYSLEEP_WIDTH 1
113882 
113883 #define ALT_USB_PWRCLK_PCGCCTL_PHYSLEEP_SET_MSK 0x00000040
113884 
113885 #define ALT_USB_PWRCLK_PCGCCTL_PHYSLEEP_CLR_MSK 0xffffffbf
113886 
113887 #define ALT_USB_PWRCLK_PCGCCTL_PHYSLEEP_RESET 0x0
113888 
113889 #define ALT_USB_PWRCLK_PCGCCTL_PHYSLEEP_GET(value) (((value) & 0x00000040) >> 6)
113890 
113891 #define ALT_USB_PWRCLK_PCGCCTL_PHYSLEEP_SET(value) (((value) << 6) & 0x00000040)
113892 
113913 #define ALT_USB_PWRCLK_PCGCCTL_L1SUSPENDED_E_INACT 0x0
113914 
113919 #define ALT_USB_PWRCLK_PCGCCTL_L1SUSPENDED_E_ACT 0x1
113920 
113922 #define ALT_USB_PWRCLK_PCGCCTL_L1SUSPENDED_LSB 7
113923 
113924 #define ALT_USB_PWRCLK_PCGCCTL_L1SUSPENDED_MSB 7
113925 
113926 #define ALT_USB_PWRCLK_PCGCCTL_L1SUSPENDED_WIDTH 1
113927 
113928 #define ALT_USB_PWRCLK_PCGCCTL_L1SUSPENDED_SET_MSK 0x00000080
113929 
113930 #define ALT_USB_PWRCLK_PCGCCTL_L1SUSPENDED_CLR_MSK 0xffffff7f
113931 
113932 #define ALT_USB_PWRCLK_PCGCCTL_L1SUSPENDED_RESET 0x0
113933 
113934 #define ALT_USB_PWRCLK_PCGCCTL_L1SUSPENDED_GET(value) (((value) & 0x00000080) >> 7)
113935 
113936 #define ALT_USB_PWRCLK_PCGCCTL_L1SUSPENDED_SET(value) (((value) << 7) & 0x00000080)
113937 
113938 #ifndef __ASSEMBLY__
113939 
113950 {
113951  uint32_t stoppclk : 1;
113952  uint32_t : 2;
113953  uint32_t rstpdwnmodule : 1;
113954  uint32_t : 2;
113955  const uint32_t physleep : 1;
113956  const uint32_t l1suspended : 1;
113957  uint32_t : 24;
113958 };
113959 
113962 #endif /* __ASSEMBLY__ */
113963 
113965 #define ALT_USB_PWRCLK_PCGCCTL_OFST 0x0
113966 
113967 #define ALT_USB_PWRCLK_PCGCCTL_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_PWRCLK_PCGCCTL_OFST))
113968 
113969 #ifndef __ASSEMBLY__
113970 
113981 {
113983 };
113984 
113986 typedef volatile struct ALT_USB_PWRCLK_s ALT_USB_PWRCLK_t;
113989 {
113990  volatile uint32_t pcgcctl;
113991 };
113992 
113995 #endif /* __ASSEMBLY__ */
113996 
113998 #ifndef __ASSEMBLY__
113999 
114010 {
114012  volatile uint32_t _pad_0x140_0x3ff[176];
114014  volatile uint32_t _pad_0x6fc_0x7ff[65];
114016  volatile uint32_t _pad_0xd00_0xdff[64];
114018  volatile uint32_t _pad_0xe04_0x40000[64639];
114019 };
114020 
114022 typedef volatile struct ALT_USB_s ALT_USB_t;
114025 {
114027  uint32_t _pad_0x140_0x3ff[176];
114029  uint32_t _pad_0x6fc_0x7ff[65];
114031  uint32_t _pad_0xd00_0xdff[64];
114033  uint32_t _pad_0xe04_0x40000[64639];
114034 };
114035 
114037 typedef volatile struct ALT_USB_raw_s ALT_USB_raw_t;
114038 #endif /* __ASSEMBLY__ */
114039 
114041 #ifdef __cplusplus
114042 }
114043 #endif /* __cplusplus */
114044 #endif /* __ALTERA_ALT_USB_H__ */
114045